我需要在没有商业POI的情况下显示谷歌Sattelite地图,并且无法找到有关如何操作的一些信息。
我尝试了google.maps.StyledMapType样式,但这些样式不适用于sattelite模式。
答案 0 :(得分:1)
修改强>
通过更改styles
地图选项,可以隐藏基本地图类型中的某些地图数据。在您的情况下,您必须设置MapTypeId.HYBRID样式,您不能设置MapTypeId.SATELLITE样式。那么你的地图选项应该是这样的:
var myOptions = {
zoom: 8,
center: latlng,
mapTypeId: google.maps.MapTypeId.HYBRID,
styles: [
{
featureType: "poi.business",
elementType: "all",
stylers: [
{ visibility: "off" }
]
}
]
};