1
現在我的每行數據包含兩個位置,即源和目的地。我可以顯示某種鏈接,例如:融合表中地圖中這些位置之間的一條線。我想我可能需要爲此學習KML,並且必須修改我的數據。他們有沒有其他方式來實現這一目標?融合表:鏈接兩個位置與行
謝謝!
現在我的每行數據包含兩個位置,即源和目的地。我可以顯示某種鏈接,例如:融合表中地圖中這些位置之間的一條線。我想我可能需要爲此學習KML,並且必須修改我的數據。他們有沒有其他方式來實現這一目標?融合表:鏈接兩個位置與行
謝謝!
不幸的是,無法創建像這樣的「即時」結果,您必須修改您的數據,例如,通過添加基於源和目標的新列。
的KML語法會是這樣的:
<LineString>
<coordinates> [source.lng],[source.lat] [destination.lng],[destination.lat]</coordinates>
</LineString>
實例從紐約到芝加哥的線路:
<LineString>
<coordinates> -74.0059731,40.7143528 -87.6297981,41.8781136</coordinates>
</LineString>
注:當你定義KML座標順序爲longitude,latitude
,它與Maps-API不同。
添加額外的列應該很容易使用Google精簡:)。讓我們看看這是否有效。謝謝。 – mrig 2013-04-24 18:53:46
不幸的是,這似乎是在2D地圖上繪製了一條直線,而不是地球表面上的一條直線,這條直線在2D地圖上會出現彎曲。我嘗試將altitudeMode設置爲「clampToGround」,但目前爲止沒有喜悅 – sahmeepee 2015-04-27 12:08:13