Google Maps v3:路线图的最大缩放级别是多少?

时间:2013-01-30 13:47:38

标签: google-maps-api-3

我熟悉如何使用MaxZoomService来确定卫星图像的最大缩放级别。但是如何确定google.maps.MapTypeId.ROADMAP MapType的最大缩放级别?

或者更好的是,如何确定给定MapTypeId的最大缩放级别,例如map.getMapTypeId()返回的?

map.mapTypes[map.getMapTypeId()]返回undefined,因此我无法访问MapType的.maxZoom属性,如下所示/建议: How do I detect when a user is at the maximum zoom level? (google maps v3)

2 个答案:

答案 0 :(得分:1)

有一个拼写错误,必须是:

map.mapTypes[map.getMapTypeId()]
//------------------------^

答案 1 :(得分:0)

您无法阅读此处所述的map.mapTypes[map.getMapTypeId()]

  

您不直接从地图类型注册表中读取。相反,你   通过添加自定义地图类型并关联它们来修改注册表   使用您选择的字符串标识符。 您无法修改或更改   基本地图类型(尽管您可以将它们从地图中删除   改变地图相关的mapTypeControlOptions的外观。

引自:https://developers.google.com/maps/documentation/javascript/maptypes#BasicMapTypes