如何验证和更正在更新OpenStreetMap期间是否删除了街道

时间:2017-08-04 19:58:29

标签: openstreetmap

我从Open Street Map和overpass-api.de(其中一个替代下载源)下载了多伦多的一小部分地图数据,并且缺少一条主要道路,即使在同一道路上可见在Open Street Map上查看时的地图。多伦多的这个区域最近在Open Street Map上更新了(正如本文底部所解释的那样)所以我猜测街道被意外删除但我不确定如何验证这一点。

这是地图https://www.openstreetmap.org/export#map=15/43.6859/-79.4063

的一小部分

数据下载中缺少的街道是St. Clair West(以及圣克莱尔),但在OSM上查看时,它在地图上可见。

在xml格式中,地图中的街道表示为方式,街道的名称表示为方式内的键值 - >标签命名空间例如,这是Yonge Street的一种方式,其中一些数据(与此问题无关的数据)被剥离了

<way id="45760140" version="8" timestamp="2013-05-30T16:15:30Z" changeset="16353889" uid="1679" user="andrewpmk"> <tag k="name" v="Yonge Street"/> </way>

在我链接的地图数据中,我可以找到除圣克莱尔西和圣克莱尔以外的每条街道的路径,但它们是主要街道,如上所述,在开放街道地图上查看的地图中可以看到。我多次下载了这些数据。

问题:地图数据是否有可能更新,并且某种程度上该街道被遗漏了,因为它一次显然存在?有没有办法访问旧版本的数据,看看是不是发生了什么?

我知道该地区的数据最近才更新,因为该街道上的球拍俱乐部被烧毁,这在下面的开放街道数据中有所说明。这就是为什么我猜测整个街道在更新期间被某种方式删除了。我对Open Street Map相当陌生,不确定是否有较旧的数据副本。

  <way id="115222336" version="5" timestamp="2017-02-15T01:00:33Z" changeset="46094294" uid="1679" user="andrewpmk">
    <nd ref="800029023"/>
    <nd ref="800029006"/>
    <nd ref="800029008"/>
    <nd ref="800029002"/>
    <nd ref="800029005"/>
    <nd ref="800028991"/>
    <nd ref="800029000"/>
    <nd ref="800029038"/>
    <nd ref="800029042"/>
    <nd ref="800029018"/>
    <nd ref="800029023"/>
    <tag k="addr:city" v="Toronto"/>
    <tag k="addr:country" v="CA"/>
    <tag k="addr:housenumber" v="25"/>
    <tag k="addr:province" v="ON"/>
    <tag k="addr:street" v="Saint Clair Avenue West"/>
    <tag k="landuse" v="brownfield"/>
    <tag k="name" v="The Badminton and Racquet Club of Toronto (burnt down February 14, 2017)"/>
    <tag k="shop" v="vacant"/>
  </way>

2 个答案:

答案 0 :(得分:2)

您始终可以使用openstreetmap.org查询工具(右侧的&#34;?&#34;问号图标)并指向地图上的任何位置以请求有关特定对象的更多详细信息。

如果您从overpass-api.de下载数据并使用了一些特定的过滤规则(例如way[highway=residential]),那么如果他们使用不同的标记(例如{),这也可能会导致查询结果中缺少某些街道{1}}。

事实证明,街道名称似乎是&#34; Saint Clair Avenue West&#34;而不是&#34; St。 Clair West&#34;,现在至少已经有3年了,请参阅http://www.openstreetmap.org/way/32597026一个例子。

答案 1 :(得分:1)

除了mmd的建议,您也可以打开自己喜欢的OSM编辑器(例如iDJOSM)并查看数据。这比查看原始XML要好得多。