Page 178 - 测绘与空间地理信息研究
P. 178

Surveying and Mapping and Spatial Geographic Information Research
            测绘与空间地理信息研究


            客户端通过该位掩码可以直接判断子区块,从而节省客户端请求和绘制瓦片数据
            的时间。首先将多个零散的 tiff 图片合并成整张 tiff,然后利用 GDAL 和 CTB 地
            形切片工具转换为 .terrain 文件。若数据较多选择级别较大,可将 terrain 文件存

            储为紧凑的 sqlite 数据库,输出 .pak 文件方便拷贝和移动;或者直接存储为普通
            文件数据库,生成大量小文件,结构简单可用静态服务器直接调用;最后进行
            GZIP 压缩。
                (二)影像数据分块与 LOD 简化

                影像数据是在地形数据上进行纹理映射来增强地形渲染的真实感。然而,
            对于三维场景可视化的应用来说,仅使用单张大图片进行纹理贴图,想让地形达
            到像照片一样的真实感,无疑是一个巨大的挑战。通常影像数据的分辨率和覆盖
            区域与其对应的地形数据基本一致。因此,可使用与 DEM 数据类似的四叉树算

            法分割影像数据进行分块组织和 LOD 处理。与 DEM 数据简化时采用的间隔采
            样算法不同的是,为了保证影像颜色的连续性,相邻像素平均值的方法来进行
            LOD 简化。

                二、三维复杂地物实体模型数据处理


                三维模型是构建三维场景的核心元素,它最直观地反映地理信息世界中的人
            物、物品和建筑等物体的形状、位置和大小等信息。具备丰富的三维模型是强大
            的三维地理信息系统的前提。本书使用的原型数据为电力杆塔模型,电力模型与

            一般城市模型不同,具有单体模型数据量大、密度高等特点,如单个杆塔模型的
            数据量可达到 300M 以上,对 Web 三维平台造成巨大压力,因此首先要对模型
            简化压缩处理,提高其传输和渲染效率。
                (一)网络三维模型格式 GLTF 与 3DTile

                目前市面上常见三维建模软件主要有:3DSMAX、AutoCAD、SketchUp、
            Maya,EsriCityEngine 等,主流的格式包括 DXF、3DS、OBJ、DAE 等。这些模
            型格式相互之间差异较大,也没有进行大小和运行优化,难以相互转换且在 Web
            图形接口上识别困难。因为这些因素的影响,导致了网络传输速度慢,模型数据

            格式转换和解析工作复杂。因此在网络三维 GIS 应用环境下,选取适用于网络传
            输及可以被 WebGL 快速解析的模型格式十分重要。对此本书在分析比较了诸多
            三维模型格式优劣之后,选取新型网络模型格式 GLTF 作为单体化模型格式标准,



            ·168·
   173   174   175   176   177   178   179   180   181   182   183