我们都知道可以利用ArcGIS Server中要素图层的Query方法来对数据进行查询,实际上,结合其中的Output Statistics参数我们可以实现非常便捷的统计功能,下面内容利用rest页面演示基本用法。
1、进入Query功能页面
2、按照自己的需求填写where、ObjectIDs、Input Geometry、Spatial Relationship等过滤条件,其中Input Geometry只需要把rings字段填写进去,如图:
3、统计字段的填写
这个环节我们将用到两个字段来实现统计,如图
第一个可以理解成想要在表格中的横轴上显示的属性值(通常为用地性质等属性),第二个包含三个参数,statisticType表示统计类型,主要包括求和、计数等等,详见下表。
onStatisticField决定要被累加的字段,通常是数字类型的字段,比如面积、人数、收入等等。
outStatisticFieldName是用户自定义的字段名称,用来表示统计表纵坐标的属性名称,如总面积、总人数等等。
4、计算结果
点击post或者get,进行计算,我帮你们把计算结果格式化了一下,如图
欢迎大家提问探讨!