Jak zdobyć autorów na OpenStreetMap


9

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?


nie jestem pewien, czy to przydatne - jest online i znajduje wkład użytkowników hdyc.neis-one.org
Mapperz

Nie jest to przydatne do tego, czego potrzebuję, ale jest to interesująca funkcja online. Dzięki za wskazówkę.
lvictorino

Odpowiedzi:


11

O ile nie użyłeś -xprzełą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 useri uidna każdym obiekcie. Może się okazać, że lepiej jest napisać niestandardowe oprogramowanie do czytania planety i zbudowania bazy danych z tymi informacjami.


Myślałem o dostosowaniu osm2pgsql, aby dodać współtwórców ... W każdym razie dziękuję za odpowiedź.
lvictorino
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.