【发布时间】:2013-02-25 21:01:21
【问题描述】:
我想要一张空白的谷歌地图,没有任何显示路线图、地形、混合或卫星数据的底图:只有白色背景来显示我的图层。
这可能吗?
【问题讨论】:
标签: google-maps google-maps-api-3
我想要一张空白的谷歌地图,没有任何显示路线图、地形、混合或卫星数据的底图:只有白色背景来显示我的图层。
这可能吗?
【问题讨论】:
标签: google-maps google-maps-api-3
hexblot 关于查看自定义地图类型文档的建议是正确的。这是我为获得没有任何控制的空白地图(白色背景)所做的。
function initialize(){
var styles = [{
stylers:[{ color: "#ffffff" }]
}
];
var styledMap = new google.maps.StyledMapType(styles);
var centerlatlng = new google.maps.LatLng(0, 0);
var myOptions = {
zoom: 3,
center: centerlatlng,
disableDefaultUI : true,
mapTypeControlOptions: {
mapTypeIds: ['map_style']
},
mapTypeId: 'map_style'
};
var map = new google.maps.Map(document.getElementById("map"), myOptions);
map.mapTypes.set('map_style', styledMap);
}
【讨论】:
您很可能对自定义地图类型感兴趣,您可以在此处参考 Google 地图文档:
https://developers.google.com/maps/documentation/javascript/maptypes?hl=en#CustomMapTypes
【讨论】: