关于Worldwind是什么不用多说了,苦于资料偏少而网上能查到的一些经验总是有疏漏之处,所以一开始使用、开发总是遇到很多困难。影像加载我一般用GlobalMapper切片,自动生成xml配置文件。而DEM加载使用命令行的dstile,需要手动编辑Earth.xml来载入。在TerrainAccessor标签后加入HigherResolutionSubsets即可。
</HigherResolutionSubsets> <HigherResolutionSubsets Name="pekingdem"> <TerrainTileService> <ServerUrl>http://127.0.0.1</ServerUrl> <DataSetName>pekingdem</DataSetName> <LevelZeroTileSizeDegrees>5.625</LevelZeroTileSizeDegrees> <NumberLevels>5</NumberLevels> <SamplesPerTile>512</SamplesPerTile> <DataFormat>Int16</DataFormat> <FileExtension>bil</FileExtension> </TerrainTileService> <LatLonBoundingBox> <North><Value>45.00000000000000000</Value></North> <South><Value>33.75000000000000000</Value></South> <West><Value>112.50000000000000000</Value></West> <East><Value>118.12500000000000000</Value></East> </LatLonBoundingBox> </HigherResolutionSubsets>
Worldwind的.net版本存在很多问题,比如三维模型加载没有LOD,显示深度也不对,还有地形分块效率并不高,经常出现某一块加载延迟。不过对于输出三维图像来说还是不错的,至少能够显示超大场景。