水系采集方向自动检查、修复方法及系统技术方案

技术编号:17139137 阅读:30 留言:0更新日期:2018-01-27 14:54
本发明专利技术实施例提供了一种水系采集方向自动检查、修复方法及系统,该方法包括:接收导入的DLG源数据;获取指定区域内与待处理的水系结构线相匹配的流向符号;获得水系结构线上距离该流向符号最近的点,并计算该点与其下一节点之间的方向值;将得到的方向值与该流向符号的角度值做差,并将得到的差值与预设阈值进行比较;若差值大于预设阈值,则对水系结构线做反向处理以修复该水系结构线,并对该水系结构线进行错误标记,保存并输出该错误标记。本发明专利技术提供的水系采集方向自动检查、修复方案,无需人工干预,其设计科学、合理,操作方便、稳定性高,能有效解决现有水系方向检查不合理,需要大量人工检查和修改的弊端,提高了生产效率。

Automatic inspection, repair method and system of water system collection direction

The embodiment of the invention provides a system and automatic check and repair method of water collection direction, the method comprises: receiving the DLG source data into the specified area; to sign and stream structure line pending matching; get online stream structure distance of the closest point to the symbol, and calculate the point between with the next node in the direction of value; the value and direction of the flow of the symbol angle value to do bad, and will get the difference compared with a preset threshold value; if the difference is greater than a preset threshold value, the structure of river line to do the reverse processing to repair the water line, and the line of river structure error marker, save and output the error marker. Water collection direction automatic check and repair scheme provided by the invention, without manual intervention, the scientific and reasonable design, convenient operation, high stability, can effectively solve the existing water direction inspection is not reasonable, a lot of artificial defects need to check and modify, improve production efficiency.

【技术实现步骤摘要】
水系采集方向自动检查、修复方法及系统
本专利技术涉及GIS
,具体而言,涉及一种水系采集方向自动检查、修复方法及系统。
技术介绍
数字地形图(DLG)入库成果中,水系要素是描绘地形要素、地貌特征不可缺少的一部分,水系方向在地理信息分析中占有重要作用。水系流向符号用以标识水系的流向,是地形图上不可缺少的部分,起辅助识图的作用,原则上每条水系都要有一个流向标识。在航空摄影测量先内后外的生产模式下,即先在立体模型中采集水系要素,再由外业调绘确定水系流向,容易出现内业采集的水系方向与外业调绘的水系流向符号矛盾的情况,尤其是平坦地区人工开挖的沟渠,而数字地形图入库数据要求水系按流向方向采集。对于大范围的水系发达测区,如果采用人工检查修复水系采集方向与流向矛盾的问题,将是一项特别费时、费力的工作,数据生产周期延长,成本升高,而且存在漏判、误判的情况。目前国内外针对该问题的解决办法主要是通过显示水系线的方向和流向符号,再进行人工逐一核查的方式,这种方式所需作业人员多,且工作效率低,费工费时,同时存在漏判、误判的情况,这些成为制约工程进度和成果质量的重要原因。因此,如何实现一种自动化的、不需要人工干预就可完成水系方向检查和修复的系统来完成工作是本领域技术人员亟待解决的技术问题。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种水系采集方向自动检查、修复方法及系统,以改善上述问题。本专利技术实施例提供一种水系采集方向自动检查、修复方法,所述方法包括:接收导入的DLG源数据;获取指定区域内与待处理的水系结构线相匹配的流向符号;获得所述水系结构线上距离所述流向符号最近的点,并计算该点与其下一节点之间的方向值;将计算得到的方向值与所述流向符号的角度值进行做差处理,并将得到的差值与预设阈值进行比较;若所述差值大于所述预设阈值,则对所述水系结构线做反向处理获得修复后的水系结构线,并对该水系结构线进行错误标记,保存并输出所述错误标记。进一步地,所述方法还包括:获取所述源数据中预定编码的水系结构线,以及所述源数据中预定编码的流向符号;检测是否具有与所述水系结构线一一匹配的流向符号,若不具有与其相匹配的流向符号,则将不具有与其相匹配的流向符号的水系结构线进行标记,并输出标记结果。进一步地,获得所述水系结构线上距离所述流向符号最近的点,并计算该点与其下一节点之间的方向值的步骤,包括:在所述水系结构线上插入点,以使插入的该点与所述流向符号之间的距离相比所述水系结构线上的其他点与所述流向符号之间的距离更近;获得插入的点的坐标值,以及该点的沿所述水系结构线的方向上的下一节点的坐标值;根据插入的点的坐标值以及所述下一节点的坐标值获得插入的点和所述下一节点之间的方向值。进一步地,将所述插入的点的坐标值标记为A(x1,y1,z1),将所述下一节点的坐标值标记为B(x2,y2,z2),所述插入的点和所述下一节点之间的方向值通过以下公式获得:其中,x1、y1分别为A点在x轴和y轴上的值,x2、y2分别为B点在x轴和y轴上的值。进一步地,所述方法还包括:当插入的点与所述下一节点的横坐标相等且下一节点的纵坐标大于插入的点的纵坐标时,则判定插入的点处的水系结构线的方向为当插入的点与所述下一节点的横坐标相等且下一节点的纵坐标小于插入的点的纵坐标时,则判定插入的点处的水系结构线的方向为进一步地,获取指定区域内与待处理的水系结构线相匹配的流向符号的步骤,包括:接收输入的指定区域,获取所述指定区域内待处理的水系结构线的编码;查找出所述指定区域内具有与所述水系结构线的编码相匹配的编码的流向符号。本专利技术另一较佳实施例还提供一种水系采集方向自动检查、修复系统,所述系统包括:源数据接收模块,用于接收导入的DLG源数据;第一获取模块,用于获取指定区域内与待处理的水系结构线相匹配的流向符号;计算模块,用于获得所述水系结构线上距离所述流向符号最近的点,并计算该点与其下一节点之间的方向值;比较模块,用于将计算得到的方向值与所述流向符号的角度值进行做差处理,并将得到的差值与预设阈值进行比较;处理模块,用于在所述差值大于所述预设阈值时,对所述水系结构线做反向处理获得修复后的水系结构线,并对该水系结构线进行错误标记,保存并输出所述错误标记。进一步地,所述系统还包括:第二获取模块,用于获取所述源数据中预定编码的水系结构线,以及所述源数据中预定编码的流向符号;检测模块,用于检测是否具有与所述水系结构线一一匹配的流向符号;标记模块,用于在不具有与其相匹配的流向符号时,将不具有与其相匹配的流向符号的水系结构线进行标记,并输出标记结果。进一步地,所述计算模块包括插入单元、坐标值获取单元以及方向值获取单元;插入单元,用于在所述水系结构线上插入点,以使插入的该点与所述流向符号之间的距离相比所述水系结构线上的其他点与所述流向符号之间的距离更近;坐标值获取单元,用于获得插入的点的坐标值,以及该点的下一节点的坐标值;方向值获取单元,用于根据插入的点的坐标值以及所述下一节点的坐标值获得插入的点和所述下一节点之间的方向值。进一步地,所述第一获取模块包括编码获取单元以及查找单元;所述编码获取单元用于接收输入的指定区域,获取所述指定区域内待处理的水系结构线的编码;所述查找单元用于查找出所述指定区域内具有与所述水系结构线的编码相匹配的编码的流向符号。本专利技术实施例提供的水系采集方向自动检查、修复方法及系统,首先获取指定区域内与待处理的水系结构线相匹配的流向符号,再获得该水系结构线上距离所述流向符号最近的点,并计算该点与其下一节点之间的方向值。将计算得到的方向值与所述流向符号的角度值进行做差处理,将得到的差值与预设阈值进行比较。若得到的差值大于所述预设阈值,则对所述水系结构线做反向处理以获得修复后的水系结构线,并对该水系结构线进行错误标记,保存并输出所述错误标记。本专利技术提供的水系采集方向自动检查、修复方案,无需人工干预,其设计科学、合理,操作方便、稳定性高,能有效解决现有水系方向检查不合理,需要大量人工检查和修改的弊端,提高了生产效率。为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的电子设备的示意性结构框图。图2为本专利技术实施例提供的水系采集方向自动检查、修复方法的流程图。图3为本专利技术较佳实施例提供的水系采集方向自动检查、修复方法的另一流程图。图4为图2中步骤S102的子步骤的流程图。图5为图2中步骤S103的子步骤的流程图。图6a和图6b为水系结构线方向修复前后的效果对比图。图7为本专利技术实施例提供的水系采集方向自动检查、修复系统的功能模块框图。图8为本专利技术实施例提供的水系采集方向自动检查、修复系统的另一功能模块框图。图9为本专利技术实施例提供的计算模块的功能模块框图。图10为本专利技术实施例提供的第一获取模块的功能模块框图。图标:100-电子设备;110-水系采集方向自动检查、修复系统;1本文档来自技高网...
水系采集方向自动检查、修复方法及系统

【技术保护点】
一种水系采集方向自动检查、修复方法,其特征在于,所述方法包括:接收导入的DLG源数据;获取指定区域内与待处理的水系结构线相匹配的流向符号;获得所述水系结构线上距离所述流向符号最近的点,并计算该点与其下一节点之间的方向值;将计算得到的方向值与所述流向符号的角度值进行做差处理,并将得到的差值与预设阈值进行比较;若所述差值大于所述预设阈值,则对所述水系结构线做反向处理获得修复后的水系结构线,并对该水系结构线进行错误标记,保存并输出所述错误标记。

【技术特征摘要】
1.一种水系采集方向自动检查、修复方法,其特征在于,所述方法包括:接收导入的DLG源数据;获取指定区域内与待处理的水系结构线相匹配的流向符号;获得所述水系结构线上距离所述流向符号最近的点,并计算该点与其下一节点之间的方向值;将计算得到的方向值与所述流向符号的角度值进行做差处理,并将得到的差值与预设阈值进行比较;若所述差值大于所述预设阈值,则对所述水系结构线做反向处理获得修复后的水系结构线,并对该水系结构线进行错误标记,保存并输出所述错误标记。2.根据权利要求1所述的水系采集方向自动检查、修复方法,其特征在于,所述方法还包括:获取所述源数据中预定编码的水系结构线,以及所述源数据中预定编码的流向符号;检测是否具有与所述水系结构线一一匹配的流向符号,若不具有与其相匹配的流向符号,则将不具有与其相匹配的流向符号的水系结构线进行标记,并输出标记结果。3.根据权利要求1所述的水系采集方向自动检查、修复方法,其特征在于,获得所述水系结构线上距离所述流向符号最近的点,并计算该点与其下一节点之间的方向值的步骤,包括:在所述水系结构线上插入点,以使插入的该点与所述流向符号之间的距离相比所述水系结构线上的其他点与所述流向符号之间的距离更近;获得插入的点的坐标值,以及该点的沿所述水系结构线的方向上的下一节点的坐标值;根据插入的点的坐标值以及所述下一节点的坐标值获得插入的点和所述下一节点之间的方向值。4.根据权利要求3所述的水系采集方向自动检查、修复方法,其特征在于,将所述插入的点的坐标值标记为A(x1,y1,z1),将所述下一节点的坐标值标记为B(x2,y2,z2),所述插入的点和所述下一节点之间的方向值通过以下公式获得:其中,x1、y1分别为A点在x轴和y轴上的值,x2、y2分别为B点在x轴和y轴上的值。5.根据权利要求3所述的水系采集方向自动检查、修复方法,其特征在于,所述方法还包括:当插入的点与所述下一节点的横坐标相等且下一节点的纵坐标大于插入的点的纵坐标时,则判定插入的点处的水系结构线的方向为当插入的点与所述下一节点的横坐标相等且下一节点的纵坐标小于插入的点的纵坐标时,则判定插入的点处的水系结构线的...

【专利技术属性】
技术研发人员:李玉芳高东生张元敏
申请(专利权)人:中煤航测遥感集团有限公司
类型:发明
国别省市:陕西,61

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1