0

早上好,

如果我们可以在应用程序中将 OSM 用于特定类型的 POI,或者我们是否需要从其他来源获取这些 POI,我们会尝试进行研究。为此,我们可以使用标签或 Nominatim 搜索。然而,结果总是至少是一个结果列表,例如在 XML 中。为几个关键字/标签解析 XML 然后计算条目将非常耗时。我尝试了 Nominatim API 文档并进行了几次网络搜索,但无法获得如何进行搜索或直接数据库查询的方法来获取搜索的结果计数,而不是结果本身。

您会为此使用哪种 API、方法和工具?我是 OSM 开发的新手,因此感谢您提供正确方向的任何提示。

问候,即

4

1 回答 1

0

似乎 Nominatim 不支持这种类型的查询。但是您不必解析整个 XML/JSON 文件,只需计算顶级条目的数量即可。

另请注意,根据使用政策,您不得进行批量查询。如果您有很多请求,最好安装您自己的 Nominatim 实例或使用没有这些限制的 MapQuest 的 Nominatim 实例。

于 2012-08-16T13:18:13.147 回答