2012-10-23 63 views
1

我使用Google Map v3。我有一張地圖,裏面有KML圖層。我的問題是,大KML區域放在小KML區域的頂部,因此無法點擊小區域查看其信息。 是否可以通過它的url來確定KML圖層是否比其他KML更小或更大? 我該如何解決這種情況?KML層的Z索引

+1

KML是一種標記語種它不是直接用於渲染。有多個KML渲染器,大多數使用SVG渲染元素。 – feeela

+0

我無法從kml更改爲svg,因爲我的客戶端使用kml –

+0

您可以嘗試更改KML中元素的順序。 – feeela

回答

0

另一個記得幫我解決了我遇到的這個問題。

var layer1= new google.maps.KmlLayer({ 
    url: 'layer1.kml', 
}); 
var layer2= new google.maps.KmlLayer({ 
    url: 'layer2.kml', 
    pane: "floatPane", 
    preserveViewport: true 
}); 

你可以嘗試添加

pane: "floatPane", 
     preserveViewport: true