如何获得OSM节点或方式的城市和国家?

时间:2014-06-27 00:57:30

标签: openstreetmap

我正在解析OSM数据的国家摘录。我想要的是获得该点或方式所属的城市和国家的名称。这可能吗?我怎样才能获得这些信息?

1 个答案:

答案 0 :(得分:5)

要检索此信息,您需要一个地理编码器,除非该节点具有相关的address tagsNominatim是OSM的优秀地理编码器,有some more

如果你有节点或方式的ID,那么只需使用Nominatim的反向地理编码功能。这是way 206488036http://nominatim.openstreetmap.org/reverse?format=xml&osm_type=W&osm_id=206488036

的结果

如果要查询节点( N )或关系( R )而不是方式,请更改 osm_type 参数。