[发明专利]一种基于Cesium的网络三维电子地图构建方法有效
申请号: | 201910136219.7 | 申请日: | 2019-02-25 |
公开(公告)号: | CN109801371B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 李明峰;赵黎晨;檀丁;王婷婷;黄吴浩;刘雯雯;陈小翠 | 申请(专利权)人: | 南京工业大学;江苏龙腾空间信息技术有限公司 |
主分类号: | G06T17/05 | 分类号: | G06T17/05 |
代理公司: | 苏州科洲知识产权代理事务所(普通合伙) 32435 | 代理人: | 周亮 |
地址: | 210009 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 cesium 网络 三维 电子地图 构建 方法 | ||
1.一种基于Cesium的网络三维电子地图构建方法,其特征在于,包括如下步骤:
步骤S1:采集获取建模基础数据
所述建模基础数据包括建模对象建造图纸、建模对象外观图像和建模区域地形图;
步骤S2:根据所述建模对象建造图纸提取建模对象现实尺寸数据,对所述建模对象外观图像进行校正;
步骤S3:构建三维地图模型
根据所述建模对象现实尺寸数据在建模软件中设定建模尺寸,利用所述建模软件实体创建功能生成对应实体并组合成单一模型,根据校正后的建模对象外观图像对所述单一模型进行贴图,将贴图后的单一模型放置在所述建模区域地形图的对应位置形成完整实体模型,利用所述建模软件格式转换功能将所述完整实体模型输出成Cesium支持的三维模型格式;
步骤S4:采集建模对象特征点坐标
采集建模对象的特征点在所述建模软件中建模坐标系中的坐标,利用GNSS设备采集所述特征点在WGS-84坐标系中的坐标,并将采集完成后的两种坐标存入数据库;
步骤S5:发布三维电子地图
通过Cesium开源API导入所述完整实体模型,同时读取所述数据库中的坐标,利用坐标转换脚本将所述WGS-84坐标系中的坐标转换至高斯平面坐标,利用平面坐标转换四参数模型对所述建模坐标系中的坐标进行第一次坐标转换,过滤其中采集错误点,经所述第一次坐标转换后以建模坐标系经转换后坐标与对应同点在高斯平面坐标系下欧式距离作为误差标准,将误差大于2倍中误差点作为所述采集错误点;再次利用平面坐标转换四参数模型对过滤后的所述建模坐标系中的坐标进行第二次坐标转换,记录转换四参数,通过模型位置必要参数解算脚本结合所述转换四参数计算Cesium开源API导入模型所需参数,并通过网络服务器发布地图。
2.根据权利要求1所述的基于Cesium的网络三维电子地图构建方法,其特征在于,步骤S1中,所述建模对象外观图像通过数码相机或无人机进行采集。
3.根据权利要求1所述的基于Cesium的网络三维电子地图构建方法,其特征在于,步骤S2中,所述校正包括几何校正和颜色校正。
4.根据权利要求1所述的基于Cesium的网络三维电子地图构建方法,其特征在于,步骤S3中,所述建模软件包括3ds MAX、SketchUp和Smart3D。
5.根据权利要求1所述的基于Cesium的网络三维电子地图构建方法,其特征在于,步骤S3中,在形成所述完整实体模型后参照实地采集数据完成绿化和基础设施的模型布置。
6.根据权利要求1所述的基于Cesium的网络三维电子地图构建方法,其特征在于,步骤S3中,所述三维模型格式包括.gltf和.glb。
7.根据权利要求1所述的基于Cesium的网络三维电子地图构建方法,其特征在于,步骤S4中,所述特征点位于建模对象的拐角且所述特征点均匀分布于建模区域。
8.根据权利要求1所述的基于Cesium的网络三维电子地图构建方法,其特征在于,步骤S5中,所述Cesium开源API导入模型所需参数包括建模坐标系中的坐标原点在所述WGS-84坐标系中的经纬度坐标、模型旋转角度和缩放比例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京工业大学;江苏龙腾空间信息技术有限公司,未经南京工业大学;江苏龙腾空间信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910136219.7/1.html,转载请声明来源钻瓜专利网。