[发明专利]一种矿区数据坐标转换和转换参数固化方法在审
申请号: | 202210551278.2 | 申请日: | 2022-05-18 |
公开(公告)号: | CN115146326A | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 张震;朱建坤;徐良骥;谷正楠;王蕾蕾;李延杰 | 申请(专利权)人: | 安徽理工大学 |
主分类号: | G06F30/10 | 分类号: | G06F30/10;G06Q50/02;G06F111/20 |
代理公司: | 北京同辉知识产权代理事务所(普通合伙) 11357 | 代理人: | 陈天林 |
地址: | 232000 安徽*** | 国省代码: | 安徽;34 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 矿区 数据 坐标 转换 参数 固化 方法 | ||
1.一种矿区数据坐标转换和转换参数固化方法,其特征在于,方法包括以下步骤:
步骤一:在Visual Studio 2010平台上开发矿区数据坐标转换系统,并对系统的算法精度进行测试;
步骤二:汇总矿区的CAD数据应用到的坐标参考,并将坐标参考的名称及其椭球参数记录在矿区数据坐标转换系统的数据库中;
步骤三:在矿区内均匀选取覆盖整个矿区范围的控制点,并在矿区实地测量控制点在各个坐标参考下的坐标值;
步骤四:从控制点坐标精度、控制点空间分布和控制点数量三个方面分析控制点对转换参数精度影响,最终选取对转换参数精度影响最高的控制点,作为计算转换参数的公共点;
步骤五:利用矿区数据坐标转换系统为每个矿区定制一套精度高、适用性强的坐标参考转换参数,并将坐标参考转换参数存储于系统的数据库中;
步骤六:利用矿区数据坐标转换系统以及数据库中固化的坐标参考转换参数对矿区数据进行坐标转换,实现矿区数据坐标参考的统一。
2.根据权利要求1所述的一种矿区数据坐标转换和转换参数固化方法,其特征在于,所述矿区数据坐标转换系统基于AutoCAD.NET API和PostgreSQL数据库利用C开发语言编写。
3.根据权利要求1所述的一种矿区数据坐标转换和转换参数固化方法,其特征在于,所述矿区数据进行坐标转换的过程包括以下步骤:
步骤S1:遍历DWG图形文件中的所有层表,并遍历所有层表记录,解锁层表记录中所有冻结或锁定的图层,使得所有图层都处于可编辑状态;
步骤S2:获取DWG图形文件的块表和块表记录,遍历块表记录中的所有实体索引ObjectId,通过强制类型转换获取实体类型;
步骤S3:根据不同的实体类型,选择不同的实体节点获取方法,读取各个实体的所有节点的坐标值,然后对各点的坐标逐一进行坐标转换,并将转换后的坐标值重新赋值给该点的位置属性,对于部分特殊实体还需修改其尺寸属性;
步骤S4:待所有实体都完成坐标变换后,恢复层表记录中图层的冻结、锁定状态。
4.根据权利要求2所述的一种矿区数据坐标转换和转换参数固化方法,其特征在于,所述矿区数据坐标转换系统在进行坐标转换时,仅改变了实体节点的坐标值。
5.根据权利要求4所述的一种矿区数据坐标转换和转换参数固化方法,其特征在于,所述矿区数据坐标转换系统为导入的数据和坐标转换后导出的数据自动添加一个.cr后缀的同名文件,同名文件中采用特殊编码记录了矿区数据的坐标参考信息,当下次调用或在CAD中打开同名文件时,能自动识别导出的数据的坐标参考信息。
6.根据权利要求1所述的一种矿区数据坐标转换和转换参数固化方法,其特征在于,所述固化的坐标参考转换参数从公共点精度、公共点数量和公共点空间分布三个方面分析公共点选取对转换参数精度的影响,步骤如下:
对所有已知公共点求残差,剔除残差超限点,并记录剩余所有公共点的残差,后续步骤中优先选择残差相对较小的公共点;
按照公共点均匀分布于整个矿区、公共点局部分布于矿区北部、公共点局部分布于矿区南部、公共点局部分布于矿区东部、公共点局部分布于矿区西部、公共点局部分布于矿区中心、公共点横向线性分布、公共点纵向线性分布以及公共点斜向线性分布情况,每种情况设置5组样本,所有样本选取的公共点数量相同,计算所有样本最终的点位中误差,判断公共点的空间分布方式,结果显示公共点分布方式为均匀分布于整个矿区;
按照公共点均匀分布于整个矿区的分布方式,设置10组样本,每组样本的公共点数量递增,计算所有样本最终的点位中误差,判断公共点选取数量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于安徽理工大学,未经安徽理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210551278.2/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置