2010-06-04 93 views
3

我有一個谷歌地圖服務的商店映射在它。 我也有方向服務(然後你定義兩個地址或更多,它顯示你在這張地圖上的方式,請參閱谷歌地圖api方向)。所以我想以這種方式展示最近的商店。當然,它可能是我的下一個威脅,所以它也應該列入清單。谷歌地圖API方向用戶定義的步驟

到目前爲止,我只在google maps api中找到的方向對象中找到了一組步驟。但是這些步驟是由谷歌預定義的,所以它們可以彼此太接近並且它們也可以太遠(如果你的路線的一部分是高速公路或者在途中沒有任何特殊步驟等)

所以,我想要做什麼。我想根據自己的方向制定自己的步驟(例如,將這些步驟放在我的生產線上,每500個等等),然後在每個步驟中搜索200個左右的商店。

可以嗎?我無法在互聯網上找到這個想法的任何解決方案。

回答

2

我想我找到了一個解決方案。

這是如果有人將得到同樣的問題

for (var i = 0; i < directionResult.routes[0].overview_path.length; i++) { 
    var marker = new google.maps.Marker({ 
     position: directionResult.routes[0].overview_path[i], 
     map: myMap 
    }); 
} 
+0

嗨@DolceVita你在哪裏指定的距離?我運行了這段代碼,只檢索了Google API的默認路線列表。 – mikesneider 2017-11-16 13:41:13