首页 / 浏览问题 / WebGIS / 问题详情
FieldStatisticsParameters, 我需要过滤后统计
5EXP 2020年12月29日
比如: 获取到当前一部分feature的字段统计 ;

queryBySQL查出来的所有features中的某个字段进行统计

1个回答

字段统计是针对整个数据集进行统计的,过滤的后的统计建议您用另外一种方法;先用sql查询将您所需要的结果查询返回,再在js代码中写个循环遍历结果  然后来实现你的后面的逻辑,biru; 相加或者求平均。sql查询可以参考https://iclient.supermap.io/examples/leaflet/editor.html#02_getFeatureBySQL

2,842EXP 2020年12月29日
feature太多了, 几万个, 怎么在前端循环统计呢?
你好,前端您遍历取 字段值的方式你如果觉得不可取,可以扩展iserver的领域组件服务,来实现将你的数据查询并且统计,将所有的逻辑处理放在后端。
js中console.log(feature),可以看到返回的结果,对应的去取所需要的值即可
...