在ArcGIS、MapGIS、CAD之间自由走动
- 格式:docx
- 大小:2.76 MB
- 文档页数:10
MapGIS数据和ArcGIS数据的相互转换概述:在地理信息系统(GIS)领域中,MapGIS和ArcGIS是两个常用的软件平台。
由于不同软件平台之间的数据格式存在差异,需要进行数据的相互转换。
本文将详细介绍MapGIS数据和ArcGIS数据之间的相互转换的标准格式。
一、MapGIS数据转换为ArcGIS数据:MapGIS数据转换为ArcGIS数据的过程可以分为以下几个步骤:1. 数据准备:首先,需要准备MapGIS数据文件,包括矢量数据和栅格数据。
矢量数据可以是点、线、面等要素,栅格数据可以是影像、DEM等。
确保数据文件的格式正确,并且包含必要的属性信息。
2. 数据导出:打开MapGIS软件,选择需要转换的数据文件,通过导出功能将数据文件导出为通用的数据格式,如Shapefile格式(.shp)或者GeoTIFF格式(.tif)。
在导出过程中,可以根据需要选择导出的图层、属性等信息。
3. 数据导入:打开ArcGIS软件,选择导入功能,将导出的数据文件导入到ArcGIS中。
在导入过程中,可以选择投影坐标系、字段映射等选项,确保导入后的数据与原始数据保持一致。
4. 数据处理:在ArcGIS中对导入的数据进行必要的处理,如属性字段的重命名、数据的裁剪、投影坐标系的转换等。
根据具体需求,可以进行空间分析、数据编辑等操作。
5. 数据保存:完成数据处理后,将数据保存为ArcGIS支持的格式,如File Geodatabase(.gdb)或者Geodatabase XML(.xml)等。
同时,建议对数据进行备份,以防数据丢失或者损坏。
二、ArcGIS数据转换为MapGIS数据:ArcGIS数据转换为MapGIS数据的过程与MapGIS数据转换为ArcGIS数据的过程类似,只是在具体操作上有所区别。
以下是详细步骤:1. 数据准备:首先,需要准备ArcGIS数据文件,包括矢量数据和栅格数据。
确保数据文件的格式正确,并且包含必要的属性信息。
MapGIS数据和ArcGIS数据的相互转换概述:MapGIS和ArcGIS是两种常用的地理信息系统(GIS)软件,它们具有不同的数据格式。
在实际应用中,我们时常需要将MapGIS数据转换为ArcGIS数据,或者将ArcGIS数据转换为MapGIS数据。
本文将详细介绍如何进行这两种数据的相互转换。
一、MapGIS数据转换为ArcGIS数据:MapGIS数据通常以.shp格式存储,而ArcGIS数据则以.geodatabase格式存储。
下面是一个示例,展示如何将MapGIS数据转换为ArcGIS数据。
步骤1:准备工作首先,确保你已经安装了ArcGIS软件,并且具备MapGIS数据的访问权限。
步骤2:打开ArcMap打开ArcMap软件,点击“文件”菜单,选择“添加数据”选项,然后浏览并选择你要转换的MapGIS数据文件(.shp格式)。
步骤3:导出数据在ArcMap的“目录”窗口中,右键点击你导入的MapGIS数据,选择“导出数据”选项。
在弹出的对话框中,选择你要保存的文件路径和文件名,并选择输出的数据格式为“File Geodatabase”(.gdb格式)。
步骤4:设置导出选项在导出数据的对话框中,你可以根据需要设置导出选项。
例如,你可以选择导出所有的属性字段,或者只导出部份字段。
完成设置后,点击“确定”按钮开始导出数据。
步骤5:完成转换等待一段时间,ArcGIS将会将MapGIS数据转换为ArcGIS数据。
完成后,你将在指定的文件路径下找到一个以.gdb为后缀名的文件,其中包含了你转换后的ArcGIS数据。
二、ArcGIS数据转换为MapGIS数据:与MapGIS数据转换为ArcGIS数据相反,ArcGIS数据转换为MapGIS数据需要将.geodatabase格式转换为.shp格式。
下面是一个示例,展示如何将ArcGIS数据转换为MapGIS数据。
步骤1:准备工作首先,确保你已经安装了MapGIS软件,并且具备ArcGIS数据的访问权限。
ARCGIS\MAPGIS\MAPINFO\CAD配准方法1.ARCGIS软件配准1.1.栅格图像配准1.打开ArcMap,增加Georeferencing工具条。
2. 把需要进行纠正的影像增加到ArcMap中,会发现Georeferencing工具条中的工具被激活。
在view/data frame properties的coordinate properties中选择坐标系。
如果是大地(投影)坐标系选择predefined中的Projected coordinate system,坐标单位一般为米。
如果是地理坐标系(坐标用经纬度表示)表示则选择Geographic coordinate system。
3.纠正前可以去掉“auto adjust”前的勾。
在校正中我们需要知道一些特殊点的坐标。
如公里网格的交点,我们从图中均匀的取几个点,不少于7个。
在实际中,这些点要能够均匀分布在图中。
4.首先将Georeferencing工具条的Georeferencing菜单下Auto Adjust 不选择。
5.在Georeferencing工具条上,点击Add Control Point按钮。
6.使用该工具在扫描图上精确到找一个控制点点击,然后鼠标右击,Input X and Y输入该点实际的坐标位置。
采用地理坐标系时应输入经纬度,经纬度用小数表示,如110°30'30'应写成 110.508(=110+30/60+30/60/60)。
7.用相同的方法,在影像上增加多个控制点,输入它们的实际坐标。
8.增加所有控制点后,在Georeferencing菜单下,点击Update Display。
9.更新后,就变成真实的坐标。
10.在Georeferencing菜单下,点击Rectify,将校准后的影像另存。
1.2.矢量矫正空间校正(spatial adjustment)是个常用的工具,但许多新手不太明白如何使用它,下面简单说一下它的使用方法。
在ArcGIS、MapGIS、CAD之间自由走动前段时间在做项目的时候,在技术上遇到些困难,每天苦思冥想,查阅大量资料,终不得解,后经老师指教,问题总算解决。
但是经过这件事情后我想其实这些困难不算是大困难,只是我们学习的面太狭窄了,知识不成体系,没有多少解决思路,容易走进死胡同,才导致这样困窘的局面。
在查阅资料的过程中,我发现作为国产地理信息软件的MapGIS对于国外ArcGIS来讲有其自己的优点,毕竟这个软件是国人编写的,符合国人的应用习惯和集成某些常用制图标准,比如在制作土地利用规划图框时,在MapGIS的“实用服务”模块下的“投影变换”系统中的“系列标准图框”就可以直接生成不同比例尺的图框,如下图:而ArcGIS就没有这个功能,需一点一点的做,很费力,但是MapGIS的空间分析功能和ArcGIS 相比就逊色多了。
因此,我就萌发了结合多个软件来做项目念头,充分利用不同软件的优势,但是软件的格式各异,MapGIS 的标准数据格式主要有点( wt)、线(wl)、面(wp)3 种类型,软件本身提供的数据交换格式有点(wat)、线(wa1)、面(wap),它们都是ASCII 码的明码文件。
而ArcGIS 是美国环境系统研究所(ESRI)开发的一款GIS 软件,是国内GIS 行业常用的软件,它对空间数据的支持较强,数据格式主要有Shape、Coverage、Geodatabase 和E00。
CAD主要是DWG,幸好在MapGIS 软件的文件转换模块中,提供了对dxf、mif、E00、shape等文件的输入输出功能。
实现了不同软件文件之间的交换。
GIS软件在组织数据的时候一般都是按点、线、面分类,这一点MAPGIS和arcGIS是一样的,所以我们在转换数据的时候要分别按点、线、面转换,对于“点”要素来讲,分“注释型”点和“图元型”点,前者从mapgis到arcgis本人觉得通过坐标点生成点,然后赋属性和采用“E00”方式转换的结果比较满意,除了符号参数不一样以外,图形和属性都完整且定位准确。
MapGIS数据和ArcGIS数据的相互转换标题:MapGIS数据和ArcGIS数据的相互转换引言概述:MapGIS和ArcGIS是两种常见的地理信息系统软件,它们在地图制作、空间分析等方面都有各自的优势。
然而,在实际工作中,有时需要将MapGIS数据转换为ArcGIS数据,或者将ArcGIS数据转换为MapGIS数据。
本文将介绍如何实现MapGIS数据和ArcGIS数据的相互转换。
一、MapGIS数据转换为ArcGIS数据1.1 使用MapGIS软件导出数据为Shapefile格式1.2 使用MapGIS数据转换工具将数据转换为ArcGIS支持的格式1.3 使用ArcGIS软件打开并编辑转换后的数据二、ArcGIS数据转换为MapGIS数据2.1 使用ArcGIS软件导出数据为Shapefile或者其他MapGIS支持的格式2.2 使用ArcGIS数据转换工具将数据转换为MapGIS格式2.3 使用MapGIS软件打开并编辑转换后的数据三、MapGIS数据和ArcGIS数据之间的格式对比3.1 MapGIS数据格式主要包括MIF/MID、TAB等3.2 ArcGIS数据格式主要包括Shapefile、File Geodatabase等3.3 MapGIS和ArcGIS数据格式之间存在一定的差异,需要进行格式转换才能在不同软件之间进行数据交换四、常见的数据转换工具4.1 FME(Feature Manipulation Engine)是一款专业的数据转换工具,支持MapGIS和ArcGIS数据的相互转换4.2 GDAL(Geospatial Data Abstraction Library)也是一款常用的数据转换工具,可以实现MapGIS和ArcGIS数据的格式转换4.3 除了专业的数据转换工具外,有些第三方插件也可以实现MapGIS和ArcGIS数据的转换,例如MapGIS-ArcGIS互转插件五、注意事项5.1 在进行数据转换时,需要注意数据的坐标系和投影是否一致,以免出现数据偏移或失真的情况5.2 在转换过程中可能会出现数据丢失或格式不兼容的情况,需要进行适当的调整和处理5.3 在实际操作中,建议备份原始数据,以免因转换操作导致数据丢失或损坏结语:通过本文的介绍,读者可以了解到如何实现MapGIS数据和ArcGIS数据的相互转换,以及常见的数据转换工具和注意事项。
MapGIS数据和ArcGIS数据的相互转换一、背景介绍MapGIS和ArcGIS是两种常用的地理信息系统(GIS)软件,它们在数据处理和空间分析方面具有各自的优势。
为了实现不同软件之间的数据共享和互操作,需要进行MapGIS数据和ArcGIS数据的相互转换。
本文将详细介绍如何进行这种数据转换。
二、MapGIS数据转换为ArcGIS数据1. 准备工作在进行MapGIS数据转换之前,需要确保已经安装并正确配置了ArcGIS软件。
同时,还需要准备MapGIS数据文件(例如.shp文件)。
2. 导入MapGIS数据首先,打开ArcGIS软件,点击“文件”菜单,选择“添加数据”-“添加Shapefile”选项。
在弹出的对话框中,浏览到MapGIS数据文件所在的文件夹,并选择要导入的.shp文件。
点击“添加”按钮,即可将MapGIS数据导入到ArcGIS中。
3. 数据转换一旦MapGIS数据成功导入到ArcGIS中,可以对其进行进一步的转换操作。
在ArcGIS软件中,有多种工具和功能可用于数据转换,下面介绍两种常用的方法。
方法一:使用“转换工具”在ArcGIS软件的工具箱中,找到“转换工具”文件夹,展开该文件夹并选择“To Geodatabase”工具。
在弹出的对话框中,选择要转换的MapGIS数据图层,并指定输出的目标地理数据库。
点击“运行”按钮,即可将MapGIS数据转换为ArcGIS数据。
方法二:使用“数据导出”在ArcGIS软件中,选择要转换的MapGIS数据图层,右键点击该图层,在弹出的菜单中选择“导出数据”选项。
在弹出的对话框中,选择要导出的文件格式(如.shp),并指定输出的文件路径。
点击“确定”按钮,即可将MapGIS数据导出为ArcGIS数据。
4. 数据验证转换完成后,需要对转换后的ArcGIS数据进行验证,以确保数据的完整性和准确性。
可以使用ArcGIS软件中的数据查看功能,对转换后的数据进行浏览和分析,检查数据是否与原始MapGIS数据一致。
MapGIS平台与ArcGIS平台通常的数据转换1. 概述MapGIS平台和ArcGIS平台是两种常用的地理信息系统(GIS)软件平台。
在实际应用中,由于数据来源和需求的差异,常常需要在这两个平台之间进行数据转换。
本文将详细介绍MapGIS平台与ArcGIS平台之间常见的数据转换方法和步骤。
2. MapGIS数据转换为ArcGIS数据2.1 Shapefile格式转换MapGIS平台常用的数据格式是Shapefile,而ArcGIS平台也支持Shapefile格式。
因此,将MapGIS平台的Shapefile数据转换为ArcGIS平台可识别的Shapefile格式是比较简单的。
步骤:1) 在MapGIS平台中打开需要转换的Shapefile数据。
2) 选择“导出”或“另存为”选项,将数据保存为Shapefile格式。
3) 将保存的Shapefile数据文件复制到ArcGIS平台的工作目录。
4) 在ArcGIS平台中打开转换后的Shapefile数据。
2.2 格网数据转换MapGIS平台的格网数据通常以栅格数据的形式存在,而ArcGIS平台支持多种栅格数据格式。
因此,将MapGIS平台的格网数据转换为ArcGIS平台可识别的格式需要一些额外的步骤。
步骤:1) 在MapGIS平台中打开需要转换的格网数据。
2) 选择“导出”或“另存为”选项,将数据保存为常见的栅格数据格式,如TIFF、JPEG等。
3) 将保存的栅格数据文件复制到ArcGIS平台的工作目录。
4) 在ArcGIS平台中打开转换后的栅格数据。
3. ArcGIS数据转换为MapGIS数据3.1 Shapefile格式转换与将MapGIS平台的Shapefile数据转换为ArcGIS平台的方法相似,将ArcGIS平台的Shapefile数据转换为MapGIS平台可识别的Shapefile格式也是比较简单的。
步骤:1) 在ArcGIS平台中打开需要转换的Shapefile数据。
ArcGIS for AutoCAD轻松实现GIS和CAD的互操作ArcGIS for AutoCAD是ESRI提供的可免费下载的应用程序,目的是在保持原有的CAD工作流程的同时更好地分享和使用AutoCAD文件中的地理信息内容。
ArcGIS for AutoCAD Build 200可以用来进行非常方便的互操作:AutoCAD用户可以在AutoCAD环境中访问使用ArcGIS Server发布的企业级GIS数据和影像;还可以在ArcGIS中使用AutoCAD生产的数据。
通过该应用程序,用户可以通过网络浏览和查询企业级GIS信息。
这些ArcGIS Server发布的海量信息可来自于政府或企业站点。
这为CAD设计师和工程师们提供了设计所需的环境、基础设施等重要信息。
此外,该程序无需转换底层的GIS数据,就可以在AutoCAD中直接访问ArcGIS Server所发布的地图,并可以把地图服务的内容自动导入到AutoCAD中。
它还能够支持ArcGIS Server的缓存地图服务和有安全机制的地图服务;以及通过ArcGIS Online获取额外的免费地图。
另外,ESRI开发了称为mapping specification for drawing的数据编码方法,它已经被运用在ArcGIS for AutoCAD build 200和ArcGIS 9.3中。
这个新的数据编码方法在遵循现有的CAD标准的同时,可以让用户像GIS内容一样对CAD数据的组织和归属进行创建、操作和定义。
同时,它还提供了许多工具使用户可以按照标准的AutoCAD文件格式去创建和编辑GIS要素类,并为任意AutoCAD实体添加属性。
此外,用户还可以用ArcGIS for AutoCAD API工具来搭建基于CAD的GIS应用程序。
用mapping specification for drawings优化过的AutoCAD文件能够直接以GIS内容的形式用于ArcGIS Desktop、ArcGIS for AutoCAD、以及定制的AutoCAD应用程序中。
浅谈AutoCAD和Mapgis软件间的数据转换胡秋玲【摘要】笔者主要论述了Mapgis和AutoCAD之间数据如何转换,以及数据转换在数字化地质制图应用中的方法、操作步骤和应注意的问题.【期刊名称】《四川建材》【年(卷),期】2013(039)002【总页数】2页(P223-224)【关键词】Mapgis;AutoCAD;数字化制图;数据转换;应用【作者】胡秋玲【作者单位】广东省核工业地质局二九二大队,广东河源517000【正文语种】中文【中图分类】TP311.5231 Mapgis与AutoCAD的功能特点Mapgis是武汉中地公司开发的工具型地理信息系统软件平台,功能强大,它提供了图形输入编辑、数据库管理、空间分析、图像分析、输出及实用服务功能,其应用广泛,许多单位如地矿、土地管理、城市规划、测绘、水利等部门都配置了Mapgis软件,其中,Mapgis的数字地面模型子系统提供DTM建模、高程剖面分析功能。
Mapgis是集数字制图、数据库管理及空间分析为一体的空间信息系统[1],是数字化制图的首选工具[2]。
Mapgis以其对不规则线条和字符的处理和表达,以及强大的图库操作系统等功能成为在地形图管理上的首选。
在地质绘图方面也提供了强大的功能,其系统库的全面性和针对性胜过AutoCAD软件,而且其空间分析模块专门适用于各种地质数据的处理,其地质绘图技术将纷繁复杂的传统地质绘图过程简化,而且美观精确。
AutoCAD是由美国Autodesk公司于20世纪80年代初为微机上应用CAD技术而开发的绘图程序软件包,经过不断的完善,现已经成为国际上广为流行的绘图工具。
它具有完善的图形绘制和强大的图形编辑功能,可采用多种方式进行二次开发或用户定制,并具有多种图形转换和数据交换的功能,可支持多种硬件设备和操作平台,具有通用性、简便性[3]。
AutoCAD软件具有完善的图形绘制功能、强大的图形编辑功能等特点。
它不仅具有画单线条(无线宽、Line)、画二维多段线(Pline)、精确捕捉(Snap)、延长(Extend)、修剪(Trim)、圆角(Fillet)、镜像(Mirror)、伸展(Stretch)和查询(Inquiry)等特有功能,而且其操作的宽容性(支持多种操作平台)使其操作起来简单方便,因此在建筑、测绘等众多领域得到广泛应用,在地质绘图中它主要用来绘制地质剖面图、地形图,但其图形分辨率低,占用空间小。
作为国产地理信息软件的MapGIS对于国外ArcGIS来讲有其自己的优点,毕竟这个软件是国人编写的,符合国人的应用习惯和集成某些常用制图标准,比如在制作土地利用规划图框时,在MapGIS的“实用服务”模块下的
而ArcGIS就没有这个功能,需一点一点的做,很费力,但是MapGIS
件的文件转换模块中,提供了对dxf、mif、E00、shape等文件的输入输出功能。
实现了不同软件文件之间的交换。
GIS软件在组织数据的时候一般都是按点、线、面分类,这一点MAPGIS 和arcGIS是一样的,所以我们在转换数据的时候要分别按点、线、面转换,
号参数不一样以外,图形和属性都完整且定位准确。
只是“E00”方式转换得到的Coverage格式里的anotation文件需转到Geodatebase里,变成Geodatebase的anotation才能编辑,后者则直接输入shape文件,但是如果属性字段中包含有中文,还需单独导出属性进行替换原先随shape导出的属性。
“线”和“面”要素从mapgis到arcgis相比“点”来讲就简单多了,直接由mapgis“文件转换”模块导出shape文件,然后单独导出属性,进行替换,再进行拓扑修复(repair geometry)就ok了,。
从arcgis 到mapgis则是一种逆向的转换过程,转换也是在mapgis中的“文件转换”功能模块中完成。
转换过来的数据也是图形和属性数据完整,定位准确但是符号,线型,内部填充参数不一致。
导致出现这个问题是因为这个软件之间的线型库和颜色库编码不一致。
转换后调出符号库进行相应的设臵即可,或者在转换前分别就点、线、面编辑相应的代码对照表,这样这个问题就可解决。
由于DBF格式文件中文字段只能为10个字即符5个汉字,所以在mapgis转入arcgsi过程中,属性字段过长需更改。
下面是不同要素类型的转换对比:
CAD文件只要转换成mapgis和arcgis其中一种,就可以基于以上的方法转到另一种软件中,实现数据交换。
下面就CAD转到mapgis为例,探讨转换方法。
CAD中的线型库和颜色库的编码和mapgis的也不一致,导致转换后颜色丢失和线型参数不一致的问题,有些图元是以块的形式组成的,转换后形成“张冠李戴”,有时两边无法对应,在mapgis中提供了符号对照表、线型对照表、颜色对照表、层对照表,一套对照表文件接口,很好地解决了这个问题。
要使CAD到mapgis首先,将CAD的dwg格式,转化为cad的数据交换格式,在这个过程中不要对原图的块做爆破处理,但是有样条曲线的话最好对其进行爆破处理。
其次将系统库目录设为,并将..\slib目录下的符号对照表、线型对照表、颜色对照表、层对照表4个文件拷贝至系统库目录....\suvslib下。
然后用记事本对这4个进行编辑(mapgis编码在“数字测图”系统中查到,注意大小写),最后进入mapgis的“文件转换”模块,装入DXF,将CAD文件装到系统中,复位窗口便可查到转换后的结果文件图。
而arcgis里的“To CAD”工具可以实现gis到CAD。
一般情况都是从CAD转入GIS。
经过上述的转换方法,我们便可以在CAD、MAPGIS、ARCGIS之间共享数据文件。
目前GIS技术已在土地规划、管理,城市规划、经济、交通、资源、军事、灾害等领域广泛应用,如何更好地实现数据共享将是很关键的问题,希望Open GIS的到来能更好地解决这一问题。
从旅游管理的酒店管理到人文地理学的区域发展与城市规划,这一路走来,渐渐的喜欢上了用“图”表达这种方式,下一步除了继续学习GIS 操作技能和专业理论知识外,将学习,探讨和建立模型,把经典的区域经济分析方法、土地评价、规划等方法集成到GIS中实现,学习VC++,开始“虚拟现实”之旅。
ESRI公司总裁Jack先生曾说过:“GIS只与一件事有关,那就是想象力”。