2011-09-17 31 views
0

我想創建一個網頁,使用谷歌地圖V2/V3的JavaScript API創建如下因素的功能...特定的距離谷歌地圖V2添加標記的路線/ V3

我要添加預定義的一些標記兩個城市之間的路線(無直線)。

這個新標記應該加在用戶提供的特定距離上。

我搜索網上有很多,但我不能找到一個演示或博客來證明這種類型的功能...

請幫我,如果有人通過這個

回答

1

已經走到首先一定要使用API​​ 3 ,而不是API 2,自2010年5月起已棄用。

有兩種方法我認爲你可以解決這個問題。
一種方法是沿路線繪製標記,然後在它們之間繪製折線。這很容易設置,但基本上只是在標記之間繪製直線(或測地線彎曲)線。如果你想要路線實際上沿着一條道路行駛,那麼你需要爲該路段的所有曲折繪製標記點。

另一種方法是使用DirectionsService來呈現兩個城市之間的方向,並使用航點來指定您希望方向通過的標記。我認爲這會更好。

下面是什麼,可能是這樣一個例子: http://code.google.com/apis/maps/documentation/javascript/examples/directions-waypoints.html

而且這裏有一個關於如何構建它的谷歌教程: http://code.google.com/apis/maps/documentation/javascript/services.html#Waypoints

在我看來,最好的教程是在谷歌網站反正。

+0

你好鄧肯,謝謝你的回覆我想我應該嘗試這些鏈接,並使用相同的方式來工作..也我認爲v3中的距離矩陣將幫助我設置標記根據距離原點的預期距離再次感謝.. 。 –