Javascript 当水的可见性关闭时,谷歌会在地形上绘制奇怪的多边形

Javascript 当水的可见性关闭时,谷歌会在地形上绘制奇怪的多边形,javascript,google-maps,google-maps-api-3,Javascript,Google Maps,Google Maps Api 3,我试图使谷歌地图水背景透明,以便它显示网页背景。然而,当我关闭水能见度时,非洲、欧洲和格陵兰岛的部分景观被奇怪的多边形所包围 这里有一个关于这个问题的JS Fiddle链接 下面是重现问题的相同代码 身体{ 背景色:黑色; } #地图{ 身高:100%; } testMe=函数(){ 变量样式=[{ “元素类型”:“水”, “造型师”:[{ “可见性”:“关闭”, }] }, { “特色类型”:“景观、自然、土地覆盖”, “造型师”:[{ “可见性”:“打开” }] }]; 变量映射选项={

我试图使谷歌地图水背景透明,以便它显示网页背景。然而,当我关闭水能见度时,非洲、欧洲和格陵兰岛的部分景观被奇怪的多边形所包围

这里有一个关于这个问题的JS Fiddle链接

下面是重现问题的相同代码


身体{
背景色:黑色;
}
#地图{
身高:100%;
}
testMe=函数(){
变量样式=[{
“元素类型”:“水”,
“造型师”:[{
“可见性”:“关闭”,
}]
}, {
“特色类型”:“景观、自然、土地覆盖”,
“造型师”:[{
“可见性”:“打开”
}]
}];
变量映射选项={
缩放:1,
中心:新google.maps.LatLng(40,-3),
风格:风格,
动物控制:对,
ZoomControl选项:{
样式:google.maps.ZoomControlStyle.LARGE,
位置:google.maps.ControlPosition.TOP_左
},
背景颜色:“蓝色”
};
新的google.maps.Map(document.getElementById('Map')、mapOptions);
}
testMe();
下面是输出的屏幕截图

这里有一个在线测试谷歌地图风格的链接。


非常感谢您的帮助,我已经为这个简单的问题工作了几个小时。

这看起来像是Google Maps Javascript API v3 StyledMaps中的一个bug

问题跟踪程序中的问题:


(“star”是更新的问题,表示有兴趣修复它)

谢谢,这正是我的问题。它已经有2年没有被报道了,而且还没有被修复。它只有4颗星,星星的数量是谷歌用来划分修复优先级的标准之一。