WorldWind源码剖析系列:WorldWind中的LOD技术

1. 基本概念:

World Wind Tile Structure:是指WW瓦片数据结构。

默认浏览器纹理数据存放在\Cache\Earth\Images\NASA Landsat Imagery\NLT Landsat7 (Visible Color),和高程数据一样分层存储,从服务器下载的图像为JPG格式,512*512像素,下载完毕后转换为DDS格式,DTX3压缩,所占空间会增大一倍多,但据说运行时可节约50%内存。下载的临时文件后缀为jpg.tmp,下载出错后会多一个0字节的jpg.txt文件。

国界数据存放在Cache\Earth\Boundaries\Country Political Boundaries,为PNG的图片格式,更详细的地界现在只有US的:Cache\Earth\Boundaries\US State Political Boundaries,均为512*512像素的PNG图片转为DDS格式

  DEM数据存放在Cache\Earth\SRTM后缀为.bil。

2. 涉及的类包括:

纹理:QuadTileset,QuadTile,ImageStore,GeoSpatialDownloadRequest(WorldWind.Renderable)

DEM高程:TerrainAccessor,NltTerrainAccessor,TerrainTile,GeoSpatialDownloadRequest(WorldWind.Net)

QuadTile是四叉树瓦片数据结构,定义好了四叉树后,在四叉树瓦片上贴上纹理,同时可以给四叉树添加高程。

 

图1纹理

 

图2 DEM高程获取

posted @ 2019-12-26 00:19  rainbow70626  阅读(302)  评论(0编辑  收藏  举报