如何在OpenStreetMap上获得贡献者


9

多亏了osm2pgsql,我将osm文件放在了基础上,我正在寻找一种获取参与者列表的方法。我已经在数据库中进行搜索,但没有发现太多...而且有关osm2pgsql模式的osm Wiki没有包含很多详细信息...

可能吗?


不知道这是否有用-在线并找到用户贡献hdyc.neis-one.org
Mapperz

不能满足我的需求,但这是一个有趣的在线功能。谢谢你的提示。
lvictorino 2011年

Answers:


11

除非使用了该-x开关,否则osm2pgsql创建的数据库将不包含任何参与者信息。这些数据库的主要用途是渲染,通常不需要知道是谁创建了对象,并且包含该信息会使数据库变得更大,因此通常将其排​​除在外。

但是,该信息在行星文件中-在每个对象的useruid属性中。您可能会发现最好编写一些自定义软件来阅读Planet并建立该信息的数据库。


我正在考虑定制osm2pgsql以添加贡献者...无论如何,谢谢您的回答。
lvictorino 2011年
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.