参考:https://support.esri.com/zh-cn/technical-article/000010277
MOD("FID",601) in (1,2,3)
MOD("FID",601)=0 中心点
MOD("FID",601)>0 AND MOD("FID",601)<301 左岸
MOD("FID",601)>=301 AND MOD("FID",601)<601 右岸
分类统计
licheng+左岸
licheng+右岸
使用SQL进行分类统计,很方便。所以需要先通过arcgis连接SQLServer,然后将属性表导入到SQLServer。
由于licheng是double,所以新建一个licheng2,将licheng赋给licheng2。
SELECT count(*),licheng2,SUM(H)/300 FROM [dbo].[断面点汇总_H] where class=1 group by licheng2 order by licheng2 asc
左岸平均高程
左岸最低高程
左岸最高高程(左堤高)
SELECT count(*) as count,licheng2,MAX(H) as max FROM [dbo].[断面点汇总_H] where class=1 group by licheng2 order by licheng2 asc
要先删除-9999或者为-9999的位置填上高程值。。
SQL Server 按某一字段分组取最大(小)值所在行的数据:https://www.cnblogs.com/lgx5/p/15022610.html