我对python和openstreetmap API还不熟悉,如果您能帮助我构造一个调用,并为节点返回如下信息,我将不胜感激:
< node id =" 592637238 " lat =" 47.1675211 " lon =" 9.5089882 "
version ="2" changeset =" 6628391 "
user =" phinret " uid =" 135921 "
timestamp =" 2010 -12 -11 T19:20:16Z " >
< tag k=" amenity " v=" bar " / >
< tag k=" name " v=" Black Pearl " / >
从我已经编写的代码中,我可以使用节点的lat和lon,以及osm\u id(通过namitum获得)。我不认为osm\u id与node id相同,但是如果我错了,请纠正我! 如果有人能帮我安排一个电话,将返回一个节点的信息,这将是非常感谢你!你知道吗
如果您使用的是python,那么可以使用现有的^{} library ,它是OpenStreetMap API的包装器。检查the documentation中的所有可能性。你知道吗
有了这个函数,您可以简单地调用它的
NodeGet
函数:然后返回一个python字典:
免责声明:我是
osmapi
的维护者。你知道吗相关问题 更多 >
编程相关推荐