如何将AutoCAD数据转化为Shape文件

合集下载

把cad转成shape,并在arcgis中建面全过程

把cad转成shape,并在arcgis中建面全过程

把cad转成shape,并在arcgis中建面全过程在以前自己也转过cad到shape的数据,但是有时候总是要出现一点点的问题,或者不知道怎样做。

最近自己试了几种方法,觉得以下的方法不错,说出来给大家分享。

1、确定你的arcgis是哪个版本的,arcgis9.0在转cad文件的时候要出现属性数据丢失的情况,而arcgis9.2的则不会出现该情况。

2、如果是9.0的,则要用到FME这样专业的数据格式转换工具,要线把dwg 格式的数据保存为dxf格式的数据,再用FME工具转换,这样做出来效果比较好。

3、如果是9.2的版本,则你直接把dwg或者dxf格式的数据加载到arcmap 中去,再右键导出即可。

或者你直接用arc catalog把里面的线文件和点文件和注记右键输出shape格式。

在此过程中,如果你的cad中有以中文命名的图层,那么我们的dxf格式的数据转成shape格式后,土城信息就丢失了,而dwg格式的则不会。

当然你也可以使用FME专业的数据格式转换软件。

4、在arcgis中给你转成的shape格式的数据加上投影信息。

5、在arcgis中建立gdb数据库,并在数据里建立featuredataset,设置好featuredataset的投影和坐标系,大地基准面等信息。

6、把你的shape格式的数据导入到featuredataset里。

7、在gdb数据库里右键建立top关系,选择featuredataset里的线图层,并选择建立top的原则,建好top。

8、把新建的top关系添加到arcmap中去,检查top,有红点的地方就表示那个地方有问题,需要你重新编辑一下,把没有连接起来的连接起来(在editor 中设置捕捉,才能是线与线之间无缝连接)。

9、把自己修改后的数据输出成coverage格式的数据,建立面,大功告成。

10、注意:在cad转shape时候要注意检查cad的线型,如果有arcgis不支持的线型(样条曲线,二次曲线等),转到arcgis中时就要出问题的,而那些线也转不过去。

CAD文件转换为SHP文件

CAD文件转换为SHP文件

CAD转shp文件方法(2009-10-24 09:03:10)转载标签:cadshp杂谈分类:GIS二次开发CAD转shp经常出现的问题是丢失属性数据,利用以下方法可以解决丢属性的问题:①把CAD存放目录和文件名全部改成英文,并且注意不能出现如:"-"、"/"等特俗字符,否则不能生成shp文件或者丢失属性数据;②打开ArcMap—ArcToolbox—Conversion Tools—To Shapefile 弹出对话框操作即可。

CAD中DWG格式转换成SHP文件的方法默认分类2009-05-13 08:18:58 阅读1069 评论1 字号:大中小订阅 .1.先转换为dxf格式,再用国产软件中地MapGIS,转为WT文件(MapGIS点文件)再注记转属性,再用MapGIS转为shp的点文件,文字在点文件属性中。

在MAPGIS里,“文件转换”菜单中有个“选择”菜单,里面有个“压缩存盘”的功能。

把MAPGIS数据导进去后用数据压缩保存数据,然后再输出SHP就基本不丢失数据了。

2.ArcGIS9.2集成了FME, 集成在arctoolbox中的数据交互模块(Data Interoperability Tools)中, 转换后可能坐标系不正确。

3.用工具FME2008版,设置源的坐标系为Unknown,然后设置目标的坐标系,转换后坐标还是原来的坐标.4.首先将CAD数据的dwg格式保存为dxf格式,(mapgis-文件转换-输入DXF-输出SHP)用MapInfo Professional把dxf转成tab文件,然后利用MapInfo的通用转换器将tab文件转换成shape文件,其中注记无法转换,而且转换时要注意坐标系是否正确.5.把dwg另存为dxf,直接在arccatalog中直接点击右键export为shp。

CAD数据转ARCGIS数据(SHP格式)技术中心2010-06-24 14:33:43 阅读85 评论0 字号:大中小订阅.如果希望在ArcGIS中读取CAD文件时是简单明了而非杂乱无章的,那么就需要先在CAD环境下进行简单的数据处理:1、删除不需要的图形:只保留需要的图形,让文件精简一点,有的图层不需要,应该全部删除。

cad转换shape

cad转换shape

一、转换2.1方法一:使用属性分层3.在属性表里选择“Selected By Attribute”,通过属性值区分图层4.经过这样的区分就可以选定图层了5.保存选定的图层为SHP6.保存注意,只保存选定部分2.2方法二:1.先决定要转成的是点、还是线或面文件,然后打开dwg、dxf文件的相应层;2.在Layers里右击加载的层,选Properties,再选Drawing Layers这个tab3.首先“Disable All”,然后再图层列表中打勾勾中希望导出的图层。

4.右击Data Export Data,保存导出的SHP文件。

2.3对于无用属性数据的处理转换后的SHP文件中有许多无用的属性列,除了FID 和Shape 列以外,其他列可以删去,然后添加图层应有的属性列。

CAD和GIS的使用是不同的,然而需要在不同的环境中共享和重用数据是重要的。

CAD文件作为GIS数据集合中的一个重要来源,本文将就CAD到ESRI GIS软件的转换介绍一些相关的工具和方法。

定义首先来看看相关的数据类型说明。

CAD文件常见的CAD文件有AutoCAD?的线画文件(.dwg),MicroStation?的设计文件(.dgn),Autodesk 的线画交换格式(DXF),对于一个MicroStation文件这个文件扩展名是可变的。

CAD文件是由诸如颜色、线型、线宽、符号等静态图形特征组织后的图层集合,其图层并没有象GIS中的图层那样组织严密,实体/元素都包含在一个单一的文件中,属性数据的主要描述依靠图层和注记。

不同的CAD软件版本对不同版本的文件格式有各自的实现(例如AutoCAD 13v,14v,2000v的线画是彼此不同的),这意味着你在进行数据处理时需要注意相关的版本。

DXF文件通常是作为一个ASCII文件,,也可以存为一个二进制文件方式。

CAD文件除了存储静态的图形数据,也可以通过编码对应属性的方式来存储属性数据。

如何将AutoCAD数据转化为Shape文件

如何将AutoCAD数据转化为Shape文件

焦作工学院学报(自然科学版),第22卷,第3期,2003年5月Journal of Jiaozuo Institute of Technology(Natural Science),Vol.22,No.3,May2003如何将AutoCAD数据转化为Shape文件谢洪波,徐招峰,曾玉凤(焦作工学院资源与环境工程系,河南焦作454000)摘要:论述了将AutoCAD数据转化为ArcView的Shape文件的必要性,讨论了转化的条件和要求,详细介绍了转化的具体步骤,并对生成的Shape文件作了简要介绍.关 键 词:AutoCAD;数据转换;ArcView Shape文件中图分类号:TP335 文献标识码:A 文章编号:1007Ο7332(2003)03Ο0235Ο030 引 言ArcView GIS是由美国的Environmental System Research Institute,Inc.(ESRI)公司研制的基于微机面向普通用户的大众化的桌面GIS软件,几乎包含了GIS的所有功能,同时,它还有几个显著的特点:面向对象的程序设计语言Avenue;强大的数据支持功能,不仅可以直接导入处理ArcInfo的Coverage数据和AutoCAD的数据,还支持其他多种矢量和栅格数据;复杂而优秀的扩展模块;数据库支持等.有两个因素影响着ArcView的推广使用,一是国内现有的ArcView数据较少;二是ArcView在空间数据的采集、编辑方面显得繁琐不方便,而AutoCAD在图形数据的采集、编辑方面却有着其独特的优势.另外,在测绘制图、城市规划、资源和环境调查、灾害监测、交通、农业、林业、教育等领域的一些部门已经积累了相当多的AutoCAD图形数据.因此,如何在新建GIS系统时减少投资,重用现有的数据,将现有的AutoCAD数据导入ArcView,并将其转化为ArcView的内部格式Shape 文件就显得非常重要.目前国内这方面论文较少,相关可借鉴经验不多,在数据转化中的许多环节处理不当将极大地影响工作效率,本文主要介绍一些教学、科研实践中总结的相关经验.当前使用的ArcView3.X的Windows版本仅支持到AutoCAD14或更低版本的AutoCAD图形文件(.dwg)和ASCII或二进制格式图形交换文件(.dxf).由于更高版本的AutoCAD系统本身具有将其图形文件(.dwg)另存为AutoCAD R14/L T98/L T97图形(.dwg)或另存为AutoCAD R14/L T98/L T97 DXF(.dwg)的功能,因此,更高版本的AutoCAD图形文件(.dwg)或图形交换文件(.dxf)经过系统转化以后仍然可以用文中介绍的方法将其转换为ArcView的Shape文件.1 将AutoCAD数据转化为Shape文件的条件和要求AutoCAD以图层(layer)来组织图形数据,不同类型的图素如点、线、多边形等可以共层,并且多个图层可共存于一个dwg或dxf文件中.而ArcView是以专题(theme)的形式来组织视图(view),每个视图包含一组专题,每个专题存储于一组Shape文件中,不同的类型空间数据(特征feature)如点、线、多边形等不能共存于同一个专题.因此,在将AutoCAD的图形数据转化为ArcView的Shape文件之前,要将它们按不同的图层来组织.此外,为便于ArcView的可视化表达、 收稿日期:2002Ο10Ο17;修回日期:2003Ο01Ο13 基金项目:焦作工学院“新世纪教改工程”项目(2002004) 作者简介:谢洪波(1968Ο),男,安徽砀山人,讲师,工学硕士,从事GIS方面教学与科研工作.查询以及空间分析功能的实现,对于空间数据类型相同但代表不同类型的地理实体要素,在AutoCAD 中将其存储在不同的图层.如,道路与河流在绘图时通常都用线要素来表达,但是GIS 进行查询和空间分析时,二者往往是不相关的两类地理实体,在用AutoCAD 组织它们时,应分别将二者划分为Road 层和River 层.在转化时,可根据图层开关情况生成多个不同地理专题的Shape 文件.2 将AutoCAD 数据转化为Shape 文件的过程2,1 转化过程(1)打开要转化的AutoCAD 图形文件(.dwg )或图形交换文件(.dxf ),如图1所示.(2)利用AutoCAD 的图层控制工具将不转化为ArcView 的专题的图层以外的其他图层置为不可见状态,将要转化的图层设为可见状态,并记住该图层的图素类型(点、线、多边形),见图2.(3)存盘,打开ArcView ,并建立新的空白视图.(4)单击Add Theme 按扭,出现Add Theme 对话框,定位至存储AutoCAD 文件的目录.如果图件没有出现在对话框中,可能是未加载CAD Reader 扩展模块,见图3.(5)单击文件夹图标,你将看到列出的点、线、多边形、注记等要素类(feature class ),按在AutoCAD 下显示的图素类型选中要素类,单击O K ,见图4.(6)确保视图目录列表中的该视图选中,单击Theme 菜单并选中conver to shape file...菜单项.(7)在出现的对话框中选中Shape 文件要存放的目录,并给Shape 文件取一合适名字,单击O K.(8)在出现的对话框中选择Yes ,单击视图目录中专题旁边的复选框,转换后的ArcView 专题(.shp )就显示在View1的视区,这时可以选中视图目录中的AutoCAD 专题(.dwg )通过Edit 菜单的delete themes 将其删除.(9)重复(2)到(8),直到将AutoCAD 下所有的图层都转换完毕为止.2.2 转换后的Shape 文件如前所述,每一个AutoCAD 图层对应一组Shape 文件,这组文件包括一个主文件(.shp )、一个632 焦作工学院学报(自然科学版) 2003年第22卷索引文件(.shx )和一个dBASE 表,主文件用于存贮特征的空间数据(几何坐标),索引文件用于存贮特征空间数据的索引,而dBASE 表则用来存贮特征的属性数据[2,3].3 结 论在GIS 建设中对现有数据的重用是数据来源的一个重要途径.由于CAD 数据在分层组织时,仅考虑制图的需要,而GIS 在管理组织数据时是以特定的空间数据模型为基础,从地理信息的本质特征出发来进行分层组织和数据抽象的,所以在对CAD 数据进行重用时,应对现有的CAD 数据进行重新组织,充分利用CAD 的图形编辑功能,这对提高GIS 数据采集的工作效率极为有利.参考文献:[1] 刘良明.ArcView 基础教程[M ].北京:测绘出版社,2001.[2] 秦其明,曹五丰,陈 杉.ArcView 地理信息系统实用教程[M ].北京:北京大学出版社,2001.[3] ERSI INC.ArcView (r )GIS 使用手册[M ].曲国胜等译.北京:地震出版社,2000.How to convert AutoCAD data into shape fileXIE Hong Οbo ,XU Zhao Οfeng ,ZEN G Yu Οfeng(Dept.of Resource &Envi r.Eng.of JI T ,Jiaoz uo 454000,Chi na )Abstract :Utilizing existing data is very important in data production of GIS application.This article explains why it should convert AutoCAD vector data format (DW G ,DXF )into ArcView ’s shape format and provides a useful solution to implement the data exchange.In the solution the authors discuss and present the applying conditions ,detailed steps and converted shape file ’s contents.K ey w ords :AutoCAD ;data conversion ;ArcView Shape file(本文责任编校 胡秀芳)732第3期 谢洪波等:如何将AutoCAD 数据转化为Shape 文件。

基于FME实现AutoCAD Dwg向Shape数据转换

基于FME实现AutoCAD Dwg向Shape数据转换

基于FME实现AutoCAD Dwg向Shape数据转换时绿艳;冯国庆【摘要】Data transformation is one of the important means to realize geographic information system data interoperability. This paper discusses current methods of data transformation and existing problems, with AutoCAD DWG data format for example, introduces how to use Featrue Manipulate Engine semantic transition to realize data conversion bwteen AutoCAD DWG data and GIS shape data. Using scriptlets for batch processing, by the analysis and comparison, this method is efficient and economy, and improved the efficiency of cadastral data inventory.%数据转换是实现GIS(Geographic information system)数据间互操作的重要手段之一。

详细阐述目前实现数据转换的几种方法及存在问题,并以AutoCAD dwg数据格式为例,介绍如何利用FME(FeatrueManipulate Engine)语义转换实现AutoCAD dwg数据向GIS shape数据格式转换,并利用脚本程序进行批量处理,这在很大程度上提高了地籍数据入库的效率。

【期刊名称】《北京测绘》【年(卷),期】2012(000)001【总页数】4页(P29-32)【关键词】GIS;FME;语义转换;AutoCAD【作者】时绿艳;冯国庆【作者单位】淮安市水利勘测设计研究院有限公司,江苏淮安223001;淮安市水利勘测设计研究院有限公司,江苏淮安223001【正文语种】中文【中图分类】P208多年以来,GIS系统之间的数据共享问题一直是GIS行业的瓶颈[1]。

Dwg格式(CAD)转换shp格式(ArcGIS)简单教程

Dwg格式(CAD)转换shp格式(ArcGIS)简单教程

Dwg格式(CAD)转换shp格式(ArcGIS)简单教程(小技巧:看Word文档的时候,按住Ctrl键的同时滚动鼠标滚轮有惊喜!)
方法一
1.1以下面这个简单的CAD文件为例
1.2在ArcGIS中打开
1.3打开之后会发现这里有Annotation(注记)、点、线、面、MultiPatch(多面)五种格式的文件,选择你想要的那种格式,以导出Polyline(线)为例,右键Data—Export Data
1.4在下面的这个界面选择你要保存的文件格式、名称和路径,以shp文件为例如下
1.5转换成功之后效果如下
方法二
2.1打开ArcToolBox—Conversion Tools—To shapefile
2.2选择你想要的那种格式,以导出Polyline(线)为例
2.3选择要保存的文件夹(文件的名字不用命名,系统自动命名,可以在转化成功之后重命名)
2.4转换成功效果如下
方法三
3.1在CAD中把dwg另存为dxf格式
3.2然后在MapGIS里把dxf格式转换成shp格式即可,但是这种方法需要用两种软件比较麻烦不推荐使用。

Cad数据转入shp技术流程

Cad数据转入shp技术流程

深的 入精 贯习神 彻中部和 落纪选。要 实委拔深锋求 中机任入为队, 央关用学员 的”特 和、工习的 情 装别 省组中作《标 形 、本是坚织央条中准 和 统质“ 市守原组例源国和 处 一九 委为则织、》,共条 分 思使个 关人、部遵等标 弘产件 规 想命严 于做优《守法准 扬党章; 定 行,禁 从事良关党规和 党地党学 。 动进止 严的作于章制条 的方个规习 ,一、 治基风加、县度件 优委全。党 认步九动准,强维处,。 良员面着规 真明个 的实和牢换护级学认 传会,”眼学确一 重效底记届党以习教真 统工充战明要 习“律 大;线入风章上市育学 和作中分略确掌 习四” 决要。党气,党委、习 作条、展布基握 近个纪 策在充誓监坚员加理《 风全例五示局本廉 平服律 部学分词督定领强论中 ;体》中共、标洁 总从要 署,发的理导领武国 深党《全产贯准自”求 。做关挥牢通(想干导装共 刻员中会党彻、律 市的,区合键机记知川信部班(。,产 汲学国精人落树准 X要重域格在关党》委念要 X子二根进党 取习共年神的实立则 系求点中党做的和办;学思)据一廉 违党产在,优五行规 统掌心员。组宗中〔认深想学省步洁 纪章党全进良大为定 先掌握关”要织旨央全2真一政系委坚自 违,党体0一风发规的握“于提学深战,、体1学层治列办定律 法要组党6步貌展范“四在供习入斗深省党〕习,建讲公理准 反深工员巩和理,四的个题全坚教学堡入委员1党系设话厅想则 面入作中4固时念组个领廉学体强育习垒领、个讲号的统。印信》 典领条开拓代,织必导洁习党保实贯作会市定 专 。党)历学实着发念《 型会例展精实和须干”讨员证施彻用党委理 题课和史习施眼的,中党(”一“党神现引部论中。方习和员有想 组,《领意加《提国 的试学 制、的;X导“必四,开案近党条关信 织支中X学悟见强关 二高共 教性行习 度总党群要事广四须个按展〉平员件严念 讨部共习党等理于 、党产 训质)讨 要体章众带业大个具自照“的总先和肃, 论书X革章制照在 主性党 ,、》论 求要党X路着“坚备觉“学通书锋义换学明 ,记市命度武入全 要觉纪 自宗《” ,求规线问十员持的四党知记模务届习确 每给委先深文党省 内悟律 觉旨头。 党、教题三逐”六,个章》系范、纪教政 个 开支办辈刻件志党 容;处 讲、政,落以 小学育五条项讲党(列作权律育治 专 展部公和把,愿员要分 政指领带实党 组系,”逐掌基于党规(X重用利动方 题 “党室先握学谈中X坚条 治导头全组 每列践针发句握本“课、一委要,员向 集 两关进“观理开持例 、思干严面中 月讲活对展通各条七”学)办讲领明部” 中 学讲于典两,想展学》 讲守从心 底话动问良读类件定个要系学〔话导确署、 学 一党印型个温在、“用等 规政严组,和题好党违共有求列党2,带做,“ 习 做课发先入推谈学0结党 矩奋治形 织做“改开章纪关产之,1全头合以坚 讨 ”,〈用党动信讲6合内 、斗纪党式 一合三,局行键党”开〕面、格华党持 论 学邀关好志改念话章、法 守目律责, 次格严进和明时人“展2贯以党民支根 不 习请于红愿革,党8创规 纪标和任定 党三一“确性刻理五党号彻上族部本 得 教党在色和发对做规先, 律、保政。期 员实步决做锻站想个组)落率优为宗 少 育校全教入展照合、争尊 ,持治组 集”坚胜合,炼得信必班实下秀三 单旨 于 ,教市育党稳入格学优崇公规织 中学专持全格向和出念须子结党,,传、 位1基师党资誓定党系,仆矩集 学天习题问面党党道,”成合的为站统主 开敢 础、员讲词实誓员列进章情,中 习。教题小员的德危牢等员我十协稳美要 展于专中规,践词”讲一怀带学 。育导康的”理修险固重到局八调政德措 一担 (家开矩交中找学话步精,头习 支(成向、中论养时树要联实大推治,施 次当 三学展、流建标习,强神牢, 部以果建奋和,候立论系际进全立筑主作 )者“有思功准教做化,记固(每下;注成发路心豁党述区,十“面场牢题为 开给学国纪想立、育合宗推共树一次 季简要重有线存得的,县现八四从,拒党” 展特律体业找实格旨动产立)确 度称突活为方敬出意认X制届严把腐日、 “员章色,会。差X施党观X党和开定 召“出述、针畏,识真局定三治X理防活“ 四干党社讲。距方员念《加员贯展1开两正,建政、在县践带如中党想变动个坚部规会道。案”党快永彻“一学面领功策手X(党 处行头下、等信的,专守 讲、干主德X党学委发远落两次一会立看握事 二员 级“讲党实四方念防组题纪 党学重部义、支习会展是实重全做贯业齐戒)意 以三党中施新面时线织开律 课系要读道有部教的、劳五温体”穿。,尺“ 开识 上严课央方要的时;党展底 ”,列讲本路品书育工科动大两党学其认,十 展党三决案中求深处始员交线 。鼓讲话)、全行记方作学人发对员习习中真廉三 “强 员实局定国,刻处终重流党励话精》“体,作案方发民展照会教系的贯洁五 三化 领”党,特坚内体保温研树 支普建神为五党讲学》法展的理”议育列马彻从” 个党 导要组2情色持涵现入讨立 部通理 立。基位员奉习0》、普念主,)讲克省政规的 干求书1怀社以和为干党。清 要念 与本一要献动6纳和通,题分话县思委、划宗 部和记、会知要行事志按风 结员怎 全教体坚、员入谐一带党别,处主、从开旨 要好给务主促求动创愿照正 合、么 面材”持有,学发员头日围要级义市严局意 学干实义行。的业、“气 专办 建,总学作领习展,攻活绕重以立委治起识 做部思、要力重三”、 成深体做为导内。密坚动“点上场决家步, 结标想“知着量开温会3的新 小入布结干容切克。坚学党观策,、积 合准作四行重(;拓入一要战 康学局合部。联难4习员点部带“极 ,风个合学三坚进月 党课求略 社习、,格带深系、《干方署头决践 对带。全一习)定取底 誓和怎 会《“坚党头入群敢习部法,弘胜行 照头要面,领做正的前 词内么 相习四员重领众于近要,做扬全社 习坚深”做会合确精,容干 适近个。会,担平以领政社面会 近定入战讲习格的气结 对;” 应平全引关全当总《会治小主 平理领略政近党神合重学 、总面导于心,书习贯上主康义 总想会布治平员,点习 有书”党改全带记近穿的义、核 书信我局、总。方平学研 效记战员革意系平其明核建心 记念国、有书着向常习讨 服系略强发为列谈中白心成价 关发五信记眼,时习; 务列布化展人重治的人价区值展大念来党经候近注 国重局政稳民要国坚;值域战发,川和常看平重 家要、治定服讲理定践体中略展视国主得总同 治讲五意、务话政信行系心机理察家动出书X理话大识内;X读》仰党和遇念重事向,记工 和读发,政加本《追的中、要业党对作 “本展保外强(习求宗中社讲的四“ 五(理持交党2近、旨会话新央川存 位02念政国1平0历,主和发看工凭 一61、治防年总6史义系展齐作、 体年全本、版书担核列对的留 ”版面色治)记当心重党系史 建)深党》重意价要员列、 设》化治,要识值指的资 的,改国重讲、观示政 X要革治X点话真和、 事将军领文挚全育 业毛的会章为面人 发泽重理选民从” 展东要想编严的 体同论信(治作 系志念领党用 。、导等结全中方合体国面起党梦来员、,学加快

如何将AutoCAD数据转化为Shape文件

如何将AutoCAD数据转化为Shape文件

如何将AutoCAD数据转化为Shape文件
谢洪波;徐招峰;曾玉凤
【期刊名称】《河南理工大学学报(自然科学版)》
【年(卷),期】2003(022)003
【摘要】论述了将AutoCAD数据转化为ArcView的Shape文件的必要性,讨论了转化的条件和要求,详细介绍了转化的具体步骤,并对生成的Shape文件作了简要介绍.
【总页数】3页(P235-237)
【作者】谢洪波;徐招峰;曾玉凤
【作者单位】焦作工学院,资源与环境工程系,河南,焦作,454000;焦作工学院,资源与环境工程系,河南,焦作,454000;焦作工学院,资源与环境工程系,河南,焦作,454000【正文语种】中文
【中图分类】TP335
【相关文献】
1.Shape File文件转化GML文件方法的研究 [J], 胡友明
2.基于ComGIS的从Shape文件到Dxf文件格式转换的方法 [J], 王德恩
3.浅谈SHAPE文件转换到CAD文件的方法 [J], 李云尚;余向东
4.DXF文件到Shape文件无损转换方法的研究 [J], 孙晓莉;赵俊三
5.基于GML从DXF文件到Shape文件格式转换的研究与开发 [J], 刘伟;张海荣因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

焦作工学院学报(自然科学版),第22卷,第3期,2003年5月
Journal of Jiaozuo Institute of Technology(Natural Science),Vol.22,No.3,May2003
如何将AutoCAD数据转化为Shape文件
谢洪波,徐招峰,曾玉凤
(焦作工学院资源与环境工程系,河南焦作454000)
摘要:论述了将AutoCAD数据转化为ArcView的Shape文件的必要性,讨论了转化的条件和要求,详细介绍了转化的具体步骤,并对生成的Shape文件作了简要介绍.
关 键 词:AutoCAD;数据转换;ArcView Shape文件
中图分类号:TP335 文献标识码:A 文章编号:1007Ο7332(2003)03Ο0235Ο03
0 引 言
ArcView GIS是由美国的Environmental System Research Institute,Inc.(ESRI)公司研制的基于微机面向普通用户的大众化的桌面GIS软件,几乎包含了GIS的所有功能,同时,它还有几个显著的特点:面向对象的程序设计语言Avenue;强大的数据支持功能,不仅可以直接导入处理ArcInfo的Coverage数据和AutoCAD的数据,还支持其他多种矢量和栅格数据;复杂而优秀的扩展模块;数据库支持等.
有两个因素影响着ArcView的推广使用,一是国内现有的ArcView数据较少;二是ArcView在空间数据的采集、编辑方面显得繁琐不方便,而AutoCAD在图形数据的采集、编辑方面却有着其独特的优势.另外,在测绘制图、城市规划、资源和环境调查、灾害监测、交通、农业、林业、教育等领域的一些部门已经积累了相当多的AutoCAD图形数据.因此,如何在新建GIS系统时减少投资,重用现有的数据,将现有的AutoCAD数据导入ArcView,并将其转化为ArcView的内部格式Shape 文件就显得非常重要.目前国内这方面论文较少,相关可借鉴经验不多,在数据转化中的许多环节处理不当将极大地影响工作效率,本文主要介绍一些教学、科研实践中总结的相关经验.
当前使用的ArcView3.X的Windows版本仅支持到AutoCAD14或更低版本的AutoCAD图形文件(.dwg)和ASCII或二进制格式图形交换文件(.dxf).由于更高版本的AutoCAD系统本身具有将其图形文件(.dwg)另存为AutoCAD R14/L T98/L T97图形(.dwg)或另存为AutoCAD R14/L T98/L T97 DXF(.dwg)的功能,因此,更高版本的AutoCAD图形文件(.dwg)或图形交换文件(.dxf)经过系统转化以后仍然可以用文中介绍的方法将其转换为ArcView的Shape文件.
1 将AutoCAD数据转化为Shape文件的条件和要求
AutoCAD以图层(layer)来组织图形数据,不同类型的图素如点、线、多边形等可以共层,并且多个图层可共存于一个dwg或dxf文件中.而ArcView是以专题(theme)的形式来组织视图(view),每个视图包含一组专题,每个专题存储于一组Shape文件中,不同的类型空间数据(特征feature)如点、线、多边形等不能共存于同一个专题.因此,在将AutoCAD的图形数据转化为ArcView的Shape文件之前,要将它们按不同的图层来组织.此外,为便于ArcView的可视化表达、
收稿日期:2002Ο10Ο17;修回日期:2003Ο01Ο13
基金项目:焦作工学院“新世纪教改工程”项目(2002004)
作者简介:谢洪波(1968Ο),男,安徽砀山人,讲师,工学硕士,从事GIS方面教学与科研工作.
查询以及空间分析功能的实现,对于空间数据类型相同但代表不同类型的地理实体要素,在AutoCAD 中将其存储在不同的图层.如,道路与河流在绘图时通常都用线要素来表达,但是GIS 进行查询和空间分析时,二者往往是不相关的两类地理实体,在用AutoCAD 组织它们时,应分别将二者划分为Road 层和River 层.在转化时,可根据图层开关情况生成多个不同地理专题的Shape 文件.2 将AutoCAD 数据转化为Shape 文件的过程
2,1 转化过程
(1)打开要转化的AutoCAD 图形文件(.dwg )或图形交换文件(.dxf ),如图1所示.
(2)利用AutoCAD 的图层控制工具将不转化为ArcView 的专题的图层以外的其他图层置为不可见状态,将要转化的图层设为可见状态,并记住该图层的图素类型(点、线、多边形),见图
2.(3)存盘,打开ArcView ,并建立新
的空白视图.
(4)单击Add Theme 按扭,出
现Add Theme 对话框,定位至存储
AutoCAD 文件的目录.如果图件没
有出现在对话框中,可能是未加载
CAD Reader 扩展模块,见图3.
(5)单击文件夹图标,你将看到
列出的点、线、多边形、注记等要素
类(feature class ),按在AutoCAD 下
显示的图素类型选中要素类,单击
O K ,见图4.
(6)确保视图目录列表中的该视图选中,单击Theme 菜单并选中conver to shape file...菜单项.(7)在出现的对话框中选中Shape 文件要存放的目录,并给Shape 文件取一合适名字,单击O K.(8)在出现的对话框中选择Yes ,单击视图目录中专题旁边的复选框,转换后的ArcView 专题(.shp )就显示在View1的视区,这时可以选中视图目录中的AutoCAD 专题(.dwg )通过Edit 菜单的delete themes 将其删除.
(9)重复(2)到(8),直到将AutoCAD 下所有的图层都转换完毕为止.
2.2 转换后的Shape 文件
如前所述,每一个AutoCAD 图层对应一组Shape 文件,这组文件包括一个主文件(.shp )、一个
6
32 焦作工学院学报(自然科学版) 2003年第22卷
索引文件(.shx )和一个dBASE 表,
主文件用于存贮特征的空间数据(几
何坐标),索引文件用于存贮特征空
间数据的索引,而dBASE 表则用来
存贮特征的属性数据[2,3].
3 结 论
在GIS 建设中对现有数据的重
用是数据来源的一个重要途径.由于
CAD 数据在分层组织时,仅考虑制
图的需要,而GIS 在管理组织数据
时是以特定的空间数据模型为基础,从地理信息的本质特征出发来进行分层组织和数据抽象的,所以在对CAD 数据进行重用时,应对现有的CAD 数据进行重新组织,充分利用CAD 的图形编辑功能,这对提高GIS 数据采集的工作效率极为有利.
参考文献:
[1] 刘良明.ArcView 基础教程[M ].北京:测绘出版社,2001.
[2] 秦其明,曹五丰,陈 杉.ArcView 地理信息系统实用教程[M ].北京:北京大学出版社,2001.
[3] ERSI INC.ArcView (r )GIS 使用手册[M ].曲国胜等译.北京:地震出版社,2000.
How to convert AutoCAD data into shape file
XIE Hong Οbo ,XU Zhao Οfeng ,ZEN G Yu Οfeng
(Dept.of Resource &Envi r.Eng.of JI T ,Jiaoz uo 454000,Chi na )Abstract :Utilizing existing data is very important in data production of GIS application.This article explains why it should convert AutoCAD vector data format (DW G ,DXF )into ArcView ’s shape format and provides a useful solution to implement the data exchange.In the solution the authors discuss and present the applying conditions ,detailed steps and converted shape file ’s contents.
K ey w ords :AutoCAD ;data conversion ;ArcView Shape file
(本文责任编校 胡秀芳)732第3期 谢洪波等:如何将AutoCAD 数据转化为Shape 文件。

相关文档
最新文档