2013-11-25 134 views

回答

0

貌似<Style>沒有被我的位置正確導出(或谷歌地圖KML解析器不處理它),你的所有標記具有空樣式:

<Style id="style2"> 
</Style> 

一種解決方法可能是指定標記的圖標。

另一個解決方法是使用geoxml3,標記顯示使用geoxml3 and a proxy(您可以通過隱藏標記來比較KmlLayer,然後單擊「show KmlLayer」按鈕)。

Documentation on <Style>。 來自文件的標記對象的樣式:

<Style id="style2"> 
    </Style> 
    <Style id="style13"> 
    </Style> 
    <Style id="style7"> 
    </Style> 
    <Style id="style19"> 
    </Style> 
    <Style id="style21"> 
    </Style> 
    <Style id="style24"> 
    </Style> 
    <Style id="style1"> 
    </Style> 
    <Style id="style12"> 
    </Style> 
    <Style id="style8"> 
    </Style> 
    <Style id="style10"> 
    </Style> 
    <Style id="style23"> 
    </Style> 
    <Style id="style22"> 
    </Style> 
    <Style id="style4"> 
    </Style> 
+0

謝謝!但我真的不明白你對style2 id的意思。這裏有一點源代碼。風格是否錯誤? NeKI - Budapest <![CDATA [NeKIKözpont
Cím:1012 Budapest,Márványu。 1/d
GPS:N:47,5002795601°E:19,0298070271°
電話:+36 1 225 4400]]> <風格ID = 「圖標」> 19.0298070271, 47.5002795601 mrbandy

+0

查看您的KML文件。 KML文件中的「圖標」樣式的定義是什麼? (僅供參考 - 一個不存在,但style2確實) – geocodezip

+0

我用style2嘗試過,但不工作。這是您可以直接下載的KML鏈接。你會看到裏面嗎? https://maps.google.com/maps/ms?authuser=0&vps=3&ie=UTF8&msa=0&output=kml&msid=207719308852398276835.0004e7aadbef23d9a5c87 – mrbandy