2012-12-13 75 views
0

在使用谷歌商家信息自動填充到返回「路線」類型,如街道,我想利用這條路線,並在地圖上繪製沿線幾個標記。繪製谷歌定義的「路線」

舉例:從開始到結束以「央街,多倫多,加拿大」的整個路線和地點標記都沿着那條街。

目前搜索「央街,多倫多,加拿大」返回整個路線一個緯度/長點。

這需要在不涉及我的手動選擇每一個點,我需要這對全球任何谷歌「路線」功能的方式來完成。

我很難用Google Maps API v3來做到這一點。也許有另一種服務可以幫助我獲得我需要的緯度/長點,然後我可以將其提供給Google Maps API?

回答

0

Google Maps API v3目前無法使用您正在尋找的內容。您可以將改進請求添加到issues list,但似乎不太可能發生。

geocoder實際上沿着您的查詢(「央街,多倫多,加拿大」)的道路返回3分。您可以使用路線服務獲取the street的座標,但您必須手動查找起點和終點,以及可能的步行路線,甚至可能會添加航點。但是你說你不想這樣做...

+0

它好像在[折線](https://developers.google.com/maps/documentation/javascript/reference#Polyline)對象可能是有些人使用,因爲它是由經緯度數組組成的......我怎樣才能計算出這些點..嗯.. –

+0

你可以從方向服務中得到一條跟隨道路的多段線,而不是沒有手動輸入道路的起點和終點。 – geocodezip

+0

查看我的更新回答。 – geocodezip