摘要
随着移动设备的普及,实景三维技术在移动端的应用场景愈加丰富的同时,也因内存与网络的限制带来了一些问题。因此,探寻移动端加载大规模实景数据的方法至关重要。本研究选取安徽省滁州市某一地区的实景三维模型,该区域面积为9.14 km2,使用ArcGISPro软件将OSGB倾斜摄影数据转换为SLPK格式,以适配移动端,并构建相关APP,在此基础上采用视锥体计算、空间索引等方法,对大体量实景数据在移动设备上的调度进行优化,通过监听摄像机在场景中的空间位置,对当前屏幕可视域内外的模型数据进行动态缓存与释放,以此实现加载大规模实景数据的目的。经试验测试,能够在华为平板上流畅调度近30 GB的模型数据并显示。
With the popularity of mobile devices,the application scenario of 3D Real Scene in the mobile terminal is becoming more and more abundant.At the same time,it also brings some problems due to the restriction of memory and network.Therefore,it is very important to explore the method of loading large scale real scene data on the mobile terminal.The article selects the real scene data of a certain area in Chuzhou City,Anhui Province,the constituency covers an area of 9.14 square kilometers,uses ArcGIS Pro to convert its type to SLPK to adapt to the mobile terminal.Uses frustum calculation,spatial index,and other methods to optimize the scheduling of large-scale real scene data on mobile devices.By monitoring the spatial position of the camera in the scene,the model data inside and outside the current screen′s vi⁃sual field is dynamically cached and released,achieve the purpose of loading large-scale real scene data.After testing,it can smoothly schedule and display nearly 30 GB model data on the Huawei tablet.
作者
王浩翔
王春
宋宏利
赵昕
WANG Haoxiang;WANG Chun;SONG Hongli;ZHAO Xin(School of Earth Science and Engineering,Hebei University of Engineering,Handan 056038,China;College of Geographic Information and Tourism,Chuzhou University,Chuzhou 239000,China)
出处
《河南科技》
2022年第9期7-13,共7页
Henan Science and Technology
基金
安徽高校省级自然科学研究重大项目“乡村数字孪生全息实景地理环境关键技术与示范应用研究”(KJ2021ZD0130)。
关键词
实景三维
视锥体
空间索引
动态缓存
3D real scene
view frustum
spatial index
dynamic cache