2014-06-20 35 views
0

我已經搜索了互聯網瞭解如何執行此操作的信息。我需要的是刪除點擊對象時在信息氣泡中顯示的一些KML屬性數據。隱藏氣泡中顯示的KML屬性

例如,信息氣泡中出現的值之一是KML_2以及標題值。我該如何抑制一些屬性,以便在不編輯實際KML文件的情況下不顯示它們?我真的只需要KML中的一些屬性來顯示,而不是全部。

謝謝。

+1

你能給一個鏈接到KML文件嗎? –

回答

0

你不能。至少,不是在使用本地谷歌地圖KML覆蓋。

兩個解決方法我能想到的是:

1.-使用jQuery或CSS隱藏KML_2屬性。這是棘手的,因爲檢查谷歌地圖沙盒內的元素需要大量的試驗和錯誤,再加上你永遠不知道谷歌何時將改變dom層次結構。

2.-使用一個庫來解析KML(例如geoJSON)來處理是和常規的javascript變量一樣。這隻有在您不需要表示複雜對象(如附件)時纔可行。

+0

嗯...不是我所希望的,但解釋了爲什麼我找不到任何答案。從KML文件顯示的導航樹是我想要隱藏的部分。描述氣球信息可以很好地顯示。 我想或者我將不得不將KML文件源更改爲另一個潛在的解決方法。 – Frost