我需要在地图中加载图层。我有一个+4部分的压缩层(layer1part1.kmz,layer1part2.kmz,layer1part3.kmz等),这些是一个巨大的KML文件的一部分。是否可以通过谷歌api将超过一公里的文件加载到谷歌地图?
我需要的是加载整个图层,但由于存在大小限制,我将它们放在不同的部分中。 我搜索了谷歌api文档,但它总是加载一个文件。
我正在使用loadKmlLayer函数
function loadKmlLayer(src, map) {
var kmlLayer = new google.maps.KmlLayer(src, {
suppressInfoWindows: true,
preserveViewport: false,
map: map
});
}
答案 0 :(得分:0)
我设法使用图层数组加载不同的图层,然后使用函数loadKmlLayer。
ss
然而,这个解决方案仍然具有每层的限制,并且当你有很多层时(例如,由于一个大的kml文件而超过10个),它不是很方便。