如何在诺基亚 HERE 地图 API 中设置最小和最大缩放级别?
How do I Set Minimum and Maximum Zoom Level in Nokia HERE Maps API?
我能够在诺基亚 HERE 地图 API 3.0 中为集群数据点设置最小和最大缩放级别。但是,我似乎无法找到对常规标记执行此操作的方法。
如何设置标记的最小和最大缩放级别?
感谢您提供的任何帮助。
普通的Marker没有mix-max zoom config,但是使用Map listener可以轻松实现,一个简单的例子如下
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);
}
});
我能够在诺基亚 HERE 地图 API 3.0 中为集群数据点设置最小和最大缩放级别。但是,我似乎无法找到对常规标记执行此操作的方法。
如何设置标记的最小和最大缩放级别?
感谢您提供的任何帮助。
普通的Marker没有mix-max zoom config,但是使用Map listener可以轻松实现,一个简单的例子如下
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);
}
});