一、背景
上一篇文章介绍了怎么把谷歌倾斜模型数据转换为3DTiles数据,横向比较了谷歌倾斜模型转3DTiles的各种方法,并介绍了通过一键配置无人值守一键生成3DTiles数据的谷歌倾斜模型3DTiles转换工具。这个工具解决了如何将全球覆盖范围最广的谷歌倾斜摄影数据能够转换为3DTiles数据离线部署使用的难题,使谷歌全球倾斜模型数据全部转换为3DTiles数据成为可能,本篇文章介绍使用转换工具将澳门地区倾斜模型生成3DTiles数据。
二、数据
澳门倾斜模型覆盖区域如下:
转换后的澳门3DTiles数据有42.7GB,共计2525902个文件,包含json配置文件以及b3dm数据文件,覆盖了澳门地区1-22级的数据,目前原始数据最高级别就是22级。
压缩后文件也有21.8GB大小
三、数据可视化效果
数据可视化效果先看下面视频
澳门三维实景数据离线部署浏览一镜到底
视频中我将数据放在本地,使用Nginx发布的,前端使用的是Cesium官方版本,底图是Arcgis卫星影像底图数据,除了加载澳门3DTiles数据外,未加载其他数据。从视频中可以看到,3DTiles数据加载访问仍然很流畅,场景漫游缩放也相当丝滑,没有卡顿与迟滞,渲染帧率也相当高。之前用Cesium ion的谷歌3DTiles加载过,受限于网络原因,加载速度仍然不理想,反馈到前端显示是缩放漫游后,数据过几秒才能加载出来显示;同时在大比例尺下显示有卡顿现象,官方3DTiles数据在生产过程中对3DTiles参数还需优化。
四、结语
3D Tiles 数据在地理信息系统 (GIS) 和城市规划、游戏和虚拟现实 (VR)、建筑和工程、自动驾驶和交通规划、军事和国防以及旅游和文化遗产等行业得到了广泛引用,随着3DTiles格式的更新迭代,伴随着技术的进步和应用场景的不断增多,3DTiles的数据使用会越来越广泛。谷歌倾斜模型3DTiles转换工具生成的3DTiles数据,在生产效率方面优势明显,在海量数据甚至全球数据加载显示方面优势明显,数据显示效率和显示性能由于官方3DTiles数据。未来将持续为开发者和用户提供了良好的开发基础和用户体验!