[发明专利]排水系统CAD-GIS数据转换及标准标注方法和装置在审
申请号: | 202211589678.9 | 申请日: | 2022-12-12 |
公开(公告)号: | CN115906360A | 公开(公告)日: | 2023-04-04 |
发明(设计)人: | 程旭光 | 申请(专利权)人: | 中山火炬水务有限公司;中山城润检测技术有限公司 |
主分类号: | G06F30/18 | 分类号: | G06F30/18;G06F16/29 |
代理公司: | 保定运维知识产权代理事务所(普通合伙) 13133 | 代理人: | 侯乔瀚 |
地址: | 528437 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 排水系统 cad gis 数据 转换 标准 标注 方法 装置 | ||
1.排水系统CAD-GIS数据转换及标准标注方法,其特征在于,包括:
分析CAD数据并提取,对CAD中的数据按照类型提取,并存储文本文件;
处理CAD数据,将提取的CAD数据生成有向图结构数据,将文字标注的X、Y位置生成KDTree搜索树结构数据,对预设检查井或管线中点附近的文字过滤查找,以获取正确的文字标注内容;将标高文字转化为实数标高,并以此获取预设检查井的井底和地面标高和编号,将管线起点和端点标高、管径数据解析归位;
转化为shp数据。
2.根据权利要求1所述的排水系统CAD-GIS数据转换及标准标注方法,其特征在于,利用AUTOCAD中的数据提取功能对CAD中的数据按照块、文字和直线三种类型提取。
3.根据权利要求2所述的排水系统CAD-GIS数据转换及标准标注方法,其特征在于,对于检查井无引出线标注数据的cad,其数据提取和转化过程为:
第一步,根据选择CAD管线的数据应用NetworkX程序的算法生成排水管网的有向图结构数据,完整提取管网拓扑结构;
第二步,使用scipy.spatial中的邻近搜索算法,将文字标注的X、Y位置生成KDTree搜索树结构数据;
第三步,利用搜索树结构数据的KDTree.query方法预设检查井或管线中点附近的文字;
第四步,通过正则表达式过滤查找到正确的文字标注内容;
第五步,将标高文字转化为实数标高,将数据中最小者定为井底标高和最大者定为井顶标高,其他标高数据定为预设检查井标高数据;
第六步,利用搜索树结构数据的KDTree.query方法,将距离相近的检查井和编号文字提取为两个不同图数据结构,然后借鉴图同构的概念,将检查井和编号文字一一对应,这样做到编号的自动归位;
第七步,利用所述第五步确定的标高数据、以及所述第一步确定的排水管网有向图结构数据,应用有向图的后序邻接点算法获取预设检查井的端点检查井,并获取起点和端点两检查井的标高数据;
第八步,取得管线中点附近文字获取管径管材信息;
第九步,将起点和端点标高数据视为两个集合,记为其各有m和n个数据,进行集合的笛卡尔积,得到m*n个数据对;将得到的数据对求差的绝对值,该绝对值最小值的标高数据对记为该管线起点和端点的标高;
对检查井循环进行第三步至第五步得到各检查井的各类标高和编号,再进行第七步至第九步,将管线标高、管径等数据正确解析归位。
4.根据权利要求2所述的排水系统CAD-GIS数据转换及标准标注方法,其特征在于,对于检查井带有引出线标注数据的cad,其数据提取和转化过程为:
第一步,根据选择CAD管线的数据应用NetworkX程序的算法生成排水管网的有向图结构数据,完整提取管网拓扑结构;
第二步,使用scipy.spatial中的邻近搜索算法,将引出线的X、Y位置和文字标注的X、Y位置分别生成KDTree搜索树结构数据;
第三步,利用搜索树结构数据的KDTree.query方法查找预设检查井附近的引出线;
第四步,判断引出线的模式,属于单基线引出线或双基线引出线,获取各基线的中点;
第五步,利用文字KDTree搜索树结构数据搜索各基线中点附近文字并获取文字;通过正则表达式过滤查找到正确的文字标注内容;
第六步,将标高文字转化为实数标高,将数据中最小者定为井底标高和最大者定为井顶标高,其他标高数据定为预设检查井标高数据;
第七步,将编号文字归为该预设检查井;
第八步,利用第六步确定的标高数据、以及第一步确定的排水管网的有向图结构数据,应用有向图点的后序遍历算法获取预设检查井的端点检查井,并获取起点和端点两检查井的标高数据;
第九步,将起点和端点两检查井标高数据视为两个集合,记为其各有m和n个数据,进行集合的笛卡尔积,得到m*n个数据对;将得到的数据对求差的绝对值,该绝对值最小值的标高数据对即为该管线起点和端点的标高;
对检查井循环进行第三步至第六步得到各检查井的各类标高和编号,再进行第八步至第九步,将管线标高、管径等数据正确解析归位。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山火炬水务有限公司;中山城润检测技术有限公司,未经中山火炬水务有限公司;中山城润检测技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211589678.9/1.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置