GMaps API - 删除默认POI

时间:2014-04-30 13:57:53

标签: api google-maps maps point-of-interest

如何通过始终呈现的API从Google地图中删除兴趣点?我的意思是这些要点: http://j.mp/1ktcaeB

我已经在几个网站上看到它被删除了,但我找不到办法怎么做。

感谢您的任何建议。

3 个答案:

答案 0 :(得分:1)

这应该可以解决问题:

    var myStyles =[
    {
        featureType: "poi",
        elementType: "labels",
        stylers: [
              { visibility: "off" }
        ]
    }
];

不要忘记将styles: myStyles添加到var myOptions = {...}

同时查看Styled Maps docs

答案 1 :(得分:0)

您需要像这样初始化地图:

:value

答案 2 :(得分:0)

如果您使用的是TypeScript,则需要像这样强制转换MapTypeStyle数组:

const noPoiStyle = <google.maps.MapTypeStyle[]> [
  {
    featureType: "poi",
    elementType: "labels",
    stylers: [
      { visibility: "off" }
    ]
  }
];