将CAD图形与属性数据导入GIS系统的方法技术方案

技术编号:7446851 阅读:3380 留言:0更新日期:2012-06-20 20:44
本发明专利技术公开了一种将CAD图形与属性数据导入GIS系统的方法,包括以下步骤:一、采掘工程平面图导入:101、分图层存储;102、图层命名;103、采掘工程平面图导入GIS系统;二、属性数据导入:属性数据导入之前,以数据表的形式对采掘工程平面图的属性数据进行存储并生成属性数据表;对属性数据进行导入时,其导入过程如下:201、属性数据识别;202、属性数据导入GIS系统;三、属性数据与AutoCAD图形同步显示。本发明专利技术设计合理、导入方法步骤简单且使用效果好、实用价值高,能有效解决现有采掘工程平面图导入GIS系统后无法与图中的属性数据进行关联、操作步骤复杂、需借助第三方软件、使用效果较差等问题。

【技术实现步骤摘要】
将CAD图形与属性数据导入GIS系统的方法
本专利技术属于采用AutoCAD软件绘制的煤矿采掘工程平面图处理
,尤其是涉及一种将CAD图形与属性数据导入GIS系统的方法。
技术介绍
国土资源管理部门建设的矿政监督管理系统需要对矿山企业的巷道、采空区等矿山采掘情况进行测量、制图,以实现对矿山企业采掘情况的监管,监管内容主要包括历史回溯、越层越界开采判断、定量分析等。但是,目前一般由国土资源管理部门的专业矿山测量队伍或者第三方的专业矿山测量队伍采用经纬仪、全站仪、水准仪、测距仪、地形测绘仪、陀螺经纬仪、悬挂罗盘仪、地质罗盘仪、激光指向仪、GPS、坡度规、测量绳、各种钢尺、三脚架、 标杆、塔尺等机光电相结合的高效率、数字化、自动化、全能性矿山测量仪器,按照国家规定的矿山测量方法和测量标准获取矿山巷道、采空区等矿山数据后,采用AutoCAD软件绘制采掘工程平面图,采掘工程平面图(英文名称mining engineering plan)是反映开采矿层或开采分层内采掘工程、地质信息的综合性图件。由于该图主要用于人工查阅,因此图形对象的很多属性信息都直接标注在图形旁边,主要包括巷道名称、掘进年度、巷道类型和采空区形成年度、动用储量、采出储量、损失储量、新增储量等信息,因此矿政监督管理系统需要将采掘工程平面图导入系统,由矿政监督管理系统进行数据存储和分析。GIS系统(地理信息系统,geographic information system的英文缩写,尤其是随着地理科学、计算机技术、 遥感技术和信息科学的发展而发展起来)中每个空间对象都有一个唯一的ID号用以与属性信息建立关联和进行空间分析,但是目前AutoCAD制作的采掘工程平面图中巷道、采空区的对象都没有唯一的ID号,因此采掘工程平面图导入GIS系统后无法与图中的属性数据进行关联,也无法进行空间分析。目前,AutoCAD图件虽然可以扩展数据添加属性数据,但是在导入基于SuperMap 组件开发的GIS系统时,这些属性数据并不能随之导入。如果想把属性数据导入必须进行转换,先转换成带有属性数据的SHP文件,然后再导入GIS系统。具体步骤如下第一步、将属性数据通过AutoCAD的扩展数据加入采掘工程平面图的Dwg文件中;第二步、使用FME软件将Dwg文件转换成带属性数据的SHP文件;第三步、将SHP文件导入到GIS系统中。实际使用时,上述现有方法需要借助第三方的软件,而且该方法只能将采掘工程平面图和属性数据导入GIS系统,由于每期的采掘工程平面图只反映矿山企业的采掘现状,由于同一个巷道或者采空区在导入GIS后的两期采掘工程平面图中没有相同的ID,因此无法对两期采掘工程平面图进行比对和空间分析。
技术实现思路
本专利技术所要解决的技术问题在于针对上述现有技术中的不足,提供一种将CAD图形与属性数据导入GIS系统的方法,其设计合理、导入方法步骤简单且使用效果好、实用价值高,能有效解决现有采掘工程平面图导入GIS系统后无法与图中的属性数据进行关联、操作步骤复杂、需借助第三方软件、使用效果较差等问题。为解决上述技术问题,本专利技术采用的技术方案是一种将CAD图形与属性数据导入GIS系统的方法,其特征在于该方法包括以下步骤步骤一、采掘工程平面图导入采用数据处理设备对采掘工程平面图进行整理及导入,且其整理及导入过程如下101、分图层存储通过AutoCAD软件打开采掘工程平面图,并将所述采掘工程平面图拆分成多个相互独立的图形对象,再将拆分成的多个所述图形对象分别存储至多个不同的图层中,且多个所述图层分别与多个所述图形对象一一对应;所述采掘工程平面图为采用AutoCAD软件绘制的被管理煤矿的采掘工程平面102、图层命名对步骤101中多个所述图层分别进行命名,并获得分图层存储并重新命名后的采掘工程平面图;命名后,多个所述图层的图层名称互不相同;103、采掘工程平面图导入GIS系统通过GIS系统打开步骤102中所述分图层存储并重新命名后的采掘工程平面图,将所述分图层存储并重新命名后的采掘工程平面图导入GIS系统;步骤二、属性数据导入属性数据导入之前,采用数据处理设备以数据表的形式, 对所述采掘工程平面图的所有属性数据进行存储,并生成属性数据表;对属性数据进行存储时,以步骤101中所述图形对象为单位进行存储,每个所述图形对象的所有属性数据存储为一条存储记录,且所述属性数据表对应包括多条存储记录;多条所述存储记录分别与步骤101中多个所述图形对象一一对应,且多条所述存储记录相应分别与对多个所述图形对象进行存储的多个所述图层一一对应;多条所述存储记录的存储方式均相同,且每一条存储记录均包括对该条存储记录进行唯一区分的主键编号和该条存储记录所对应图形对象的所有属性数据,每一条存储记录中的所有属性数据与其主键编号之间均通过关联单元进行关联,且每一条存储记录的主键编号均与该条存储记录所对应图层的图层名称相同;对属性数据进行导入时,采用数据处理设备将所述属性数据表中所存储的属性数据导入到步骤103中导入GIS系统的采掘工程平面图中,其导入过程如下201、属性数据识别所述数据处理设备对所述属性数据表中多条存储记录的主键编号分别进行识别,且对多条所述存储记录的识别方法均相同;对于任一条被识别存储记录来说,其识别过程如下2011、存储记录主键编号识读所述数据处理设备调用主键编号识读模块,识读出被识别存储记录中的主键编号;2012、存储记录主键编号与图层名称匹配所述数据处理设备调用图层名称匹配模块,将步骤2011中识读出的主键编号分别与步骤102中多个所述图层的图层名称进行一一匹配,并根据匹配结果将被识别存储记录与匹配得出的匹配图层之间通过关联单元进行关联;所述匹配图层为图层名称与步骤2011中识读出的主键编号相同的图层;2013、多次重复步骤2011至步骤2012,直至完成所述属性数据表中多条所述存储记录的属性数据识别过程;202、属性数据导入GIS系统所述数据处理设备调用属性数据添加模块,将多条所述存储记录中存储的所有数据和各条存储记录与其匹配图层之间的关联关系同时添加并存入所述GIS系统内建立的属性数据存储单元中;步骤三、属性数据与AutoCAD图形同步显示采用数据处理设备且通过GIS系统打开任一个步骤一中所述的图层时,与所述数据处理设备相接的显示单元对当前所打开图层中所存储图形对象的AutoCAD图形进行显示,同时所述数据处理设备调用属性信息查询模块查询出与当前所打开图层相关联的存储记录,并通过显示单元对查找出的存储记录中所存储的所有数据进行同步显示。上述将CAD图形与属性数据导入GIS系统的方法,其特征是步骤101中所述图形对象为一个煤矿开采权边界线、一个巷道或一个采空区的AutoCAD图形,相应地任一个所述图层中均存储且只能存储一个煤矿开采权边界线、一个巷道或一个采空区的AutoCAD图形。上述将CAD图形与属性数据导入GIS系统的方法,其特征是步骤二中所述每一条存储记录的所有属性数据均包括主键编号、属性名称和具体数据三类信息,所述主键编号的数量为一个,所述属性名称和所述具体数据的数量相同且二者一一对应,每一个具体数据与其对应的属性名称和该条存储记录的主键编号之间均通过关联单元进行关联;多条所述存本文档来自技高网
...

【技术保护点】

【技术特征摘要】

【专利技术属性】
技术研发人员:段建华
申请(专利权)人:西安煤航信息产业有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术