Moa*_*oak 47 google-maps-api-3
当使用谷歌地图api显示谷歌已开始在地图中添加当地餐馆/酒店.如何隐藏它们不出现.我检查了使用地图的网站上的相同位置(如yelp),他们成功地隐藏了当地的酒店/餐馆.我一直在寻找图层/叠加层,但无法弄清楚如何删除此默认行为.
例
这些东西出现在我的地图上.是否可以隐藏这些气泡和名称?
编辑 https://developers.google.com/maps/documentation/javascript/releases#36 表示默认情况下3.6会引入业务图标.因此,将v = 3.5设置为参数将隐藏"业务图标".
赏金 有没有办法隐藏商业信息而不坚持使用旧版本的API?
sla*_*win 114
您可以通过正确设置地图样式将它们设置为不可见.看到
http://code.google.com/apis/maps/documentation/javascript/styling.html
和
那样的应该做的伎俩(虽然没有经过测试):
var noPoi = [
{
featureType: "poi",
stylers: [
{ visibility: "off" }
]
}
];
map.setOptions({styles: noPoi});
Run Code Online (Sandbox Code Playgroud)