【技术实现步骤摘要】
基于地形坡度的网格加密方法和装置
[0001]本申请涉及地形建模
,尤其涉及一种基于地形坡度的网格加密方法和装置。
技术介绍
[0002]在针对某一地形进行三维建模时,通常是将该地形区域划分成若干个等大的网格,然后将勘测到的数据依次写入到对应的网格当中,从而完成三维建模。但是,真实地形的地形范围大,地势高低起伏,所包含的地貌形态复杂,对组成三维模型的网格单元数量、网格疏密、生成的难易程度以及计算的准确性都有较高的要求。因此,现有技术中将地形区域划分成若干个等大的网格会存在以下问题:1、如果网格单元过大,则导致网格分布分散,无法精准地还原真实地形的细节;2、如果网格单元过小,虽然可以精准地还原真实地形的细节,但是由于地形范围大,过多的网格单元会大大地增加计算量,导致建模效率降低。
技术实现思路
[0003]本申请的目的旨在至少在一定程度上解决上述的技术问题之一。
[0004]为此,本申请的第一个目的在于提出一种地形坡度的网格加密方法,网格划分更加合理,精准地还原真实地形的细节,同时降低计算量。r/>[0005]本本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种基于地形坡度的网格加密方法,其特征在于,包括:获取待建模区域的地理参数信息,所述地理参数信息包括若干个栅格数据点的坡度信息;根据所述坡度信息判断所述栅格数据点是否需要网格加密;如果所述栅格数据点需要网格加密,则将需要网格加密的栅格数据点对应的预设区域确定为加密区域和过渡区域;如果所述栅格数据点无需网格加密,则将无需网格加密的栅格数据点对应的区域确定为非加密区域;以第一网格尺寸划分所述加密区域,以第二网格尺寸划分所述过渡区域,以第三网格尺寸划分非加密区域,其中,所述第一网格尺寸小于所述第二网格尺寸,所述第二网格尺寸小于所述第三网格尺寸。2.如权利要求1所述的方法,其特征在于,根据所述坡度信息判断所述栅格数据点是否需要网格加密,包括:获取所述栅格数据点中的最高海拔高度和最低海拔高度;根据所述最高海拔高度和最低海拔高度计算出所述栅格数据点的坡度信息;当所述坡度信息大于预设坡度值时,确定所述栅格数据点需要网格加密;当所述坡度信息小于预设坡度值时,确定所述栅格数据点无需网格加密。3.如权利要求1所述的方法,其特征在于,将需要网格加密的栅格数据点对应的预设区域确定为加密区域和过渡区域,包括:将所述需要网格加密的栅格数据点的中心作为所述加密区域和所述过渡区域的圆心,以预设长度作为所述加密区域的半径,并将所述圆心和所述半径形成的圆形区域确定为所述加密区域;将围绕所述加密区域的环形区域作为所述过渡区域,所述环形区域内环的半径大于所述预设长度,所述环形区域外环的半径小于等于二倍的所述预设长度。4.如权利要求3所述的方法,其特征在于,所述预设长度与所述坡度信息正相关。5.如权利要求1所述的方法,其特征在于,还包括:在以第一网格尺寸划分所述加密区域,以第二网格尺寸划分所述过渡区域,以第三网格尺寸划分非加密区域之后,对所述加密区域、所述过渡区域和所述非加密区域进行建模。6.如权利要求1所述的方法,其特征在于,所述网格的形状为三角形。7.一种...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。