0

当使用 Google Places Autocomplete 返回“路线”类型(例如街道)时,我想采用该路线并在地图上沿该路线绘制多个标记。

示例:采用“Yonge Street, Toronto, ON, Canada”的整条路线,并在这条街上从头到尾放置标记。

当前搜索“Yonge Street, Toronto, ON, Canada”会返回整个路线的单个纬度/经度点。

这需要以一种不涉及我手动选择每个点的方式完成,因为我需要它来为全球任何谷歌“路线”工作。

我不知道如何使用 Google Maps API v3 来做到这一点。也许还有另一种服务可以帮助我获得我需要的纬度/经度点,然后我可以将其提供给 Google Maps API?

4

1 回答 1

0

您正在寻找的内容目前无法使用 Google Maps API v3。您可以向问题列表添加增强请求,但似乎不太可能发生。

地理编码器实际上会为您的查询返回沿路的 3 个点(“Yonge Street, Toronto, ON, Canada”)。您可以使用路线服务获取街道的坐标,但您必须手动查找起点和终点,以及可能的步行路线,甚至可能添加航路点。但你说你不想那样做...

于 2012-12-13T20:12:44.973 回答