我想知道你是否可以删除谷歌地图中的默认地图

时间:2014-03-03 10:34:27

标签: google-maps-api-3

我正在制作自定义地图。 首先,通过使用多边形并添加到地图多边形。 我想删除除多边形之外的所有地图,但事实并非如此。 你能解决这个问题吗?

var styles = [ {
            featureType : "all",
            elementType : "all",
            stylers : [ {
                visibility : "off"
            } ]
        }
..... etc.........

我想要删除除多边形之外的所有地图。(我不仅要删除标签,还要删除地图的形状。)

1 个答案:

答案 0 :(得分:0)

这可能是红鲱鱼,但您可以尝试从featureType删除elementTypestyles

var styles = [
    {
        "stylers": [
            { "visibility": "off" }
        ]
    }
];

如果这看起来像一个奇怪的建议,对我来说似乎也很奇怪。你会认为featureType和elementType“all”应该可以正常工作。

但上面的代码是Styled Map Wizard生成的内容,当我为要素类型和元素类型选择全部并关闭可见性时。它确实成功地删除了地图上的所有内容。

如果没有任何区别,您是否正在使任何样式工作?