如何删除Google Maps V3上的床牌图标?

bay*_*ezy 3 google-maps google-maps-api-3

我想不在我网站上嵌入的地图上显示这些图标: -

有谁知道API调用是什么.我查看了https://developers.google.com/maps/documentation/javascript/reference并且根本没有运气.

dun*_*can 8

这些是谷歌POI的.不确定子类型(请参阅https://developers.google.com/maps/documentation/javascript/reference#MapTypeStyleFeatureType),但您可以使用以下内容禁用所有类型的POI:

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

var myOptions = {
    zoom: 10,
    center: new google.maps.LatLng(54.42838,-2.9623),
    mapTypeId: google.maps.MapTypeId.ROADMAP,
    styles: myStyles 
};

map = new google.maps.Map(document.getElementById("map_canvas"), myOptions);
Run Code Online (Sandbox Code Playgroud)

事实上,床位属于" poi.business "子类型,如果您使用以下情况,它也会阻止商店出现;

 featureType: "poi.business",
Run Code Online (Sandbox Code Playgroud)