利索能及
我要发布
收藏
专利号: 201711296972X
申请人: 南京师范大学
专利类型:发明专利
专利状态:已下证
更新日期:2025-08-18
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种格状水系识别方法,其特征在于该方法包括:

(1)获取shp格式的待识别水系线图层数据,读入至数据集L={li|i=0,1,2,…,m},其中,li为表示河流的线要素,m为线要素的个数;

(2)根据数据集L计算得到待识别水系的总长度RL和水系平直特征因子SL;

(3)根据数据集L统计得到各方位角区间内的河流累积长度,统计结果存入列表DL;

(4)根据列表DL和水系总长度RL计算得到水系主要走向占比因子Rratio和水系主要走向夹角因子Rangle;

(5)基于水系平直特征因子SL、水系主要走向占比因子Rratio和水系主要走向夹角因子Rangle进行格状水系类型识别;

(6)对识别出的格状水系绘制走向玫瑰花图。

2.根据权利要求1所述的格状水系识别方法,其特征在于:步骤(2)具体包括:(2-1)针对数据集L中任一要素li,采用以下公式计算其支流长度rli和支流首尾点长度hti:式中,hti表示要素li所代表的支流首尾点长度,rli表示线要素li所代表的支流长度,形如pi,*为线要素li上第*个点,形如 表示两点间的距离,i∈[0,m-1],j∈[0,n-1],n代表线要素li上点的个数;

(2-2)循环执行步骤(2-1),直至完成所有线要素的计算;

(2-3)按照以下公式计算整个水系的总长度RL和水系平直特征因子SL:式中,RL表示整个水系的总长,HT表示所有支流的首尾点长度,SL为水系的平直特征因子。

3.根据权利要求1所述的格状水系识别方法,其特征在于:步骤(3)具体包括:(3-1)针对数据集L中任一线要素li,采用以下公式计算得到线要素上各河流分段的方位角angleij:式中,j∈[0,n-1],形如(xi,*,yi,*)为线要素li上第*个点的坐标,angleij的阈值范围为[0,180);

(3-2)循环执行步骤(3-1),直至完成所有线要素的计算;

(3-3)对于计算得到的所有方位角angleij,按10度间隔,分类统计各方位角区间上的河流累积长度,统计结果存入列表DL={dlk|k=0,1,..,17},其中,k为方位角区间序号,其区间范围为[k*10,k*10+10),dlk为相应区间中各线要素河流分段的累积长度。

4.根据权利要求1所述的格状水系识别方法,其特征在于:步骤(4)具体包括:(4-1)从列表DL中抽取出极大值元素并存入队列MAXL中,当队列MAXL中极大值元素个数小于2时,判定待识别水系为非格状水系,执行步骤(6);否则,执行步骤(4-2);

(4-2)从队列MAXL中抽取最大、第二大的两个极大值元素,其在DL中对应方位角区间序号分别记为a、b,其值分别为dla、dlb;

(4-3)针对dla、dlb两个极大值所对应的两个波峰,计算各波峰所包含元素的累加值,分别记为Sa、Sb;其中,计算时不包含波峰的端点元素;

(4-4)根据以下公式分别计算水系主要走向占比Rratio和水系主支流夹角Rangle:Rangle=|a-b|*10。

5.根据权利要求1所述的格状水系识别方法,其特征在于:步骤(5)具体包括:(5-1)判断基于水系平直特征因子SL、水系主要走向占比因子Rratio和水系主要走向夹角因子Rangle是否满足以下条件:(5-2)若满足条件,则判定待识别水系为格状水系,否则判定为非格状水系。