如何检查Leaflet中标记是否在具有中心和缩放级别的视口内?

时间:2019-04-27 19:07:19

标签: leaflet maps react-leaflet

是否可以使用Leaflet检查点是否在视口内?

我有center的视口和zoom的水平。是否可以计算仅具有 个值的边界?

2 个答案:

答案 0 :(得分:2)

我认为您可以使用地图的getBounds功能并包含来检查标记是否在视口内。

axios.delete

答案 1 :(得分:2)

  

我有center的视口和zoom的水平。可以计算出具有这些值的边界吗?

否。

一个人需要地图的大小(例如,以像素为单位)才能计算地图视口的可见范围。

考虑边缘情况:高度为0像素,宽度为0像素的地图永远不会在其边界内包含标记,而在无限大的屏幕上无限大小的地图将始终包含任何标记。