【发布时间】:2014-02-27 22:13:35
【问题描述】:
这有点类似于here提出的问题--
我正在为地图应用程序编写一个搜索框,该应用程序一次从服务器检索一整套搜索结果(人名和信息),然后翻阅结果列表。因此,在地图上的任何给定点都有两种标记 - 背景标记用于搜索结果中但不在当前页面中的点,以及前景标记用于搜索结果当前页面中的点。
所有这一切都很好。我现在想做的是设置它,以便如果用户缩放或平移地图,搜索结果列表会更新以仅显示当前地图范围内的标记。
显然有服务器端的方法可以做到这一点,或者我也可以遍历整个标记列表来查看哪些符合当前范围;但是有人知道在传单中执行此操作的内置方法吗?看起来像 map.getVisibleLayers() 的东西?
【问题讨论】:
标签: javascript leaflet