javascript google maps v3.14 - 如何隐藏poi?

时间:2015-05-28 00:36:29

标签: google-maps google-maps-api-3

我不知道这是谷歌最近在3.14的变化,还是我错过了什么,但我需要摆脱我地图上的本地商家/兴趣点。 What's going on here?我需要隐藏迪士尼乐园和其他类似的兴趣点。

var mapOptions = {
  zoom: 16,
  zoomControl:false,
  streetViewControl:false,
  panControl:false,
  mapTypeControl:false,
  center: myLatlng,
  mapTypeId: google.maps.MapTypeId.ROADMAP,
  styles: {
    featureType: "poi",
    //elementType: "labels",
    stylers: [{
      visibility: "off"
    }]
  }
};
var map = new google.maps.Map(
  document.getElementById("map"),
  mapOptions
);

1 个答案:

答案 0 :(得分:2)

styles应该是一个数组,但是你提供了一个对象。

固定风格:

styles: [{
    featureType: "poi",
    //elementType: "labels",
    stylers: [{
        visibility: "off"
    }]
}]

http://jsfiddle.net/4mtyu/389/