0

给定坐标,我怎么能找到在整个街道(或最近的街道,如果坐标不那么准确)画一条线的方法?

示例:我有这些坐标:40.752443,-73.987376(纽约市百老汇的一部分)……我想在百老汇各处画一条线。

使用 Google Directions API 可以在街道上画一条线……但我需要知道街道的起点和终点。

先感谢您 !

4

1 回答 1

2

纬度/经度坐标对仅指定地球上的一个点,并不暗示有关其周围区域地理的任何细节。可能有一个 API 可以接收坐标对并为您提供最近街道的名称,然后 Google Directions API 可以为您提供一组坐标,指示沿街道的转折点(因为并非所有街道都是完全笔直的)。获得这些坐标后,您可以画一条穿过所有坐标的线,这将代表街道。

希望这会有所帮助 - 不幸的是,我很长时间没有使用 Google Directions API,所以我不确定它在这类事情上的功能。

编辑:这个问题可能对第一部分有帮助。最佳答案链接到一个 API,该 API 用于查找与给定纬度/经度对最近的街道名称。不确定它是否适用于每个国家/地区。

于 2012-09-20T13:41:56.273 回答