x

Re: Extrakte mit OSMConvert zusammenbauen


Geschrieben von quasilotte (Gast) am 25. Februar 2013 21:45:24: [flux]

Als Antwort auf: Extrakte mit OSMConvert zusammenbauen geschrieben von Bernhard Hiller (Gast) am 22. Februar 2013 19:06:

Marqqs wrote:

#define␣read_GZ␣3␣␣//␣determines␣which␣read␣procedure␣set␣will␣be␣used;
//␣==0:␣use␣open();␣␣==1:␣use␣fopen();
//␣==2:␣use␣gzopen()␣(accept␣gzip␣compressed␣input␣files);
//␣==3:␣use␣gzopen()␣with␣increased␣gzip␣buffer;

Normal steht read_GZ auf 3, aber wenn du keine gezippten Dateien liest, kannst du es auch mal mit dem Wert 0 oder 1 versuchen. Wahrscheinlich läuft das Programm dann sogar 1 oder 2 % schneller.

Mit

read_GZ 0

funkioniert der Zugriff mit --complex-ways auf die europe.osm.pbf
alle anderen Werte (1,2,und 3) ergeben sich Fehlermeldungen.
Leider ergibt sich da kein Zeilicher Vorteil (Wie erhoft!)

Auschneiden dauert dabei ca. 5:10min
Wie bisher mit Vorauschnitt (=+ 2 Grad drumrum [Ergibt o5m-Dateien die noch gut unter 2GiB sind!]) dauert 2:30 + 30 sek das Ausschneiden aus dem Ausschnitt mit --complex-ways
Bin also mit Vorausschnitt deutlich schneller.

Allerdings ist der Auschnitt verschieden groß - was ich Hauptsächlich auf Ways und Nodes zurückzuführen ist die Über Realtionen noch in den Randbreich des Ausschnitts gehören.
Habe allerdings noch keine Auswirkungen auf den Kernbereich festgestellt!

Noch der Statistik halber:
mit complex-ways direkt: 10763263 nodes, 1688143 ways and 22252 relations
mit Vorausschnitt dann compex-ways: 10736353 nodes, 1687917 ways and 22252 relations