首页 / 浏览问题 / WebGIS / 问题详情
超图FAQ:【iClient】Openlayers通过点击获取要素时,能否获取指定图层的要素?
64,468EXP 2023年07月26日
【iClient】Openlayers通过点击获取要素时,能否获取指定图层的要素?

1个回答

【解决办法】可指定,调用forEachFeatureAtPixel时,设置filter属性,例如只想查询图层名name为‘Alayer’下的要素,代码如下: map.forEachFeatureAtPixel( evt.pixel, function (feature) { return feature }, { layerFilter: function (layer) { return layer.get('name') === 'Alayer' } } )
64,468EXP 2023年07月26日
热门文章
关注我们
...