osmtogeojson中uninterestingTags的预期输入是什么?

问题描述:

我目前与Leaflet.jsOverpass API一起工作,并且我使用osmtogeojson来执行OSM-JSON(即Overpass API输出)和Leaflet.js作为输入所需的GeoJSON之间的格式更改。为此,我使用以下代码:osmtogeojson中uninterestingTags的预期输入是什么?

data = osmtogeojson(osm_data); 

这很好用。

问题出在这里:我想忽略一些我在OSM-JSON数据集上得到的数据。所以我试图使用osmtogeojson API中给出的uninterestingTags。问题是我不知道如何编码这个东西。这是行不通的:

data = osmtogeojson(
     osm_data, uninterestingTags = {"source"} 
); 

尝试的标记设置为真正,为完成here

uninterestingTags = {"source": true}

+2

这似乎是工作。警告:它只会忽略未连接的节点。如果节点是某种方式的一部分,则无论如何它都会被采用(否则,由于大多数节点没有标签,所以大多数方法都是无效的)。 – deiviz 2014-09-26 09:26:33