2014-03-12 21 views
-1

我有一個外部kml feed,我在Google地圖上正確顯示了大約400個標記。不過,我想在每個標記上顯示地標/名稱字段onload(只是一個4位數字)。我似乎無法找到如何實現這一目標的好資源。誰能幫忙?kml負載帶標記的文本標籤

謝謝!

+0

您的KML的外觀如何?聽起來很簡單,第三方KML解析器(如[geoxml3](https://code.google.com/p/geoxml3/)或[geoxml-v3](https://code.google.com/ p/geoxml-v3 /)可能會讓你做你想做的事情[KML使用geoxml3的「sidebar」示例](http://www.geocodezip.com/geoxml3_test/v3_geoxml3_cta_test.html) – geocodezip

+0

@geocodezip感謝您的快速回復!我一直在嘗試使用geoxml3來加載kml,但是由於kml在外部網址,它有適合的問題。 myParser.parse(「https://www.domain.com/data.kml」); – Fraze

+0

參考:.parse方法具有整個h​​ttps://www.domain.com/data.kml路徑...不是確定爲什麼最後一條評論將其剪下來...... – Fraze

回答

0

如果KML位於外部URL,則需要通過proxy加載它。

+0

我想我忘了我的問題的其餘部分。現在我已經正確加載了kml。你會知道如何顯示文本標籤onload的標記?所以我希望每個標記都有一個標籤,顯示元素中的一個4位數字。 我見過的例子(如http://www.tdmarketing.co.nz/blog/2011/03/09/create-marker-with-custom-labels-in-google-maps-api-v3/ )但沒有任何與kml集成有關的任何幫助......有什麼幫助?再次感謝 – Fraze

+0

你的代碼看起來像你試圖做什麼? – geocodezip

+0

我還沒有嘗試過......我假設我將不得不在循環中加載每個kml中的每個地標?那是我會用geoxml3的嗎? (對不起,我對gmaps api非常新穎) – Fraze