我怎樣才能從谷歌地圖獲取包含路線通過幾個點的kml文件。現在我使用這個鏈接http://maps.google.com/maps?f=d&hl=en&saddr=51.591016,-0.107382&daddr=51.359619,-0.147695&ie=UTF8&0&om=0&output=kml
它的工作,但只有兩點。路線通過點
Q
路線通過點
3
A
回答
0
首先,您應該知道Google地圖和Google地球具有顯示kml文件的不同功能。谷歌地球幾乎沒有任何限制,你可以使用傳說和所有東西來創作完整的mxd到谷歌地球,但谷歌地圖卻沒有幾乎相同的功能。
在谷歌地圖中,您只能在一個頁面上顯示200 kml的點數,這是因爲此應用程序基於服務器並使用javascript創建,出於性能考慮,每頁僅限於200 kml點。你可能會注意到你的其他點在不同的頁面上,不幸的是你不能同時看到它們。有一件事你可以做,就是爲你的kml文件提供一個url(如果你有一個ftp帳戶或者google我的網頁,你可以很容易地做到這一點),然後只需在搜索框中輸入url,即可!你所有的觀點都會顯示出來,只有你不能發送路線或編輯任何屬性,你只能保存到我的地圖並分享點數的顯示(人們將無法從點獲取路線)
將你的kml提供給一個url地址是一種很好的做法,它會爲你節省時間,你也可以使用你自己的符號系統,如果你在上傳區域輸入url地址(而不是搜索框),你將能夠保持你的符號體系,編輯屬性,並獲得方向和所有其他有趣的東西。然而,你將會受限於每頁只能顯示200點。
因此,如果您需要能夠讓用戶從您的積分搜索方向,則一次只能有200積分:( 在搜索框中輸入網址,並且您的所有積分都會出現.. ....但沒有方向..
希望這有助於 供參考: http://econym.org.uk/gmap/kml.htm
http://code.google.com/apis/kml/documentation/kmlelementsinmaps.html
相關問題
- 1. Android谷歌路線使用3點(源點,目的地點和通過點)
- 2. 通過給定點的線
- 3. 如何通過航點獲得KML路線?
- 4. 如何通過InDesign/Illustrator路徑點繪製曲線?
- 5. JavaFX:如何通過線路連接兩個節點?
- 6. 通過指定地點的谷歌地圖路線?
- 7. NodeJS - 通過線路功能讀取線路+雖然循環
- 8. Google Maps API V3 - 如何通過任意路點獲得最佳往返路線
- 9. 線路通過動畫徘徊
- 10. 迭代通過與多條線路
- 11. 通過環境限制路線
- 12. 渲染組件通過分路線
- 13. 通過特定路線包裝文件
- 14. 的Javascript類型數組「通過線路」
- 15. 我的Laravel路線只能通過index.php
- 16. 通過Java訪問的Google路線API
- 17. 通過PHP的駕車路線
- 18. Google Maps API - 通過路線播放
- 19. 有多少線路通過障礙
- 20. 回溯通過路線的R中
- 21. 路線通過查詢字符串
- 22. 嵌套的路線和的has_many:通過
- 23. :通過=>:在軌道線路
- 24. Gmaps路線保存路線,航點
- 25. 通過谷歌地圖中的航點獲取到同一地點的路線
- 26. POST路由(通過表單)比。 GET路線(通過URL參數發佈)
- 27. Ember路線+網點
- 28. 路線中途點
- 29. PostGIS 2.3通過點劃分線
- 30. 通過3點延長線matlab