[Talk-de] Relation runterladen?

Hanno Hecker vetinari+osm at ankh-morp.org
Do Okt 7 08:15:17 UTC 2010


On Wed, 06 Oct 2010 17:18:18 +0200
Andre Joost <Andre+Joost at nurfuerspam.de> wrote:
 
> Das ganze lässt sich natürlich auch in osmosis einbauen. Ich weiß nur
> nicht, ob es da zwischen java und perl (oder ggf C) nenneswerte
> Performancevorteile bei der Verarbeitung großer Datenmengen geben würde.
> Hat da jemand mal Vergleichstest gemacht?
> 
> Bietet denn das neue Binärformat der Geofabrik-Extrakte hier Vorteile
> bei der Verarbeitung?
geringfügig... OK, der XML-Code is übel, aber viel besser wird's nur,
wenn man es speziell fuer eine Sache schreibt...

Extrahieren aller "amenity=fountain" aus NRW als .osm:
$ time ./osm-extract -P -t amenity -v fountain  \ 
   ../data/nordrhein-westfalen.osm.pbf > /dev/null 
parsing relations done: 0, 0. 
parsing ways done: 63, 609.
all parsing done.

real    0m23.109s
user    0m22.521s
sys     0m0.452s
$ time ./osm-extract -X -t amenity -v fountain \
   ../data/nrw.osm > /dev/null starts: node=93, ways=1389651673,
rel=1948737482 not a <node ...

real    2m7.827s
user    1m28.582s
sys     0m14.805s

... Source folgt irgendwann in den nächsten Tagen

	Hanno




Mehr Informationen über die Mailingliste Talk-de