这是osm xml的一个例子:
<node id="1000" ...>
...
<tag k="shop" v="supermarket"/>
</node>
<node id="26999673" ...>
...
<tag k="public_transport" v="station"/>
<tag k="railway" v="station"/>
<tag k="train" v="yes"/>
</node>
我知道“商店”,“铁路”,“车站”都是poi类别,因为我是人。但是如何通过脚本提取它们呢?
答案 0 :(得分:1)
这完全取决于您对 POI 的解释,这是一个非常广泛的术语。
OSM中的Mappers允许使用any tags they like。因此,没有POI 类别这样的东西。但是有许多经常使用的tags,其中大多数都记录在map features wiki page。
答案 1 :(得分:1)
你可以试试这个:https://github.com/kiselev-dv/gazetteer它会生成带地址的JSON,poI也带有地址。 Pois根据https://github.com/kiselev-dv/osm-doc进行分类,因此您可以定义自己的POI类型。