流星谷歌地图最大缩放,最小缩放和缩放级别



我正在使用流星谷歌地图包,我想限制地图缩放级别(因为我正在执行地理空间查询(。 正常情况下,它应该在我的地图选项中完成。 我的代码如下所示: 在我的模板上,我有我的地图

<template name="mypage">
<div class="map-container">
{{> googleMap name="map" options=mapOptions}}
</div>
</template>

然后在我的 Javascript 助手上,我应该有这样的映射选项:

Template.mypage.helpers({
mapOptions: function(){
if(GoogleMaps.loaded()){
return {
center: new google.maps.LatLng(48.8520442,2.3346246),
zoom: 13,
maxZoom: 15
}
}
}
})

不幸的是,最大变焦似乎不起作用... 他们还有其他限制变焦的可能性吗?

好的,我找到了解决方案, 必须在其他中声明最大缩放和最小缩放才能具有缩放级别控制。 因此,可能的解决方案如下所示:

Template.mypage.helpers({
mapOptions: function(){
if(GoogleMaps.loaded()){
return {
center: new google.maps.LatLng(48.8520442,2.3346246),
zoom: 13,
maxZoom: 20,
minZoom: 13
}
}
}
})

最新更新