2013-12-19 31 views
0

是否可以確定geoXML3何時完成呈現整個KML文件?我無法找到任何與此庫相關的參考API。呈現kml時的GeoXML3狀態

geoXml = new geoXML3.parser({ 
       map: map, 
       infoWindow: infowindow, 
       singleInfoWindow: true, 
     processStyles: true, 
     zoom: geoZoom, 
     suppressInfoWindows:true, 
       afterParse: addListen 
      }); 

回答

2

聽起來像是你在找the "parsed" event。我可以看看這個更新中的合併,自從我看了這個以來已經有一段時間了。該文件(如它存在)是:https://code.google.com/p/geoxml3/w/list

+0

是的,我會研究這一點。我試圖讓KML層渲染這些解析出來的客戶端谷歌對象ontop,但它似乎並沒有工作。即使將它添加到'afterParse:addListen'中似乎也沒有做到這一點 – user3032973

+0

無趣。即使我使用'修復'。然後渲染geoxml3多邊形,然後在5秒定時器上調用一個函數來渲染一些kml圖層。 kml圖層將在它後面。我想我可以將所有圖層解析出來,但我希望不會那樣做,因爲使用5000個標記會很慢。 – user3032973

+1

本機Google Maps JavaScript API標記和多邊形將始終呈現在KmlLayers上方(除非您開始修改它們呈現的地圖窗格)。您只能控制KmlLayers和本地Google地圖對象之間的分層。 – geocodezip

相關問題