javascript – 谷歌地图Api V3 – 造型国家或城市

我正在尝试制作地图,仅针对选定区域,让我们说国家,并摆脱地图上的一些标签和东西.我发现了一个样式向导:
http://gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html
但我的问题是,如果你能以某种方式隐藏较小的城市,或其他国家而不是我选择的城市?

我知道我可以一次隐藏所有城市,或者我可以隐藏边界,但我很好奇我是否可以离开主要城市,例如灰色除了美国以外的其他国家或我必须手动创建最大的多边形,除了美国? o.o

解决方法

很遗憾,Google Maps API不提供有选择地隐藏某个区域中标签方法.您只能删除几个类别中整个地图的标签 – 例如使用 MapTypeStyle包含:
{
    featureType: "administrative.country",elementType: "labels",stylers: [
        { visibility: "off" }
    ]
}

使用国家/地区名称隐藏标签.

要隐藏区域,您必须创建自己的叠加层 – 某些多边形或叠加层地图类型.

当您只想显示地图的某个区域时,limit viewable area of the map可能也是一个好主意.

相关文章

事件冒泡和事件捕获 起因:今天在封装一个bind函数的时候,发现el.addEventListener函数支持第三个参数...
js小数运算会出现精度问题 js number类型 JS 数字类型只有number类型,number类型相当于其他强类型语言...
什么是跨域 跨域 : 广义的跨域包含一下内容 : 1.资源跳转(链接跳转,重定向跳转,表单提交) 2.资源...
@ "TOC" 常见对base64的认知(不完全正确) 首先对base64常见的认知,也是须知的必须有...
搞懂:MVVM模式和Vue中的MVVM模式 MVVM MVVM : 的缩写,说都能直接说出来 :模型, :视图, :视图模...
首先我们需要一个html代码的框架如下: 我们的目的是实现ul中的内容进行横向的一点一点滚动。ul中的内容...