[发明专利]一种准确计算地表长度的方法和装置无效
申请号: | 201210156942.X | 申请日: | 2012-05-18 |
公开(公告)号: | CN102682480A | 公开(公告)日: | 2012-09-19 |
发明(设计)人: | 李团宏;郑国柱;聂森 | 申请(专利权)人: | 北京地拓科技发展有限公司 |
主分类号: | G06T17/05 | 分类号: | G06T17/05 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 100084 北京市海*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 准确 计算 地表 长度 方法 装置 | ||
技术领域
本申请涉及地理信息技术领域,特别是涉及一种准确计算地表长度的方法和装置。
背景技术
地表长度是地名空间点组成的长度。计算地表长度在地理信息领域很常见,例如在山区中计算一个地方到另外一个地方的距离,由于地面的起伏不定,在实际计算中很难准确的得到实际距离,现有技术一般是从地形图上大概的量取几个点,然后计算距离,或者在实际空间中采集部分点来计算距离,但是在地形图上量取的点和实际空间中采集点都很有限,不能真实的表达出地形的起伏特征,也就不能准确的计算出地表长度。
发明内容
本申请所要解决的技术问题是提供一种准确计算地表长度的方法和装置,以解决现有的计算地表长度的方法中计算结果不准确的问题。
为了解决上述问题,本申请公开了一种准确计算地表长度的方法,包括:
确定需要计算地表长度的线的点序列,加载点序列范围内的DEM数据;
投影所述需要计算地表长度的线到DEM上;
确定所述投影到DEM上的线的转折点;
连接所述的转折点为线段,计算线段的长度并求和,将求和结果作为地表长度。
优选的,所述确定需要计算地表长度的线的点序列包括:
在地图上采集点序列或输入点序列的坐标,
其中,所述点序列的坐标包括:二维坐标或三维坐标。
优选的,所述点序列范围是点序列的外包矩形。
优选的,所述DEM数据包括:原点坐标、网格大小和网格高程,
其中,所述原点坐标是外包矩形左下角的坐标,
所述网格高程是网格中心点的高程。
优选的,所述投影是在DEM中找到与所述点序列的平面坐标相同的点序列。
优选的,所述的转折点是投影在DEM上的线与由三个网格中心点组成的三角形边的交点,是空间的三维坐标点,
其中,所述三角形是直角三角形,斜边经过一个网格交点。
本申请还公开了一种准确计算地表长度的装置,包括:
点序列确定模块,用于确定需要计算地表长度的线的点序列;
DEM加载模块,用于加载点序列范围内的DEM数据;
投影模块,用于投影所述需要计算地表长度的线到DEM上;
转折点确定模块,用于确定所述投影到DEM上的线的转折点;
计算模块,用于连接所述的转折点为线段,计算线段的长度并求和,将求和结果作为地表长度。
优选的,所述DEM加载模块在点序列范围内加载的DEM数据包括:原点坐标、网格大小和网格高程,
其中,所述点序列范围是点序列的外包矩形;
所述原点坐标是外包矩形左下角的坐标;
所述网格高程是网格中心点的高程。
优选的,所述投影模块在DEM中找到与所述点序列的平面坐标相同的点序列。
优选的,所述转折点确定模块确定投影在DEM上的线与由三个网格中心点组成的三角形边的交点,并将所述交点作为转折点;
其中,所述三角形是直角三角形,斜边经过一个网格交点,
所述转折点是空间的三维坐标点。
与现有技术相比,本申请包括以下优点:
本申请中一种准确计算地表长度的方法和装置,借助DEM对实际地表情况的空间分布信息,利用DEM中的数据,包括原点坐标、网格大小和网格高程,将需要计算地表长度的线在DEM中投影,确定投影到DEM上线的转折点,连接转折点为线段并计算线段的长度,得到的就是实际的地表长度。本申请在DEM中重新采集点序列,即确定的转折点,DEM中的点序列真实反映地表地貌,而且DEM中点序列的密度远远大于传统方法采集到的点序列的密度。本申请提出的一种准确计算地表长度的方法和装置通过提高点序列的密度来提高计算地表长度的准确度,使计算结果更能反映实际的地表情况。
附图说明
图1是本申请实施例一所述一种准确计算地表长度的方法流程图;
图2是本申请实施例二所述一种准确计算侵蚀沟道长度的方法流程图;
图3是本申请实施例二所述侵蚀沟道的点序列示意图;
图4是本申请实施例二所述侵蚀沟道的点序列范围示意图;
图5是本申请实施例二所述确定投影到DEM上的线的转折点示意图;
图6是本申请实施例三所述一种准确计算山区排水沟长度的方法流程图;
图7是本申请实施例四所述一种准确计算地表长度的装置结构图;
图8是本申请实施例五所述一种准确计算地表长度的装置结构图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京地拓科技发展有限公司,未经北京地拓科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210156942.X/2.html,转载请声明来源钻瓜专利网。