我正在嘗試創建一個用戶可以管理不同地標的網頁。管理基於創建,拖放和刪除地標。目前,我已經實現創建多個地標並拖動它們,但我無法刪除它,因爲我無法單獨識別它們。我正在使用谷歌地球API示例1,但我無法找到此功能。我想獲取不同地標的名稱,任何想法?如何使用Google Earth API獲取地標的名稱?
1
A
回答
1
我不完全確定你想要在這裏,但它聽起來像你想走過的地標,並得到他們的名字。爲此,您可以使用 返回的功能列表循環瀏覽Google地球插件中的功能。var kmlnodes = ge.getFeatures()。getChildNodes();
其中ge是您的Google地球實例。然後可以在列表中的每個節點上調用getType來確定哪些是地標。
0
您可以指定每個地標編號,然後引用它以後使用:
var placeMark = ge.createPlacemark('uniqueID');
然後你就可以在以後使用getElementByUrl()
檢索地標,如果它是生成/導入使用KML與API或getElementById()
如果使用API創建和KML不習慣:
var placeMark = ge.getElementByUrl('#' + uniqueID)
var placeMark = ge.getElementById(uniqueID)
相關問題
- 1. Google可以跟蹤使用Google Earth API製作的地標嗎?
- 2. 在Google Earth API上添加地標
- 3. Google Earth API與Google Earth COM API
- 4. 使用google API從Json獲取地點名稱
- 5. 從谷歌地圖中的地區名稱獲取座標Api
- 6. Google Earth API如何防止地標重複?
- 7. google earth api for iphone
- 8. Qt和Google Earth API
- 9. Google Earth API在鼠標懸停上更改地標圖像
- 10. Google API REST獲取FilesInFolder名稱
- 11. Google API獲取公司/組織名稱
- 12. 如何通過使用本地url獲取卷名稱(標籤)?
- 13. Google Map API,無法獲取某個地點的名稱
- 14. 如何使用Google API獲取某個地點的地址
- 15. 如何使用Google API獲取IP地址的地理位置?
- 16. 使用Google Earth API查找最高點?
- 17. 在Winforms中使用Google Earth API(.net 4.0)
- 18. Google Maps API - 獲取地址的座標
- 19. Linux上的Google earth api?
- 20. Google Maps JavaScript API V3如何僅顯示地標名稱
- 21. 如何獲取城市中的所有地標使用Google地圖GeoCoding API?
- 22. 使用反向地理編碼(Google API)提取街道名稱
- 23. 使用Google earth API當我更新位置時,如何停止使用動畫製作地標標籤?
- 24. 如何使用Google Maps Embed API在某個地點提供標籤/名稱?
- 25. 在C#中使用Google Maps&Earth數據#
- 26. 如何獲取每個國家名稱的Google地圖
- 27. 使用Google Earth API查找地形信息
- 28. 使用Google Earth API飛往地方結果
- 29. 使用Maps V3在Google Earth API中進行地理編碼
- 30. 使用Google的通訊錄API,我如何獲取用戶名和Gmail地址?