Я поклав свій файл osm в базу завдяки osm2pgsql і шукаю спосіб отримати список учасників. Я шукав у своїй базі даних і не знайшов так багато ..., і вікі OSM про схему osm2pgsql не містять багато деталей ...
Це можливо?
Я поклав свій файл osm в базу завдяки osm2pgsql і шукаю спосіб отримати список учасників. Я шукав у своїй базі даних і не знайшов так багато ..., і вікі OSM про схему osm2pgsql не містять багато деталей ...
Це можливо?
Відповіді:
Якщо ви не використовували -x
комутатор, база даних, яку створює osm2pgsql, не міститиме жодної інформації про внесок. Основне використання цих баз даних - це візуалізація, для якої зазвичай не потрібно знати, хто створив об'єкт, і включення цієї інформації робить базу даних значно більшою, тому її зазвичай не вистачають.
Ця інформація є у файлі планети - у user
та uid
атрибутах кожного об'єкта. Ви можете виявити, що вам краще написати певне програмне забезпечення для читання планети та створити базу даних з цією інформацією.