如何从osm地图上的一个环获取街道名称?



我想从OSM地图上的一个环中获得街道名称。用户显示城镇地图,放大并点击街道,然后应用程序显示街道名称。

可能吗?

例如,是否可以通过使用角的GPS坐标和环的像素位置的三规则来实现?

伯纳德

可以分两步完成。

  1. 查找点击的地理坐标。使用openlayers,你可以得到一个特性的坐标(见ol文档),甚至任何点击(见这里的问题)。

  2. 从坐标中查找街道/位置名称:这称为反向地理编码。有服务可以做到这一点,例如google或更好的免费服务,如positionstack。

最新更新