3

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

有谁知道API调用是什么。我浏览了https://developers.google.com/maps/documentation/javascript/reference并没有运气。

4

1 回答 1

8

这些是 Google 的 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);

事实上,床属于“ poi.business ”子类型,如果您使用,这也将防止出现商店之类的东西:

 featureType: "poi.business",
于 2012-05-29T10:38:26.167 回答