一种空间数据库到铁路CAD数字地形图全要素快速转换方法与流程

文档序号:31601357发布日期:2022-09-21 08:58阅读:来源:国知局

技术特征:
1.一种空间数据库到铁路cad数字地形图全要素快速转换方法,其特征在于,包括以下步骤:s1制作cad平台下数字地形图地物要素标准化表达参照:s1-1制作cad数字地形图点状要素符号库参照;s1-2制作cad数字地形图线状要素图层定义参照,将s1-1的得到的点状要素符号库中全部块参照实体复制到该文件中保存,使之既包含图层定义信息,也包含全部点状要素块参照实体,合并得到块参照及图层定义参照写出模板;s1-3制作cad数字地形图面状要素定义参照;s1-4梳理的地物要素类别并制作cad数字地形图注记要素信息定义参照,将s1-3全部图层的面状要素特征表达信息和s1-4全部图层的注记要素特征表达信息合并保存,得到基本比例尺下面状要素及注记表达特征信息表,缩写为n表;s2 构建地物要素从地理信息空间数据库到cad地形图的转换关系;s2-1 整理全部待转换要素类别,根据待转换数据的数据说明,罗列全部地物要素类别及gb编码,整理全部类别地物要素,将矢量属性表中地物要素代码作为唯一识别关键字,得到的集合设为m,将其以excel形式存储,作为待转换数据编码表,缩写为m表;s2-2 地物转换关系自动匹配,设由s1-4中梳理的地物要素类别为n,根据地物要素集m与n中地物要素集的编码或中文名称,将s2-1中的m表与s1-4中得到的n表匹配关联关系,以m表为主表,n表为附表,以左连接方式,建立一一对应的转换关系;s2-3整理未匹配地物要素转换关系,对s2-2中m数据及未能匹配成功的地物要素,手动设置到n中相近的地物类别中去,使待转换数据每一类要素都具备目标图层和要素特征信息,得到待转换数据的地物要素映射关系及特征表达表;s3 基于fme的数据转换模板程序设计;s3-1 读取空间要素和表达特征信息表,创建两个读模块,一个用于读取原始gdb/mdb空间数据库,根据数据类型设置解析数据格式,读取模式为合并读取,一个用于读取步骤s2-3中得到的地物要素映射关系及特征表达表;s3-2属性信息挂接,利用featuremerger转换器将空间地物要素对象的空间要素属性表和步骤s2-3 得到的地物要素映射关系及特征表达表进行表连接,将地理信息空间数据库要素gb码字段和地物要素原始数据编码字段作为唯一匹配字段,通过属性挂接其拓展属性表,赋予每个空间要素在cad平台下的目标图层和表达属性;s3-3数据分流,对s1-3中合并成功后的空间要素按照几何类型进行数据分流;s3-4特殊图层处理;s3-5创建新的表达要素,在cad表达中创建新的注记和填充要素,将拓展属性表中的内容转换地图符号表示;s3-6设置数据扇出规则,写出数据;s4 待转换数据检查与预处理,检查原始待转换数据格式、加密状态、坐标系统及数据库版本,确保数据正常读取和解析;s5 设置转换参数进行第一块图数据转换,设置原始gdb/mdb空间数据库坐标系统、目标成果坐标系统与投影方式,设置目标成果的cad成果版本,选取第一块数据区域开展数据成果转换;s6 问题查找及数据转换模板修复完善,通过用户图形界面的要素数据流计数,在fme软件中利用datainspector工具查找各个转换器未成功转换的要素,对步骤s3设计得到的转换模板进行修复和完善,直至全部要素转换完成;s7 划分数据区域执行地形图批量化转换,根据数据转换区域数据量和数据格式,制定数据转换策略,对gdb数据类型的空间数据库,根据图幅范围进行数据分幅输出,通过spatialfilter转换器过滤空间要素进行分块处理;对mdb空间数据库,根据邻接关系将若
干mdb原始文件合并进行转换输出;s8 数字地形图数据转换结果抽查,对步骤s7全部转换成果数据进行抽样数据质量检查,抽样检查的图幅比例为10%;s9 数字地形图图幅范围线制作;s9-1地形图图幅范围线批量提取,从地形图数据中根据图层要素编码提取每块地形图图幅的范围矢量面要素,转换为dwg格式文件输出;s9-2地形图图幅名称注记制作;s10 数字地形图转换成果整理归档。2.根据权利要求1所述的空间数据库到铁路cad数字地形图全要素快速转换方法,其特征在于:所述步骤s2中,根据空间数据库设计数据说明,梳理每一类地物的点线面要素在cad平台的表达规则。3.根据权利要求1所述的空间数据库到铁路cad数字地形图全要素快速转换方法,其特征在于:所述步骤s3中通过fme平台下实现gdb/mdb空间数据库到cad的全要素转换。4.根据权利要求1所述的空间数据库到铁路cad数字地形图全要素快速转换方法,其特征在于:所述步骤s3-3中具体包括对点、线、面进行数据分流,点状要素进一步划分为注记、块参照两类,线状要素按照模板文件表达样式写出,面状要素划分为包含填充的面状要素及不包含填充的面状要素。5.根据权利要求1所述的空间数据库到铁路cad数字地形图全要素快速转换方法,其特征在于:所述步骤s3-4中具体包括对等高线、普通房屋、高层房屋3种特殊图层要素进行处理。6.根据权利要求1所述的空间数据库到铁路cad数字地形图全要素快速转换方法,其特征在于:所述步骤s3-6具体为创建一个写模块,将经过转换、创建后的地物要素按照目标地物要素编码进行数据扇出,使其按照目标图层编码对数据进行重新分类存储,以s1-2得到的块参照及图层定义参照写出模板,转储dwg格式地形图成果写出。7.根据权利要求1所述的空间数据库到铁路cad数字地形图全要素快速转换方法,其特征在于:所述步骤s6中利用fme软件开展可视化组件编程方式,监测和调试数据要素流向,快速查找未成功转换要素原因,通过反复执行s6操作,直至实现完全的要素地类转换。8.根据权利要求1所述的空间数据库到铁路cad数字地形图全要素快速转换方法,其特征在于:所述步骤s7中根据地形图图幅范围,通过空间分析方式开展分区域批量自动转换处理。9.根据权利要求1所述的空间数据库到铁路cad数字地形图全要素快速转换方法,其特征在于:所述步骤s8中检查内容包括

图形表达错误及地物要素样式错误;

地形图要素图形缺失;

关键信息丢失。10.根据权利要求1所述的空间数据库到铁路cad数字地形图全要素快速转换方法,其特征在于:所述步骤s9-2具体为从地形图数据中获取每块地形图的地形图编号,将其文字注记形式创建与s9-1地形图范围矢量要素合并输出,注记位置取s9-1中对应图幅范围多边形的几何中心。

技术总结
本发明涉及一种空间数据库到铁路CAD数字地形图全要素快速转换方法,包括以下步骤,S1制作CAD平台下数字地形图地物要素标准化表达参照;S2构建地物要素从地理信息空间数据库到CAD地形图的转换关系;S3基于FME的数据转换模板程序设计;S4待转换数据检查与预处理;S5设置转换参数进行第一块图数据转换;S6问题查找及数据转换模板修复完善;S7划分数据区域执行地形图批量化转换;S8数字地形图数据转换结果抽查;S9数字地形图图幅范围线制作;S10数字地形图转换成果整理归档。本发明实现了GIS平台空间数据库到CAD平台下数字线划图的快速批量转换,避免大量的人工编图操作,有效提高了数据生产效率,有效避免数据转换过程中的信息丢失。失。失。


技术研发人员:王大刚 甘俊 周文明 张冠军 李平苍 赵振洋 李广宇 张浩 翟旭 李特 赵梦杰
受保护的技术使用者:中国铁路设计集团有限公司
技术研发日:2022.08.22
技术公布日:2022/9/20
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1