如何通过反向地理编码仅获取 street/road 坐标(Google 地图 API)

How to get only street/road coordinates via reverse geocoding (Google Maps API)

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

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

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

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

编辑:
我研究了这个话题,但没有结果让我感到满意。例如 Google 的 Directions/Roads API 都取决于路由。 OSM/Google 地图 API 充满了指定地理位置周围的信息,但没有我需要的任何技术数据。简单来说:一个 intersection/street-point 坐标的数组(它们甚至被称为坐标?!)。

我想我在自己的搜索短语方面迷路了,甚至卡住了。我不是在寻找更像是方向或下一步重点或如何完成的提示的复制和粘贴片段。

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

这完全符合我使用 OSM 而不是 Google 地图 API.

获取特定位置内特定道路信息的需求

非常感谢