[发明专利]一种DGN数据到GIS数据的格式转换方法及装置在审
申请号: | 202210093640.6 | 申请日: | 2022-01-26 |
公开(公告)号: | CN114428817A | 公开(公告)日: | 2022-05-03 |
发明(设计)人: | 甘迎娟;马金龙;张博 | 申请(专利权)人: | 中煤航测遥感集团有限公司 |
主分类号: | G06F16/25 | 分类号: | G06F16/25;G06F16/29 |
代理公司: | 北京超凡宏宇专利代理事务所(特殊普通合伙) 11463 | 代理人: | 王新哲 |
地址: | 710199 陕西*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 dgn 数据 gis 格式 转换 方法 装置 | ||
本申请提供一种DGN数据到GIS数据的格式转换方法及装置。该方法包括:按照数据层对应关系将DGN文件中各图层转换为GIS格式数据层;若DGN数据为非文本数据,将DGN数据按照粗度对应关系进行粗度转换并标记对应的坐标信息;将DGN格式的点数据按照对应的数据属性转化为GIS格式的实体符号;和/或,将DGN格式的线数据按照线型对应关系进行线型转换,并设置线型比例和线型粗度,得到GIS格式的线数据;基于标记的坐标信息,将GIS格式的实体符号以及GIS格式的线数据存储于GIS格式的数据层中,得到转换后的GIS文件。本申请可以提高将DGN数据转换为GIS数据的效率,保证了数据转换的准确性。
技术领域
本申请涉及计算机技术领域,尤其涉及一种DGN数据到GIS数据的格式转换方法及装置。
背景技术
DGN文件格式是奔特力(Bentley)工程软件系统有限公司的所支持的数据格式,在航测地形图中大量使用。而部分地理信息系统(Geographic Information System,简称GIS)绘图软件具有煤炭行业规范的标准岩性编码与专业符号库,还可以实现网络远程管理,适合矿山测量的需要。所以,对于煤炭行业的大规模生产而言,将DGN数据转换为GIS数据是迫切需要解决的问题。
传统的数据转换方式操作步骤繁杂、耗费大量人力且数据成果的属性信息丢失严重,比如线的线型、线宽、比例,符号的名称、角度,注记的样式、大小,面域的填充块等,难以满足实际的使用需求。
发明内容
为了解决上述技术问题,本申请提供了一种DGN数据到GIS数据的格式转换方法及装置,具体方案如下:
第一方面,本申请实施例提供了一种DGN数据到GIS数据的格式转换方法,所述方法包括:
按照数据层对应关系将DGN文件中各图层转换为GIS格式数据层,其中,所述DGN文件由不同的图层组成;
判断各图层中的所述DGN数据是否为非文本数据;
若所述DGN数据为非文本数据,将所述DGN数据按照粗度对应关系进行粗度转换并标记对应的坐标信息,其中,所述粗度转换后的非文本数据的类型包括DGN格式的点数据和DGN格式的线数据;
将所述DGN格式的点数据按照对应的数据属性转化为GIS格式的实体符号;和/或,
将所述DGN格式的线数据按照线型对应关系进行线型转换,并设置线型比例和线型粗度,得到GIS格式的线数据;
基于标记的所述坐标信息,将所述GIS格式的实体符号以及所述GIS格式的线数据存储于所述GIS格式的数据层中,得到转换后的GIS文件。
根据本申请公开的一种具体实施方式,所述数据属性包括点数据的名称、角度和比例,将所述DGN格式的点数据按照对应的数据属性转化为GIS格式的实体符号的步骤,包括:
创建GIS格式的初始实体符号;
将所述DGN格式的点数据的所述名称、所述角度和所述比例传递至所述GIS格式的初始实体符号;
所述GIS格式的初始实体符号根据所述DGN格式的点数据的所述名称、所述角度和所述比例进行名称、角度和比例的调整,得到与所述DGN格式的点数据对应的GIS格式的目标实体符号。
根据本申请公开的一种具体实施方式,所述DGN格式的线数据为单线型数据,所述单线型数据包括连续线型数据和非连续线型数据;
将所述DGN格式的线数据按照线型对应关系进行线型转换的步骤,包括:
判断所述DGN格式的线数据是否为非连续线型数据;
若所述DGN格式的线数据为非连续线型数据,通过重置函数将所述非连续线型数据重置为连续线型数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中煤航测遥感集团有限公司,未经中煤航测遥感集团有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210093640.6/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置