缩放级别改变时如何显示/隐藏标记

How to show/hide markers when zoom level changes?

本文关键字:显示 隐藏 改变 何显示 缩放      更新时间:2023-09-26

我的地图上有一些标记。我希望一组标记在缩放级别为1-2时可见,另一组标记在缩放级别为3或更多时可见。

这可能吗?

您可以存储缩放级别,然后根据缩放级别隐藏/显示。

所以当用户缩放时,有一个缩放推荐事件。你可以订阅它并相应地更新你的zoomLevel变量。

map.leafletElement.on("zoomend", function (e) {
  this.zoomChange(e.target._zoom);
});