从谷歌地图API隐藏本地列表

当使用谷歌地图API显示的东西谷歌已经开始添加当地餐馆/酒店到地图。 我怎么能隐藏它们出现。 我查看了使用地图的网站上的相同位置(如yelp),并成功隐藏了当地的酒店/餐馆。 我一直在寻找层/覆盖,但无法弄清楚我是如何删除这个默认行为。

这些东西 这些东西出现在我的地图上。 是否有可能隐藏这些泡沫和名字?

编辑 https://developers.google.com/maps/documentation/javascript/releases#36说,3.6默认引入了业务图标。 因此,设置v = 3.5作为参数将隐藏“业务图标”。

赏金有没有隐藏的业务信息的方式,而不坚持api的旧版本?

您可以通过正确设置地图样式将其设置为不可见。 看到

http://code.google.com/apis/maps/documentation/javascript/styling.html

http://code.google.com/intl/pl/apis/maps/documentation/javascript/reference.html#MapTypeStyleFeatureType

这样应该做的伎俩(虽然没有testing):

var noPoi = [ { featureType: "poi", stylers: [ { visibility: "off" } ] } ]; map.setOptions({styles: noPoi});