Dietmar
04.01.2013, 10:10
Auf der org gibt es eine Projektliste, die es ermöglicht bei osm2xp erheblich Zeit einzusparen.
In den pbf-Dateien sind für die einzelnen Länder sehr viele Kacheln (1°x1° Koordinaten) enthalten, die nicht zu den Ländern selber gehören und somit keine Informationen enthalten.
Trotzdem werden diese zeitlich abgearbeitet. PilotBalu hat nun Projektdateien der einzelnen Länder, bzw. Kontinente zusammengestellt, die diese leeren Kacheln nicht mehr enthalten.
Der Trick besteht darin, osm2xp zu starten, das Land auszuwählen und auf "Build" zu drücken. Es werden dann zu erst einmal die Verzeichnisse angelegt. Sobald listing of tiles complete
xxxtile(s) found erscheint, osm2xp beenden. Osm2xp legt dann im Länderverzeichnis eine "Project"-Datei ab. Diese dann löschen und die von PilotBalu hineinkopieren. Osm2xp erneut starten, das Land wiederum auswählen, dann aber auf "import project" klicken und osm2xp seine Arbeit tun lassen. Das spart Zeit. Für sehr viele Inhalte in den einzelnen Kacheln hat er eigene ...db.project angelegt. Das kann man so machen, jedoch besteht aber die Möglichkeit, diese db's mit der jeweiligen Land-pbf zu mischen. Bei PilotBalu ist auch noch eine Readme, empfehlenswert, diese zu lesen.
PilotBalu Speed up osm2xp conversion gibt es hier: http://forums.x-plane.org/index.php?app=downloads&showfile=17314
Aber bitte unbedingt auf folgendes achten: In seinen Projektdateien ist sein eigenes osm2xp-Verzeichnis mit Laufwerk und Pfad eingetragen. Ihr werdet aber sicherlich osm2xp irgendwo anders untergebracht haben. Diese Zeile muss geändert werden.
<file><file>-file>C:\X-Plane\OSM\germany.osm.pbf</file>
<file><file><file>-file>xxxxxxxxxxxxxxxx\germany.osm.pbf</file>
Bei mir sieht diese Zeile so aus:
<file><file>-file>D:\Flug\X-Plane\osm2xp\Work-pbf\germany.osm.pbf</file></file></file></file></file>
NB: Das - vor file steht für <, ein <><x> mit Inhalt zwischen den beiden Zeichen wird hier ignoriert!</x>
In den pbf-Dateien sind für die einzelnen Länder sehr viele Kacheln (1°x1° Koordinaten) enthalten, die nicht zu den Ländern selber gehören und somit keine Informationen enthalten.
Trotzdem werden diese zeitlich abgearbeitet. PilotBalu hat nun Projektdateien der einzelnen Länder, bzw. Kontinente zusammengestellt, die diese leeren Kacheln nicht mehr enthalten.
Der Trick besteht darin, osm2xp zu starten, das Land auszuwählen und auf "Build" zu drücken. Es werden dann zu erst einmal die Verzeichnisse angelegt. Sobald listing of tiles complete
xxxtile(s) found erscheint, osm2xp beenden. Osm2xp legt dann im Länderverzeichnis eine "Project"-Datei ab. Diese dann löschen und die von PilotBalu hineinkopieren. Osm2xp erneut starten, das Land wiederum auswählen, dann aber auf "import project" klicken und osm2xp seine Arbeit tun lassen. Das spart Zeit. Für sehr viele Inhalte in den einzelnen Kacheln hat er eigene ...db.project angelegt. Das kann man so machen, jedoch besteht aber die Möglichkeit, diese db's mit der jeweiligen Land-pbf zu mischen. Bei PilotBalu ist auch noch eine Readme, empfehlenswert, diese zu lesen.
PilotBalu Speed up osm2xp conversion gibt es hier: http://forums.x-plane.org/index.php?app=downloads&showfile=17314
Aber bitte unbedingt auf folgendes achten: In seinen Projektdateien ist sein eigenes osm2xp-Verzeichnis mit Laufwerk und Pfad eingetragen. Ihr werdet aber sicherlich osm2xp irgendwo anders untergebracht haben. Diese Zeile muss geändert werden.
<file><file>-file>C:\X-Plane\OSM\germany.osm.pbf</file>
<file><file><file>-file>xxxxxxxxxxxxxxxx\germany.osm.pbf</file>
Bei mir sieht diese Zeile so aus:
<file><file>-file>D:\Flug\X-Plane\osm2xp\Work-pbf\germany.osm.pbf</file></file></file></file></file>
NB: Das - vor file steht für <, ein <><x> mit Inhalt zwischen den beiden Zeichen wird hier ignoriert!</x>