x

osm2pgsql - Datenimport inklusive der OSM-Benutzernamen möglich?


Geschrieben von mmertens (Gast) am 09. Juni 2009 20:10:36: [flux]

Guten Tag!

Leider war die intensive Foren- und Googlesuche erfolglos, daher diese Anfrage. Im Rahmen eines Studienprojektes zum topographieren eines Landstückes möchten wir unsere Daten in OSM mappen, diese aber auch als Shape-Files für die wissenschaftlichen Anwendungen benutzen. Am einfachsten wäre es, wie gewohnt in JOSM zu mappen und anschließend über den bekannten Weg mit osm2pgsql die OSM-Files in eine PostgreSQL-Datenbank zu packen und von dort aus dann via pgsql2shp ein *vernünftiges* Shapefile mit allen nötigen Attributen zu erstellen. Das klappt soweit auch super, auf jeden Fall besser als die ganzen Converter-Tools es hinbekommen.

Das Problem an der Sache, wir möchten in erster Linie aus rechtlichen Gründen aber nur unsere eigenen gemappten Daten verwenden, daher war mein erster Gedanke die "fremden" Einträge einfach in der Datenbank herauszufiltern. Leider scheint das "user='name'" aus der OSM-Datei nicht mit in die DB übernommen zu werden. Gibt es dafür einen Trick oder ist dies einfach nicht vorgesehen? Notfalls könnte man die fremden Einträge ja auch schon in der OSM-Datei rausfiltern, doch glücklicher wäre ich über die Datenbank-Lösung.

Any Ideas? 🙂

Grüße und fröhliches Mappen,
mmertens


Antworten: