【问题标题】:How to get only street/road coordinates via reverse geocoding (Google Maps API)如何通过反向地理编码(Google Maps API)仅获取街道/道路坐标
【发布时间】:2017-06-14 04:19:46
【问题描述】:

我正在寻找一种解决方案来获取数据以创建简单的道路地图。

在 lat/long 指定的一个小区域内,我需要能够在给定街道坐标之间绘制自定义线的数据(起点和终点基本上就足够了,而且只来自主要街道)。交叉点的坐标也可以将它们与我的自定义线连接起来。

另一种方法是通过反向地理编码获取指定区域内的所有主要街道名称,然后以某种方式获取每条街道的坐标。

几年前也有类似的要求: Get street graph for a game using Google Maps API 我想知道以简单的方式获得这种技术信息是否仍然很重要?

编辑:
我研究了这个话题,但没有结果让我满意。例如,Google 的 Directions/Roads API 都依赖于路线。 OSM/Google Maps API 充满了指定地理位置的信息,但没有我需要的任何技术数据。简单来说:一个路口/街道点坐标数组(它们甚至被称为坐标吗?!)。

我认为我在自己的搜索词组方面迷路了,甚至陷入了困境。我不是在寻找一个复制和粘贴 sn-p 更像是一个方向或一些提示下一步关注哪里或如何完成。

【问题讨论】:

  • Google Maps API 不提供该信息(大量街道路径)。试试openstreetmap.org(他们确实提供了该数据)
  • 我太专注于 Google Maps API,因为该项目经常使用它。感谢您的澄清。

标签: javascript php google-maps-api-3 reverse-geocoding


【解决方案1】:

随着 geocodezip 评论的澄清,我发现了以下相关问题: How to get all roads around a given location in OpenStreetMap?

这完全适合我使用 OSM 而不是 Google Maps API 获取特定位置内特定道路信息的需求。

非常感谢

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-01-30
    • 2014-01-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-08-12
    相关资源
    最近更新 更多