Ked*_*dor 7 javascript google-maps google-maps-api-3
我正在尝试制作地图,仅针对选定区域,让我们说国家,并摆脱地图上的一些标签和东西.我发现了一个样式向导:http: //gmaps-samples-v3.googlecode.com/svn/trunk/styledmaps/wizard/index.html 但我的问题是,如果你能以某种方式隐藏较小的城市或其他国家而不是我选择的一?
我知道我可以一次隐藏所有城市,或者我可以隐藏边界,但我很好奇我是否可以离开主要城市,例如灰色除了美国以外的其他国家或我必须手动创建最大的多边形,除了美国?OO
Tom*_*mik 14
很遗憾,Google Maps API不提供有选择地隐藏某个区域中标签的方法.您只能删除几个类别中整个地图的标签 - 例如,使用包含以下内容的MapTypeStyle:
{
featureType: "administrative.country",
elementType: "labels",
stylers: [
{ visibility: "off" }
]
}
Run Code Online (Sandbox Code Playgroud)
使用国家/地区名称隐藏标签.
要隐藏区域,您必须创建自己的叠加层 - 某些多边形或叠加层地图类型.
当您只想显示地图的某个区域时,限制地图的可视区域也是一个好主意.
归档时间: |
|
查看次数: |
15539 次 |
最近记录: |