[发明专利]一种基于易智瑞平台生成三维管道数据的处理方法在审
| 申请号: | 202111150862.9 | 申请日: | 2021-09-29 |
| 公开(公告)号: | CN113919022A | 公开(公告)日: | 2022-01-11 |
| 发明(设计)人: | 邵秋霞;戚华东;阿伦 | 申请(专利权)人: | 上海瀚世信息技术有限公司 |
| 主分类号: | G06F30/12 | 分类号: | G06F30/12;G06T17/00 |
| 代理公司: | 湖南乔熹知识产权代理事务所(普通合伙) 43262 | 代理人: | 安曼 |
| 地址: | 201600 上海市松*** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 易智瑞 平台 生成 三维 管道 数据 处理 方法 | ||
本发明公开了一种基于易智瑞平台生成三维管道数据的处理方法,包括以下步骤:S1、检查管道测绘原始数据,删除其中的空数据,并保证数据坐标系的正确性;S2、根据管道测绘原始数据的属性表生成带z值的二维管线数据和二维管件数据;S3、根据带z值的二维管线数据和二维管件数据生成三维管线和三维管件。采用本方案能够批量生成三维管线和三维管件,解决易智瑞平台管道场景可视化效果差的问题。
技术领域
本发明涉及管线测绘数据处理技术领域,特别涉及一种基于易智瑞平台生成三维管道数据的处理方法。
背景技术
管道测绘数据按大类可分为两部分:管线和管件,通常会以mdb的格式提交。因此,需要将不带空间几何的属性数据按照数据的实际情况生成不同的管件以及圆心或方形管线。
然而,目前易智瑞平台提供的元素库中只有圆形管线,没有方形管线,也没有管件要素库,因此,无法模拟真实的管道情况。
此外,管道的弯头、二通、三通等管件都需要根据管线走向和粗细生成。传统的方法是采用人工建模一个一个调整生成,因此需要花费大量的时间,效率很低。
发明内容
针对上述现有技术中存在的问题,本发明的目的是:提出一种基于易智瑞平台生成三维管道数据的处理方法,其能够批量生成三维管线和三维管件,解决易智瑞平台管道场景可视化效果差的问题。
本发明解决其技术问题所采用的技术方案是:
一种基于易智瑞平台生成三维管道数据的处理方法,包括以下步骤:
S1、检查管道测绘原始数据,删除其中的空数据,并保证数据坐标系的正确性;
S2、根据管道测绘原始数据的属性表生成带z值的二维管线数据和二维管件数据;
S3、根据带z值的二维管线数据和二维管件数据生成三维管线和三维管件。
进一步优选技术方案,所述步骤S2的具体步骤如下:
S21、从管道测绘原始数据的属性表中提取管线和管件的经纬度坐标值,并根据该经纬度坐标值生成二维管线和二维管件;
S22、检查新生成的二维管线和二维管件是否包括z值,若存在没有z值的二维管线和二维管件,则根据dem数据结合起点埋深和终点埋深使用arcgis软件跑出带z值的二维管件数据和带z值的二维管线数据。
进一步优选技术方案,所述带z值的二维管件的获取方法如下:获取dem数据,使用arcgis软件的插值Shape功能将dem数据和二维管件沿输入要素的折点插入z值,创建3D要素类,得到带有地面高程的3D要素,即为带z值的二维管件数据。
进一步优选技术方案,所述带z值的二维管线的获取方法如下:
S221、获取dem数据,使用arcgis软件的插值Shape功能将dem数据和二维管线沿输入要素的折点插入z值,创建3D要素,得到一份带有地面高程的3D要素;
S222、在带有地面高程的3D要素中,使用arcgis软件的添加字段功能添加起点管道标高字段、终点管道标高字段、计算后起点管道标高字段和计算后终点管道标高字段;
S223、计算3D要素的几何属性,得到起点管道标高、终点管道标高,将二维管线中的原始字段起、终点埋深和起、终管道标高的差为计算后的起、终点标高值;
S224、使用arcgis软件的依据属性实现要素转3D功能,将计算后的起点、终点标高值作为属性值,创建3D要素类,即得到带z值的二维管线数据。
进一步优选技术方案,所述三维管线包括三维圆形管线和三维方形管线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海瀚世信息技术有限公司,未经上海瀚世信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111150862.9/2.html,转载请声明来源钻瓜专利网。





