CAD数据向GIS数据转换方法的研究
- 格式:pdf
- 大小:364.06 KB
- 文档页数:5
AutoCAD数据向GIS数据格式转换前的数据处理摘要:cad数据注重线条的颜色、线型和图形质量,不注重实体间的拓扑关系,而gis数据注重实体间关系的连续性、闭合状、一般性等因素。
两者有着各自的优缺点,两者数据的转换在现如今变得尤为重要。
本文研究了数据转换的重要意义,介绍了cad与gis 在数据格式和结构之间的差异,直接转换存在的各种问题。
重点研究cad数据到gis转换前的数据处理,包括:数据编码分层,闭合检验,高程注记处理等等。
关键词:cad;gis;数据转换;数据处理中图分类号:p208 文献标识码:a 文章编号:1673-8500(2012)09-0116-01本文研究重点就是cad数据向gis转换前的数据处理。
一、数据转换gis技术已经飞速发展,gis已经被应用到社会的各个部门。
但是因为gis被应用的各部门工作性质不同,所以各个专业在gis软件的选择上也就各有不同,这就造成社会上多种gis软件和各种各样gis数据格式并存的现象。
面对多种多样的数据格式,我们怎样才能有效地利用它们呢?这其实就是数据共享与数据转换的问题。
而遇到数据格式不能转换或数据格式转换后丢失信息的棘手问题,严重地阻碍了数据在各部门和各软件系统中的流动与共享。
实现数据转换,可以使更多的人更充分地使用已有数据资源减少资料收集、数据采集等重复劳动和相应费用,而把精力重点放在开发新的应用程序及系统集成上。
二、数据转换的益处数据转换的益处具体表现为以下几个方面:1.便于实现gis数据和信息的持续利用,节约gis项目的费用,提高项目的效益。
2.使得空间信息能够在相互不兼容的系统中进行交换,并保持被传递数据的本来意义。
3.便于发挥不同gis软件的长处。
结合各自工作的要求和特点,使用不同的gis软件将有利于工作的顺利开展,节约时间,提高效率。
4.可以降低系统开发的成本,同时降低数据采集和维护的成本。
5.使得对数据库的更新可以使用多种不同的数据源。
7科技资讯 S CI EN CE & T EC HNO LO GY I NF OR MA TI ON 信 息 技 术地理信息数据是GIS应用系统的血液,GIS应用本身就体现为对地理数据的处理:数据采集、编辑、存储、管理、分析、查询、显示与制图。
本文介绍了如何实现竣工测量成果(CAD)向增量信息文件格式的转换。
1 转换前的数据处理(1)图形数据分层和编码。
由于地形图要素分层、分类及编码的好坏直接影响到地理信息数据的录入、使用和交换,因此,必须依照地形图图式对地形图要素进行严密的科学划分,进行合适的分层,形成系统的分类与代码体系,以保证其采集、存储、检索、分析、输出及交换的一致、方便和高效。
分层是数字化成图系统中数据组织的一种重要手段,我们按照地物实体类别分层,即以我国现行的《1∶500,1∶1000,1∶2000地形图要素的分类与代码》将地形实体分为九大类:测量控制点,居民地和垣栅,工矿建筑及其他设施,交通及附属设施,管线及附属设施,水系及附属设施,境界,地貌与土质,植被等,并对每一大类中所包含的地图实体做了详细的规定。
本次实验根据根据竣工测量的内容以及成果规范等实际情况,在现行的国家地形图要素分类的基础上进行了细分。
(2)要素分类和编码。
要素的分类和编码是建立空间数据库的基础,它影响到系统内数据的组织、采集、存取、编辑和使用等方法,更影响到数据的转换和交换,因而可以称作是空间数据库的“生命线”。
数据的规范化和标准化首先就体现在分类和编码方案上。
在本次的基础空间数据库,尤其是地形数据库的分类和编码(要素表的设计)工作中。
(3)线、多边形闭合性检验。
对于线状要素,在采集时一般采用重新数字化地物的定位中心线,并使其具有规定的代码和属性。
对于面状地物,如房屋、水体、公园、绿地等应该表示成一个闭合整体,面状区域中输入唯一的标识点,使其具有规定的代码和属性。
当不同地物有公共边时,重合部分要重新数字化,每次给出相应地物的代码和属性,重合部分严格的进行捕捉。
CAD到GIS数据格式转换的探讨作者:刘玉财何涛来源:《城市建设理论研究》2013年第04期摘要:随着计算机技术的发展,地理信息系统经历了将近五十年的发展,日趋成熟,正在由二维GIS走向三维GIS。
然而同GIS的开发相比,GIS的数据录入或数据库建设明显薄弱。
因此怎样利用好现有的CAD数据,让其符合GIS的要求仍然是当前的重要问题。
本文以地下管线CAD数据为例,论述CAD数据和GIS数据的主要区别、转换方法以及转换过程中存在的问题。
关键词:GIS;CAD数据;数据格式转换;ArcGISAbstract: With the development of computer technology, GIS(geographic information system) which has gone through nearly five decades of development, is maturing to three-dimensional GIS form the two-dimensional GIS. However, compared with GIS’s development, GIS data entry or database construction is significantly weak, so how to make good use of existing CAD data, and meet the requirements of GIS is still important. Take the plan CAD data as example, the paper discussesed the main difference、conversion method and conversion process between the CAD data and GIS data.Key words: GIS; CAD data ; data format transformation; ArcGIS中图分类号:TU990.3 文献标识码:A 文章编号:1引言经历将近五十年的发展历程,GIS在各行各业得到广泛应用,已日趋成熟。
CAD数据向ARC GIS数据转换方法研究[摘要]目前测绘部门数据大多数是以CAD格式存储,而单一的CAD格式数据并不能满足实际需求,数据格式转换不可避免。
本文在详细分析CAD数据与ARCGIS数据的特点基础上,分析这两种格式转换存在的不足之处,然后对比ARCGIS自动转换功能与FME转换的优缺点,最后举例实现CAD数据向ARCGIS数据进行转换。
[关键词]ARCGIS;CAD;数据转换0引言数据是实现世界中的信息载体,是信息的具体表达形式。
在GIS出现以前,我国的测绘部门的数据大多数是以CAD的DWG或者DXF格式进行保存;随着GIS的出现并迅速发展从空间地理信息角度来看,CAD存在着缺乏对空间数据的描述和分析等问题。
然而,GIS却在空间分析方面发挥着强大的作用,能够对已有的空间数据进行建模、管理,以特定的数据格式保存翻。
因此,为充分利用目前已有的CAD数据作为建立GIS空间信息数据库的数据源,就需要采用切实可行的办法将海量的CAD数据转换成GIS格式的数据。
1数据特点分析1.1CAD数据特点CAD以强大的图形绘制和编辑功能闻名全球,DWG和DXF是AutoCAD 常用的2种数据格式,主要用于描述地理实体的空间位置和几何形状,将点、线、面以及颜色、线性等属性以二进制文件存储;用户可以根据自己的需要用使用特定的线型、字体和颜色等形式表达地理实体的信息。
同时DXF格式也是CAD 用于与其他软件进行数据交换的公开的共享数据格式,是一种开放式矢量数据格式。
DXF数据通常是以ASCII码文件保存,用户可以通过直接读取这种数据文件,从而实现CAD数据与其他软件之间的格式转换。
1.2ARCGIS数据特点ARCGIS作为国内目前使用最为广泛的GIS软件之一,其数据存储方式主要有:Geodatabase、coverage和shapefile三种。
Geodatabase是DBMS中的一个空间数据库,它包含了矢量数据、栅格数据、表以及其它GIS对象,是建立在简单要素模型基础之上的;coverage是一种矢量格式文件的要素类的集合,把几何和空间拓扑关系存储在二进制文件中,属性数据则被存放在INFO表或RDBMS 中;Shapefile也是一种矢量格式文件,一般是由主文件(.shp),索引文件(.shx)和DBASE(.dbf)文件组成,分别用于存储空间、属性和两者的空间关系,由于shapefile文件不存储拓扑信息,所以在显示和访问效率上相对于coverage要快许多,是ARCGIS数据一种比较通用的数据交换的格式。
CAD转地理信息系统(GIS)方法地理信息系统(GIS)是用于捕捉、存储、处理、分析和展示地理数据的系统。
而CAD(计算机辅助设计)软件则是用于制图和设计的工具。
将CAD数据转换为GIS数据是在不同领域中常见的需求,例如城市规划、土地管理和资源管理等。
下面是一些将CAD数据转换为GIS数据的方法:1. 数据准备:在转换之前,需要对CAD数据进行准备。
这包括清理和规范化数据,检查和修复几何错误,并确保图层和属性与转换后的GIS数据一致。
数据准备:在转换之前,需要对CAD数据进行准备。
这包括清理和规范化数据,检查和修复几何错误,并确保图层和属性与转换后的GIS数据一致。
2. 数据格式转换:CAD数据通常使用.dwg或.dxf格式存储,而GIS数据通常使用.shp(Shapefile)或.geodatabase格式存储。
可以使用专门的数据格式转换工具,如ArcGIS、QGIS或MapInfo来将CAD数据转换为适合GIS软件使用的格式。
数据格式转换:CAD数据通常使用.dwg或.dxf格式存储,而GIS数据通常使用.shp (Shapefile)或.geodatabase格式存储。
可以使用专门的数据格式转换工具,如ArcGIS、QGIS或MapInfo来将CAD数据转换为适合GIS软件使用的格式。
3. 坐标转换:CAD软件通常使用本地坐标系统,而GIS软件使用地理坐标系统。
因此,在进行CAD到GIS转换时,需要进行坐标转换。
可以使用坐标转换工具或软件,例如转换潜水器(Translator)、投影引擎或坐标转换库,将CAD数据的坐标转换为GIS数据的坐标系统。
坐标转换:CAD软件通常使用本地坐标系统,而GIS软件使用地理坐标系统。
因此,在进行CAD到GIS转换时,需要进行坐标转换。
可以使用坐标转换工具或软件,例如转换潜水器(Translator)、投影引擎或坐标转换库,将CAD数据的坐标转换为GIS数据的坐标系统。
基于FME的CAD与GIS数据转换研究摘要:CAD格式数据与GIS格式数据转换问题,一直是GIS技术发展中核心的问题之一。
该文从典型的CAD软件CASS和GIS软件ArcGIS的研究入手,实现了基于FME的CASS向ArcGIS数据的无损转换。
关键词:CASS GIS CAD FME 数据转换GIS数据与CAD数据之间的转变是处理数据共同使用的主要方法,而且形成了数据共同使用的通道,有利于资料的有效使用,降低投入支出、促进空间信息业的发展[1]。
1 基于FME建立ArcGIS数据库FME的转变没有那么容易,并不是表面上的那样,从一个形式转变成其它的形式,更核心的是FME实现了“语义转换”(宽通道转换),它的重点是按照最终用户或系统的要求转换数字的图像,而是全部地以一种普遍的形式投入使用,而且很看重以不同种类的模块来自持数字处理人员进行工作,同时能够转换成工作人员所需的形态,而在这一系列的转变过程中,形式的转变只是局部内容。
语义上的转变能够有一个引擎做支持,该设备可以对新执行的操作进行意义的坚定。
支撑该设备的是FME带来的一种非常丰富的数据模型,它比各种专用格式所支持的数据模型要更丰富,并且具有内部的一致性和扩展性,从而实现很高程度的数据重新定义。
基于FME实现CASS格式数据到ArcGIS格式数据转换的技术如图1所示:具体操作步骤如下:数据转换和处理前,应对需要处理的数据进行必要的分析。
分析后发现存在许多问题,如房屋大多未闭合,许多实体没有属性或者属性错误,同时也有不胡搜啊缺乏特性的不足之处,这些不足之处能够使得进行转变之后的图像无法在ArcGIS中得以清晰地区分空间图形实体,并且在入库时也不能将CASS带来的实际的标码和体系制作的标码一一配对。
诸如上述几个不足之处,为以后以基本资料GIS问题的研究要进行回避和清理,如果不这样,将会对研究成果造成不好的影响,所以,应该对图像等进行严格的检查。
包括以下几方面:将CASS图形数据进行正确归层并将所有地物加入实体编码、面状地物闭合、属性完整性检查、构造辅助边界(闭合)、连接线状要素、注记修改、删除不合理点、线、面和重复实体、自检等。
CAD格式转ARCGIS格式多图层数据的处理——以某县社界为例摘要:日常工作中有大量的CAD格式(DWG)的数据需要转换成ARCGIS格式(SHP)在ARCGIS中使用,但转换时有许多数据信息会丢失、变化,如何保存尽可能多的准确、完整的信息,是数据转换质量的关键指标。
本文以某县CAD格式的社界转为ARCGIS格式为例,介绍了如何将社界转换为shp格式的同时,将社名,幅员面积,图幅号等注记转为社界shp文件的属性字段。
尽管CAD文件情况和数据千差万别,但其中的处理方具有一定的普遍用途,一些处理技巧希望能够对有需要的同行有所裨益,也希望能够抛砖引玉,与广大同行探讨交流。
关键词:CAD;ARCGIS;数据格式;转换某县的“全县社界总图.DWG”为54坐标系,坐标未加带号,包含全县社界、社名、所在图幅号、面积等信息。
其中社界在“社界层”图层,社名在“社界注记”图层(社名中含乡镇村社名),面积和图幅号在“实测面积及所在图幅”图层,面积与所在图幅号为分数标注形式,面积在上,图幅号在下,中间有一分数线,分数线也在此图层中。
其他还有“征地线”、“指标范围”等图层共计15个图层。
本次拟提取社界、社名、面积、图幅号信息,将社界范围转为Arcgis(shp)格式文件并将社名、面积、图幅号信息导入该shp文件的属性表中,总体思路是用转换工具将CAD信息先导入到地理数据库中,将线文件转换为shape后,将annotation注记层转换为点文件;将线文件中除社界外的其他线(分数线、征地线等)剔除,只保留社界线再转为面,将点文件中的社名、图幅号、面积分离成3个点文件;再用拓扑检查后的社界面文件与三个点文件分别进行“空间连接”,将社名、图幅号、面积赋给社界面文件的属性表中;再用Arcgis自动计算出来的shape area几何面积核实与从CAD注记导出到属性表的面积是否一致验证验算,修改错误后完成转换。
如果需要,可以用制图综合工具的融合工具,按社名字段将各社区飞地与本社融合为一个面。
CAD数据向GIS入库数据的转换戚孝文袁晓霞【摘要】:本文分析了CAD向GIS数据转换过程中存在的问题,并以保证数据质量为前提,详细阐述了基于南方CASS、Geoway和Arcgis10.0下对CAD数据进行转换的流程,使之转换为标准的GIS入库数据。
【关键词】:CAD;GIS;数据转换1、引言随着地理信息系统(GIS)技术的发展,特别是“数字城市”建设的推广,对地形图数据的使用不仅仅停留在浏览上,还需要进行大量的统计、查询、空间分析等操作,而这些都是传统的地形图不能支持的。
为此,需要利用信息化测绘技术,对传统地形图进行整理和重构,构建满足GIS软件所需要的数据。
GIS具有强大的查询统计功能和空间分析能力,在数字产品的管理与应用方面明显优于CAD技术。
虽然大部分GIS软件都提供了数据格式转换功能,但由于CAD软件在数据存储、图元定义、管理风格等方面同GIS软件的差别,其转换的效果不尽人意。
因此,要解决的核心问题是CAD数据要进入GIS,如何进行数据转换和质量控制等。
2、CAD到GIS数据转换的问题CAD到GIS数据的转换应该包括两个方面的内容:一是数据从现有的CAD格式数据转换到选定的GIS格式数据,其几何要素应一致;二是数据从现有的标准和成图方式,包括数据的分层、编码、封闭、接边和符号显示等,应无损地转换为新的分层结构标准和成图方式,并按GIS管理和分析的要求增加数据的属性结构和内容。
因此,CAD到GIS的数据转换就需要解决数据组织、拓扑关系、属性符号及坐标系统等方面的问题。
2.1数据组织CAD数据组织方式松散,点、线、面定义及分层、编码没有严格的关系校验,一个dwg 或dxf文件可以包含多个图层,一个图层可以包含许多专题的内容。
而GIS空间数据具有严格的点、线、面及分层、编码定义域数据校验,并按专题分类、分层显示。
因此,在将CAD 图形数据转化为GIS数据之前,需要对CAD格式的图形数据进行重新组织,把CAD图形元素(点、线、多义线、圆、弧、块、文字等)按专题性质分类分层,以便使CAD图形中的一类专题对应于GIS中的一个图层。
CAD数据导入ARCGIS心得小结一、常用方法:1.直接在ARCMAP(ARCGIS的桌面模式)中加载CAD的DWG格式文件,运用EXPORT DATA 命令输出shape数据(ARCGIS的数据组织方式之一)。
这种方法简单快速,且能保存完整CAD数据信息,但对CAD数据要求较高,需要CAD多线段闭合成面,否则会出现数据丢失。
2.可通过第三方软件,如MAPGIS、ARCVIEW、FME等,先将CAD数据转换成ARCGIS便于识别操作的数据格式,再在ARCGIS中加载处理。
这种方法过程相对复杂,由于涉及第三方软件,数据转换过程不易控制,也可能导致数据丢失。
3.采用ARCGIS的ARCTOOLBOX工具中,Conversion Tools 模块下To shapefile命令,类似于第一种方法,也对CAD数据要求较高,而且处理数据量大。
4.在CAD中将未闭合的多线段进行闭合,然后再导入ARCGIS,这种方法工作量较大,且容易产生碎屑多边形,是数据精度下降。
此外,这种对CAD数据的二次处理结果再导入ARCGIS中,也可能出现数据丢失。
5.可采用ARCGIS的ARCTOOLBOX工具中,Data Interoperability模块下Quick export或者Quick import命令。
这种方法能批量处理数据,识别CAD数据能力较强,输出格式多样,如:shapefile、gdb等,缺点是分层过多,需ARCGIS对数据进行融合。
二、注意事项:1.总之,数据转换的工作量大的问题是不可避免的,只能是尽可能减少。
2.CAD数据转入GIS的polygon要求在CAD中必须是闭合多段线,否则只能转成Polyline。
3.CAD数据转换到GIS中会产生大量数据冗余,因此有必要用delete field删除无用的字段,如:线性、线划颜色、线划宽度等等。
4.CAD数据转成gdb格式,将无法保留原有CAD的数据属性信息,只有GIS的自带字段,例如,需高程信息时不建议转成gdb格式。
CAD数据转化到GIS软件要注意的一些地方:
1、分解各个数据集。
先在CAD中设置值只显示某个数据集(才可以对各个地物进行颜色管
理,不然,全部都是一个数据集,就无法用颜色区别。
比如居民地和井盖那些。
),再另存为保存,导入GIS中。
导入的时候分为“简单数据集”和“CAD数据集”。
应该选择以”
简单数据集”的形式导入,其中,可以不要勾选点数据集,因为点数据集导进去也是多余的。
比如CAD中的居民地数据导入之后变成面状。
但有些CAD数据不是闭合曲线,而且可能存在无用的短悬线。
所以,导入之后,要进一步处理,手动勾画居民地面状图层,并删掉一些影响美观的短悬线。
如下图:
2、处理导入的线数据集,把未生成的面状图层自动补全。
点击菜单中的“数据集处理”>
“线数据集拓处理”。
先选择要处理的线数据集。
除了“创建网络数据集”和“生成拓扑错误”不要勾选外,其他都勾选。
然后点击确定。
最后可以把生成的中间数据集删除。
3、把所需数据集都导入进去以后,调整各图层的位置、颜色和设置相应的符号。
对于没有
的符号,可以自己制作。
4、制作图框把范围之内的数据集包括进去,再给面状图层配色。