id-area-keys 区域键 该软件包包含从提取的areaKeys数据结构。 由于OpenStreetMap标签的开放性,iD将永远不会有OSM中使用的标签的完整列表,因此我们希望它具有“假设包含便利标签的封闭方式是一个区域的逻辑,除非便利是其中之一”。这些特定类型”。 areaKeys数据结构允许测试这种情况。 返回的对象L是标签的保留列表/丢弃列表。 如果k in L && !(v in L[k]) ,则带有标签(k,v)的闭合路径被认为是一个区域(请参见 )。 换句话说,L的键构成保留列表,子键构成丢弃列表。 例子: 在areaKeys数据结构的此子集中,我们可以看到, landuse=*或leisure=*任何封闭方式都可能是区域特征。 但是,诸如leisure=slipway或leisure=track类的封闭方式异常可能是线性特征。 { "areaKeys"