一种基于SGOG瓦块的大区域真三维地理场景自适应构建方法与流程

文档序号:12735747阅读:来源:国知局

技术特征:

1.一种基于SGOG瓦块的大区域真三维地理场景自适应构建方法,其特征在于:包括如下步骤:

S1,SGOG瓦块网格点坐标计算与存储;

据SGOG剖分的大圆弧中分规则,由大圆弧的两个端点坐标求其弦的中点坐标,然后将其沿直线延伸到球面上,得到该网格点的坐标;

S1a,每层网格的坐标存储三个TXT文件,分别存放X、Y、Z坐标;

S1b,按方向编码顺序存储第一层网格中N个三角形的顶点坐标;

S1c,按照第一层父三角形存储的顺序,存储第二层网格中子三角形,每四个子三角形仍按方形编码排序,依次类推,存储下一层自三角形,直至存储完成;

S2,进行DEM高程匹配与计算;

S2a,在IDL平台下读取存储的SGOG最外层网格点X、Y坐标,并输入地球半径,换算为经纬度;

S2b,遍历DEM影像数据,根据影像的最大、最小行列号,换算出影像的经纬范围,判断网格点是否落在当前影像中;

S2c,网格点落在当前影像则读入影像高程值,并把落在影像内部的网格点经纬度换算为所处当前影像的行列号,根据行列号读出像元值赋给网格点高程,如果网格点不在当前影像范围内则判断下一幅影像;

S3,绘制瓦块构建真三维地形框架;

基于VS和OSG平台,在获取最外层网格点高程的基础上,按照所有可视范围的SGOG网格点坐标,按照网格可视化绘制方法绘制网格,并将高程值适当放大;

S4,自适应建模;

根据地形起伏度大小和建模需求,设定相应的阈值,采用不同剖分层次的网格进行建模可视化,并以某一层为基础层次,起伏度大于阈值的地方,进一步细分,起伏度小于阈值的地方,不再细分,直到满足精度要求为止;

S5,进行分层设色和纹理渲染;

根据网格点的不同高程值为每个网格点赋上相应的颜色值,利用OSG渲染引擎自带的函数,随着瓦块编码的遍历而绘制瓦块的各个表面并进行颜色渲染,可得到DEM场景晕渲图,或在网格表面粘贴遥感影像纹理,构建虚拟地理场景。

2.根据权利要求1所述的一种基于SGOG瓦块的大区域真三维地理场景自适应构建方法,其特征在于:所述的阈值可以采用某层网格的起伏度平均值或其相应的比例。

3.根据权利要求1所述的一种基于SGOG瓦块的大区域真三维地理场景自适应构建方法,其特征在于:所述的高程插值可以采用反距离加权法、线性内插、双线性内插或最邻近像元法。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1