如何通过反向地理编码获取街道/道路坐标(Google Maps API)

时间:2017-01-28 15:47:04

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

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

在lat / long指定的小区域内,我需要能够在给定的街道坐标之间绘制自定义线的数据(起点和终点基本上足够,只能从主要街道开始)。十字路口的坐标也很好,可以用我的自定义线连接它们。

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

几年前有类似的请求: Get street graph for a game using Google Maps API我想知道以简单的方式获得这种技术信息仍然是一件大事吗?

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

我认为,就我自己的搜索短语而言,我已经迷失了 - 甚至陷入困境。我不是在找副本和粘贴代码段更像是一个方向或一些提示下一步要关注的地方或如何完成。

1 个答案:

答案 0 :(得分:0)

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

这完全符合我的要求,即使用OSM而非Google Maps API在特定位置获取特定道路信息。

非常感谢