Umieściłem mój plik osm w bazie dzięki osm2pgsql i szukam sposobu na uzyskanie listy współtwórców. Przeszukałem bazę danych i nie znalazłem zbyt wiele ... a wiki osm o schemacie osm2pgsql nie zawiera wielu szczegółów ...
Czy to możliwe?
postgis
openstreetmap
postgresql
lvictorino
źródło
źródło
Odpowiedzi:
O ile nie użyłeś
-x
przełącznika, baza danych, którą tworzy osm2pgsql, nie będzie zawierała żadnych informacji o autorze. Głównym zastosowaniem tych baz danych jest renderowanie, które zwykle nie musi wiedzieć, kto utworzył obiekt, a dołączenie tych informacji powoduje, że baza danych jest znacznie większa, więc zwykle jest pomijana.Ta informacja znajduje się jednak w pliku planety - w atrybutach
user
iuid
na każdym obiekcie. Może się okazać, że lepiej jest napisać niestandardowe oprogramowanie do czytania planety i zbudowania bazy danych z tymi informacjami.źródło