Google maps 从谷歌地图上显示的KMZ存档中删除非KML项目

Google maps 从谷歌地图上显示的KMZ存档中删除非KML项目,google-maps,google-maps-api-3,kml,kmz,Google Maps,Google Maps Api 3,Kml,Kmz,我正在使用Google.maps.kmlayer在谷歌地图上加载KMZ。KMZ包含一个KML层和一些图像文件。我想在我的地图上只显示KML文件,但也会添加图像文件 有没有办法从使用google.maps.kmlayer显示的KMZ存档中删除非KML元素(如PNG文件)?我似乎无法在DOM中找到作为元素的PNG,否则我只能以这种方式隐藏或删除它们 一种可能的解决方案是将KMZ下载到服务器,只提取KML文件,然后将其添加到地图中。但是如果可能的话,我想试着把这个放在客户端 下面是一个包含两个PNG文

我正在使用
Google.maps.kmlayer
在谷歌地图上加载KMZ。KMZ包含一个KML层和一些图像文件。我想在我的地图上只显示KML文件,但也会添加图像文件

有没有办法从使用
google.maps.kmlayer
显示的KMZ存档中删除非KML元素(如PNG文件)?我似乎无法在DOM中找到作为元素的PNG,否则我只能以这种方式隐藏或删除它们

一种可能的解决方案是将KMZ下载到服务器,只提取KML文件,然后将其添加到地图中。但是如果可能的话,我想试着把这个放在客户端

下面是一个包含两个PNG文件的KMZ存档示例(在本例中,我只想删除其中一个,
legend.PNG
):

var映射;
函数initMap(){
map=new google.maps.map(document.getElementById('map'){
缩放:2,
mapTypeId:google.maps.mapTypeId.TERRAIN,
中心:{
拉脱维亚:41.876,
液化天然气:-87.624
}
});
}
initMap();
var Kmlur='1〕https://www.weather.gov/source/crh/shapefiles/wwa.kmz';
var kmlOptions={
suppressInfoWindows:对,
不正确:错误,
地图:地图
};
var kmlLayer=新的google.maps.kmlLayer(kmlUrl,kmlOptions)

根据文档,有一个属性可禁用屏幕覆盖显示:

屏幕覆盖图
类型:布尔值
是否渲染屏幕覆盖。默认为true

将其设置为true将删除该图例

var映射;
函数initMap(){
map=new google.maps.map(document.getElementById('map'){
缩放:2,
mapTypeId:google.maps.mapTypeId.TERRAIN,
中心:{
拉脱维亚:41.876,
液化天然气:-87.624
}
});
}
initMap();
var Kmlur='1〕https://www.weather.gov/source/crh/shapefiles/wwa.kmz';
var kmlOptions={
suppressInfoWindows:对,
不正确:错误,
地图:地图,
屏幕覆盖:错误
};
var kmlLayer=新的google.maps.kmlLayer(kmlUrl,kmlOptions)
html,
身体,
#地图{
身高:100%;
宽度:100%;
填充:0px;
边际:0px;
}

根据文档,有一个属性可禁用屏幕覆盖显示:

屏幕覆盖图
类型:布尔值
是否渲染屏幕覆盖。默认为true

将其设置为true将删除该图例

var映射;
函数initMap(){
map=new google.maps.map(document.getElementById('map'){
缩放:2,
mapTypeId:google.maps.mapTypeId.TERRAIN,
中心:{
拉脱维亚:41.876,
液化天然气:-87.624
}
});
}
initMap();
var Kmlur='1〕https://www.weather.gov/source/crh/shapefiles/wwa.kmz';
var kmlOptions={
suppressInfoWindows:对,
不正确:错误,
地图:地图,
屏幕覆盖:错误
};
var kmlLayer=新的google.maps.kmlLayer(kmlUrl,kmlOptions)
html,
身体,
#地图{
身高:100%;
宽度:100%;
填充:0px;
边际:0px;
}


谢谢。我不知怎么错过了那个选择。感谢您的帮助。这是一个很棒的地图API选项,我还不知道。谢谢你的提示!非常感谢。我不知怎么错过了那个选择。感谢您的帮助。这是一个很棒的地图API选项,我还不知道。谢谢你的提示!