Ich habe meine osm-Datei dank osm2pgsql in die Basis gestellt und suche nach einer Möglichkeit, die Liste der Mitwirkenden zu erhalten. Ich habe in meiner Datenbank gesucht und nicht so viel gefunden ... und das osm-Wiki über das osm2pgsql-Schema enthält nicht viele Details ...
Ist es möglich?
postgis
openstreetmap
postgresql
lvictorino
quelle
quelle
Antworten:
Wenn Sie den
-x
Switch nicht verwendet haben, enthält die von osm2pgsql erstellte Datenbank keine Informationen zu Mitwirkenden. Die Hauptverwendung für diese Datenbanken ist das Rendern, bei dem normalerweise nicht bekannt sein muss, wer ein Objekt erstellt hat. Durch das Einbeziehen dieser Informationen wird die Datenbank viel größer, sodass sie normalerweise weggelassen wird.Diese Informationen befinden sich jedoch in der Planetendatei - in den Attributen
user
unduid
für jedes Objekt. Möglicherweise sollten Sie besser eine benutzerdefinierte Software schreiben, um den Planeten zu lesen und eine Datenbank mit diesen Informationen zu erstellen.quelle