【发布时间】:2013-01-27 11:57:41
【问题描述】:
在我的地图控制面板中,我想将 MapTypId“混合”标记为更具体的设置,例如“正射影像”。我找不到执行此操作的任何选项。
【问题讨论】:
标签: google-maps-api-3 map controls panel
在我的地图控制面板中,我想将 MapTypId“混合”标记为更具体的设置,例如“正射影像”。我找不到执行此操作的任何选项。
【问题讨论】:
标签: google-maps-api-3 map controls panel
有一种方法可以更改地图名称。看下面的例子。
var map = new google.maps.Map(document.getElementById('map'), {
zoom : 15,
center : new google.maps.LatLng(43.439,39.914),
mapTypeControlOptions : {
mapTypeIds : ['hybrid']
}
});
google.maps.event.addListenerOnce(map, 'idle', function() {
this.mapTypes.hybrid.name = 'Orthophoto';
this.setOptions({mapTypeControl:{}});
});
我用来重建/重绘 mapTypeControl 的最后一个字符串。
【讨论】:
没有实现更改标签的选项,但您可以创建自定义 mapType(例如 styledMapType )并在选择自定义 mapType 时应用HYBRID-mapType。
【讨论】: