如何在OpenLayers中获取地图上显示的所有功能?

时间:2013-02-05 15:19:14

标签: javascript openlayers

有没有办法可以从OpenLayers Vector图层中获取地图上可见的所有功能?

例如,如果图层有100个要素,但是在缩放级别,我现在只能看到其中的20个。

有没有办法以编程方式获取地图上的可见功能?

谢谢

1 个答案:

答案 0 :(得分:0)

OL2解决方案,我2013年的回答:

查看OpenLayers的onScreen方法:

http://dev.openlayers.org/docs/files/OpenLayers/Marker-js.html#OpenLayers.Marker.onScreen

OL3解决方案:

Get all features from the Openlayers 3 viewport