Javascript KML层的Z指数

Javascript KML层的Z指数,javascript,google-maps-api-3,Javascript,Google Maps Api 3,我使用谷歌地图v3。我有一张地图,里面有KML图层。我的问题是,大KML区域位于小KML区域之上,因此不可能单击小KML区域查看其信息。 仅仅从一个KML层的url就可以确定它比其他KML层小还是大? 如何解决这个问题?另一个记忆帮助我解决了这个问题 var layer1= new google.maps.KmlLayer({ url: 'layer1.kml', }); var layer2= new google.maps.KmlLayer({ url: 'layer2.km

我使用谷歌地图v3。我有一张地图,里面有KML图层。我的问题是,大KML区域位于小KML区域之上,因此不可能单击小KML区域查看其信息。 仅仅从一个KML层的url就可以确定它比其他KML层小还是大?
如何解决这个问题?

另一个记忆帮助我解决了这个问题

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

KML是一种标记语言,它不直接用于呈现。有多个KML渲染器,大多数使用SVG来渲染元素。我无法从KML更改为SVG,因为我的客户端使用kmlYou可以尝试更改KML中元素的顺序。我所拥有的只是从服务器获取的KML URL。然后我使用这些url使用javascript创建和呈现KML对象。如果不知道KML areasHow综合体的大小,就不可能更改KML文件的顺序。您的KML是什么?您是否可以使用第三方KML解析器来显示它(这会将多边形渲染为本机Google Maps API v3对象,然后您可以对它们重新排序)?