- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
影像数据组织
全球DOM/DEM瓦片数据组织
瓦片 Tile 的划分:为了降低计算机内存消耗,加快计算机处理速度和节省网络传输时间,通常将数据分层组织,每一层的数据又分割成小的数据块(在该文档里,数据块又简称“瓦片” ),具体的瓦片划分如图1所示:
A图 Level0 2 tiles
B图 Level1 8 tiles
C图 Level2 32 tiles
D图 Level3 128 tiles
图1 各个层的数据分块示意图 从上图可知,每一层的每一个tile都对应特定的地理空间范围。针对某个特定的DOM/DEM,应根据数据覆盖的地理范围、数据在全球的位置、以及数据的分辨力来综合确定应划分的最小层级和最大层级。
瓦片的大小:瓦片的大小可以自定义,长与宽是2的N次幂即可。对于DOM,一般采用128x128 pixel 、256x256 pixel ;对于DEM,一般采用16x16 pixel 、32x32 pixel 。
瓦片的格式:对于DOM,一般采用png、jpg格式;对于DEM,一般采用tiff格式。
瓦片所代表的地理范围:由图1中的各个图所知,每一层中的各个tile所表示的地理范围相同,但是不同层的tile所表示的地理范围不相同。Level0层中tile表示的地理范围为180ox180o;Level1层中tile表示的地理范围为90ox90o;Level2层中tile表示的地理范围为45ox45o;其他层依次类推。
每一层中的瓦片标识:以Level2中分块示意为例,如图2所示,每一层中的tile是以行、列坐标进行标识。
图2 Level2中tile标识示例
Tiles文件组织:针对某个DOM(或DEM),其Tiles文件以分级的一系列文件夹来组织,文件夹结构为:顶层目录\层目录\列目录\tiles文件,组织示例见图3所示:
图3 Tiles文件组织示例图 在图3的左图中,“world”为顶层目录,其下的子文件夹0、1、2、3、4分别存储Level0、Level1、Level2、Level3、Level4所对应的tiles,即为层目录;层目录3下面有16个文件夹,每个文件夹存储该列所对应的tiles,即为列目录;图3的右图中显示的tiles图片为第3层(Level3)目录下第9列目录中的所有tiles图片,图片的文件名为该tile所在的行号,图片格式为png。
Tile的索引:从上面的叙述可知,每一个Tile都有对应的地理范围,并且都有相应的索引号(层、列、行)。当在三维场景里进行全球数据浏览时,可以根据视点的高低以及视域范围,确定需要调用哪一层的那些tiles。
2,全球格网划分
选取一定的大地基准面和参考椭球参数实现地球椭球体建模。如给出椭球的长半轴,短半轴或扁率等参数,利用计算机等技术对参考椭球体进行虚拟显示。
若采用的数字高程模型的坐标是以大地坐标(经度L,纬度B和大地高H)的形式存储的,则在进行地表三维可视化之前必须先进行坐标转化将高程点的大地坐标 B, L, H 通过下列方程转换成空间大地直角坐标(x, y, z)。
(1)
其中,B为纬度,L为经度,H为高程,椭球体长半径,短半径,椭球第一偏心率,该椭球为1975国际参考椭球。而:
图4 大地坐标和空间直角坐标位置关系
由规则DEM数据建立三角网采用按行构网的方式,在南极和北极,靠近两个极点处四边形的形状会接近三角形,因此在两极附近,极点按逆时针方向与下一行的每个网格点相连构成三角网,如图 c 所示,以极点O为中心顺时针连接三角形OAB, OBC, OCD, ODE, OEF, …, OHA,形成相互连接的三角形扇。在南北两极以外的部分,沿着经线和纬线的方向用足够精度的若干个三角形面片(图 a )逼近椭球体表面,每个面片四个角点的法矢量过地心并指向椭球体外,每条边分别平行于平行圈和子午圈(图 b ),四边形面片顶点的三维直角坐标(x, y, z)由方程(1)给出。每一行的网格点与其下一行相同列的点相连生成格网模型,最终生成的面片相互连接形成球面。
图5 地球椭球表面的建模
球面的纹理映射要比平面复杂,纹理图像一般采用BMP格式,利用仿射变换技术将球面的纹理映射函数解析的表达出来,而纹理映射就等价于参数曲面自身定义的映射,这时可将参数空间和纹理空间等同起来。对于半径为R的地球来说,其参数方程可由(1)表示,因此通过方程 2 就可以将纹理空间[0,1]×[0,1]与参数空间[-R,R]×[-R,R]对应起来,结合(1)、(2)就很容易将纹理数据准确的叠加在DEM数据上,生成真实感很强的三维地形。 2
其中,R为地球半径。
功能初步实现
Tiles数据生成工具:Tiles数据生成工具界面如图6所示。
图6 Tiles数据生成工具
利用该工具,可以针对特定的DO
文档评论(0)