绘制Google定义的“路线”

时间:2012-12-13 20:07:31

标签: google-maps google-maps-api-3

使用Google商家信息自动填充功能返回“路线”类型(例如街道)时,我想采取该路线并在地图上绘制几条标记。

示例:沿着“Yonge Street,Toronto,ON,Canada”的整个路线,从头到尾在整条街道上放置标记。

目前搜索“Yonge Street,Toronto,ON,Canada”会返回整个路线的单个Lat / Long点。

这需要以不涉及我手动选择每个点的方式完成,因为我需要它来为地球上的任何Google“路线”起作用。

我很难用谷歌地图API v3做到这一点。也许还有另一项服务可以帮助我获得我需要的Lat / Long积分,然后我可以提供给Google Maps API?

1 个答案:

答案 0 :(得分:0)

Google Maps API v3目前无法满足您的需求。您可以向issues list添加增强请求,但似乎不太可能发生。

geocoder实际上为您的查询返回3分(“Yonge Street,Toronto,ON,Canada”)。您可以使用路线服务获取the street的坐标,但您必须手动查找开始和结束,以及可能的步行路线,甚至可以添加路标。但你说你不想这样做......