The invention belongs to the field of modeling technology, and discloses an interpolation method for generating complex terrain mesh model based on GIS data. The method comprises the following steps: 1) selecting the terrain area for study, obtaining terrain data in geodetic coordinates from GIS, and processing and formatting the terrain data obtained by ArcMap. Transform and deduce a TXT file in the form of x, y, Z coordinates that can be directly invoked; 2) establish a three-dimensional flat terrain model by inputting characteristic parameters and automatically divide the grid; 3) extract the actual terrain data of the study area by program, and interpolate the corresponding flat terrain grid nodes according to the actual terrain elevation value. The elevation value of the point is used to generate the actual terrain grid. The actual terrain mesh obtained by the invention has high accuracy and good mesh quality, and provides a highly simulated terrain model for the numerical simulation of complex terrain. The interpolation algorithm is very simple, and the calculation efficiency is significantly improved.
【技术实现步骤摘要】
一种基于GIS数据生成复杂地形网格模型的插值方法
本专利技术属于建模
,更具体地,涉及一种生成复杂地形网格模型的插值方法。
技术介绍
目前,对于复杂地形的数值模拟研究属于国内外研究热点:了解近地层的风场特征,对于风能评估、大气环境影响评价以及气象灾害风险评估等都有着重要的意义,通常需要利用数值模拟的方法获得复杂地形条件下高分辨率的近地层风场资料;虚拟军事战场环境仿真中,必须通过数值模拟构建一个高实时性、高逼真度的三维复杂地形环境;低空飞行环境复杂多变,很多飞行活动(如飞机的起飞和着陆)都是在距地面1000m以下的低空,因此必须通过数值模拟的手段,有效建立实际复杂地形模型。真实地形的地貌形态复杂,地势高低起伏,地形范围大,在研究中复杂地形模型能否有效的模拟实际地形,网格的准确性显得尤为重要。唐矗和洪冠新从等高线地图上提取多个点的坐标及其对应高程值,利用曲面样条插值技术把离散的地形数据通过插值得到一个光滑的地形曲面,建立复杂地形的三维数字模型;但是从等高线上提取的点坐标比较疏散,可能无法更逼真地还原地形细节,而且导致采用样条函数插值得到高程精确度降低。梁力等在结构化网格离散方法的基础上,利用自然三次样条函数插值法对三维复杂矿体自动划分网格,但采用三次样条函数插值高程的方法过于理想化,某种程度上不能真实反映实际地形的变化。
技术实现思路
针对现有技术的以上缺陷或改进需求,本专利技术提供了一种基于GIS地形数据生成复杂地形网格模型的插值方法,该方法简单明了,可操作性高,能有效地提高复杂地形网格的准确性,降低人工操作的复杂性。为实现上述目的,按照本专利技术,提供了 ...
【技术保护点】
1.一种基于GIS数据生成复杂地形网格模型的插值方法,其特征在于,该方法包含以下步骤:1)选取研究地形区域,从GIS地理信息系统中获取研究地形区域ASTER GDEM 30米分辨率大地坐标下的地形数据;利用ArcMap将获取的地形数据进行处理及格式转化,导出为可直接调用的x、y、z三维坐标形式的txt文件;2)通过输入三维平坦地形模型的特征参数并调用Gmsh程序,参数化建立三维平坦地形模型并自动划分网格,其中,所述特征参数包括计算域尺寸、网格尺寸和加密区半径;3)提取所述研究地形区域的实际地形数据,根据实际地形的高程值插值得到对应三维平坦地形的网格节点的高程值,生成实际地形网格模型。
【技术特征摘要】
1.一种基于GIS数据生成复杂地形网格模型的插值方法,其特征在于,该方法包含以下步骤:1)选取研究地形区域,从GIS地理信息系统中获取研究地形区域ASTERGDEM30米分辨率大地坐标下的地形数据;利用ArcMap将获取的地形数据进行处理及格式转化,导出为可直接调用的x、y、z三维坐标形式的txt文件;2)通过输入三维平坦地形模型的特征参数并调用Gmsh程序,参数化建立三维平坦地形模型并自动划分网格,其中,所述特征参数包括计算域尺寸、网格尺寸和加密区半径;3)提取所述研究地形区域的实际地形数据,根据实际地形的高程值插值得到对应三维平坦地形的网格节点的高程值,生成实际地形网格模型。2.根据权利要求1所述的一种基于GIS数据生成复杂地形网格模型的插值方法,其特征在于,步骤1)具体包括以下子步骤:1.1)选取研究地形区域,在地理空间数据云下载得到ASTERG...
【专利技术属性】
技术研发人员:刘震卿,张冲,熊世树,
申请(专利权)人:华中科技大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。