我能够在诺基亚HERE Maps API 3.0中为群集数据点设置最小和最大缩放级别。但是,我似乎无法找到为常规标记做到这一点的方法。
如何为标记设置最小和最大缩放级别?
感谢您提供任何帮助。
答案 0 :(得分:0)
正常的标记没有mix-max zoom配置,但使用Map监听器可以很容易地实现,一个简单的例子如下
var minZoom=5;
var maxZoom=13;
marker = new H.map.Marker({ lat:50.16 , lng: 8.63});
map.addObject(marker);
map.addEventListener('mapviewchange', function () {
var zoom=map.getZoom();
if(zoom>=minZoom && zoom<=maxZoom) {
marker.setVisibility(true);
}else{
marker.setVisibility(false);
}
});