从OpenStreetMap获取地点/街道等列表?

Bob*_*_94 5 openstreetmap

给定纬度/经度组合以及该点的半径(以km为单位,如果它有所不同),是否有人知道我可以用来获取所有地方的列表的服务/ API(甚至下载) ,来自提供纬度/经度的圆圈内的街道等?当我说所有的地方时,我对一切感兴趣 - 从水体到学校.

非常感谢任何帮助,非常感谢.:)

Igo*_*ejc 8

OSMAXPI,Web服务协议,这使得一些你正在寻找的东西.您的案例有几个问题:

  1. 有一种方法可以根据边界框查询OSM数据(因此不是由半径定义的圆形区域).
  2. 区域的大小有限,您可以使用单个查询获取多少数据.

另一种方法是下载Planet OSM文件并设置自己的数据库和API服务,但这需要大量的硬件资源,因为数据库非常庞大且每天都在增长.

另请参阅其他一些相关的QA: