On Sat, Dec 05, 2015 at 10:44:46AM +0100, Klaus Schäfer wrote:
Hallo liebe OSM-Liste,
wir bekommen bei der FFW das nette Programm "Fireboard" (http://fireboard.net/de/fireboard/) zur Einsatzdokumentation. Dort kann man auch Straßennamen als Vorlagen für den Einsatzort per CSV importieren. Kennt jemand einen Ansatz diese Namen für meine SG aus OSM zu extrahieren ?
Okay - Also - Mein vorgehen: https://osm.wno-edv-service.de/boundaries/ Boundary besorgen für Holzminden - Kommt dann ein ZIP mit einem POLY File. unzip exported_boundaries_Holzminden.poly.zip Einmal Niedersachsen besorgen von der Geofabrik: wget http://download.geofabrik.de/europe/germany/niedersachsen-latest.osm.pbf osmconvert holen und bauen: wget -O - http://m.m.i24.cc/osmconvert.c | cc -x c - -lz -O3 -o osmconvert Holzminden ausschneiden: osmconvert \ -B=Holzminden/al8/Holzminden.poly \ -o=holzminden.pbf \ niedersachsen-latest.osm.pbf In ein "vernünftiges" format formatieren: osmconvert \ holzminden.pbf \ --add-bbox-tags \ --drop-nodes \ --drop-relations \ --csv-headline \ --csv-separator="|" \ --csv="@id bBox highway name" \ -o=holzminden.csv Und ein bischen Filtern mit perl: cat holzminden.csv |\ perl -ne 'chomp(); @a=split(/\|/, $_); next if ($a[2] eq "" || $a[3] eq "" ); print $_ . "\n"; ' Und schon kommt da sowas bei raus: @id|bBox|highway|name 4779942|9.4361676,51.8048935,9.4452806,51.8117640|tertiary|Lüchtringer Weg 4787992|9.5061201,51.7521596,9.5207522,51.7541177|secondary|Am Wildenkiel 4788228|9.5212170,51.7525355,9.5213715,51.7534958|primary|Am Schloßpark 4884333|9.4674408,51.8388563,9.4690181,51.8393600|secondary|Allersheimer Straße 4884334|9.4516524,51.8310768,9.4559001,51.8322328|secondary|Karlstraße 4884337|9.4495133,51.8276917,9.4505785,51.8305762|secondary|Neue Straße 6528824|9.4391610,51.8279783,9.4411105,51.8295425|secondary|Stahler Ufer 6528826|9.4411105,51.8278691,9.4417827,51.8279783|secondary|Obere Straße 8085779|9.4451525,51.8296966,9.4471013,51.8299868|residential|Niedere Straße [...] Damit hast du für die wege den typ, namen und bounding box ... Flo -- Florian Lohoff f@zz.de We need to self-defend - GnuPG/PGP enable your email today!