重大更新,谷歌地球倾斜摄影数据OSGB转换软件V2.0版发布

距离谷歌倾斜摄影OSGB数据V1.2版发布已三月有余,这三个月除了忙于对转换软件进行Bug修复和数据效果提升外,最重要的是解决一个比较严重的问题,即倾斜摄影数据中除了倾斜摄影外,还包含没有倾斜摄影的影像数据。从软件V0.1版免费向大家发布成果数据后,用户就针对这个问题提了意见与建议,虽然比较迫切,但是这个软件有更重要的问题,包括瓦片缺失、数据偏移等显示重要问题没有解决,这个问题的优先级排到了后面,一直待V1.2版本发布后,才排上解决日程,经过两个月艰苦预研、开发、测试和验证,问题终于得以解决,因此将转换软件升级到2.0版。在介绍V2.0版软件之前,我们先回顾一下这款数据转换软件的研发背景与更新历史。

一、研发初衷

开发这款软件的初衷,是解决OsgEarth开发过程中OSGB数据匮乏的窘境。在WebGIS还没有兴起之前,国内GIS一直以OsgEarth为GIS渲染引擎,其地位堪比现在Web端的Cesium。主要是因为OsgEarth开源,版本更新迭代也比较及时,开发用户多,公司招人也比较容易,没有后顾之忧;正是因为如此,OsgEarth在国内GIS行业应用越来越广泛,OsgEarth+Qt成为当时GIS开发人员标配,很多GIS公司以OsgEarth为平台,研发了公司的GIS平台,包括GIS桌面、GIS二次开发组件等,其中GIS桌面基本上以OsgEarth+Qt为技术路线,最直接的原因是用户的运行环境基本上就是Linux环境,使用Qt能够解决跨平台的难题,相当方便。随着WebGIS的兴起,GIS系统也纷纷转型拥抱B/S模式,即便如此,OsgEarth仍然在C端GIS开发组件上占据主流地位,虽然OsgEarth历经逾20年的更新迭代,其底层组件已经相当成熟稳定,但是国内开发者和用户一直面临着OSGB数据匮乏的问题,主要是OSGB倾斜摄影数据生产成本太高,一平方公里航拍数据报价高达数千元,寻找大量廉价甚至免费OSGB数据,是解决无米下锅难题的直接解决方案。

二、V0.1版

在V0.1版,主要解决0到1的过程,从0开始的确很难,因为目前市面上没有相关成熟产品,技术路线完全从0开始,从产品立项、需求梳理到功能研发,进行了大量预研,通过分析,主要有以下几条路线:

1.转成OBJ/FBX等中间格式再将数据切割成OSGB

将谷歌倾斜摄影数据转换为obj、fbx等通用三维模型格式,然后使用商业软件(如OSGBLab或大势智慧等软件)或一些开源的工具或代码(osgb2fbx、Cesium3DTilesConverter),将obj、fbx等三维模型文件转换生成OSGB格式,这条路线对于小范围数据生产没有问题,但是对于大场景数据,就无能为力了。以台北市为例,倾斜摄影数据共计320GB,受限于硬件性能,不可能一次性全下载下来,然后再切割生成OSGB,只能按块进行生成后,再进行拼接,这个过程全程需要人工参与,生产效率低,而且还存在分块数据拼接导致的裂缝等问题,显示效果比较差。

2.使用转换工具,将3DTiles格式数据转换成OSGB

这条路线我刚开始觉得可行,也花了大量时间预研,因为那时候我已经将谷歌倾斜摄影转换生成了3DTiles,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值