0

举个例子:我想知道,这个便利设施的关键“旅游”是什么时候添加(或上次编辑)的:

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

我尝试了不同的 API,但并没有走得太远。

有没有办法通过任何 API 或者我必须获取 SQL 快照并以某种方式寻找最后一个变更集?

4

2 回答 2

2

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

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

于 2013-12-16T23:26:48.047 回答
0

Overpass API 从 0.7.50 版本开始支持这些类型的查询。不再需要引用历史 API 调用或从完整的历史星球中提取详细信息。

请参阅这篇文章,了解有关 diff 和 adiff 关键字的更多详细信息。

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

于 2014-07-20T19:28:25.677 回答