有没有办法找到某个密钥被添加到OpenStreetMaps中的便利设施的日期?

时间:2013-12-16 20:02:52

标签: gis openstreetmap overpass-api

作为一个例子:我想知道,这个设施的关键“旅游”何时被添加(或最后编辑):

http://overpass-turbo.eu/s/1N4

我试过不同的API,但没有走得太远。

有没有办法覆盖任何API,还是我必须得到SQL Snapshot并以某种方式寻找最后一个变更集?

2 个答案:

答案 0 :(得分:2)

如果您知道要检查的对象的ID,则可以使用主OSM API的history调用。生成的XML包括相应对象的所有版本,因此可以确定何时进行了某些更改:

http://www.openstreetmap.org/api/0.6/node/277528308/history

答案 1 :(得分:0)

自0.7.50版本以来,Overpass API支持这些类型的查询。参考History API调用或从完整的历史星球中提取细节不再是必要的。

有关diff和adiff关键字的详情,请参阅this post with more details

由于立交桥数据库重建仍在进行中,稍后我会在这篇文章中添加一个工作示例。目前,2014年6月将是查询的最早开始日期。