MapGIS完美转shp攻略
- 格式:doc
- 大小:36.50 KB
- 文档页数:3
MapGIS数据和ArcGIS数据的相互转换数据转换是地理信息系统(GIS)中常见的任务之一。
在GIS领域中,MapGIS和ArcGIS是两个常用的软件平台,它们都具有强大的数据处理和分析功能。
然而,由于两个平台使用不同的数据格式和数据结构,使得在不同平台之间进行数据交换和共享成为一项挑战。
因此,实现MapGIS数据和ArcGIS数据的相互转换对于GIS用户来说是非常重要的。
在进行数据转换之前,首先需要了解MapGIS和ArcGIS的数据格式和结构。
MapGIS是一种基于Oracle数据库的GIS平台,其数据格式通常为MapGIS数据库文件(.mgd)和MapGIS地图文件(.mgm)。
而ArcGIS是一种基于ESRI的GIS平台,其数据格式通常为Shapefile(.shp)、Geodatabase(.gdb)和ArcGIS地图文档(.mxd)。
下面将详细介绍MapGIS数据和ArcGIS数据的相互转换方法:1. MapGIS数据转换为ArcGIS数据1.1 MapGIS数据库文件(.mgd)转换为Shapefile(.shp)- 打开ArcGIS软件,选择“ArcToolbox”工具箱。
- 在工具箱中,选择“Conversion Tools” -> “To Shapefile” -> “MapGIS Featuresto Shapefile”。
- 在弹出的对话框中,选择要转换的MapGIS数据库文件(.mgd),指定输出的Shapefile路径和名称。
- 点击“运行”,开始转换过程。
1.2 MapGIS地图文件(.mgm)转换为ArcGIS地图文档(.mxd)- 打开ArcGIS软件,选择“File” -> “Map Document Properties”。
- 在弹出的对话框中,选择“General”选项卡,点击“Add Data”按钮。
- 在弹出的文件选择对话框中,选择要导入的MapGIS地图文件(.mgm)。
1万地图缩编成5万地图的方法一:面文件由MapGIS格式转换为shp格式1:注意:mapgis的区文件转换直接转换为.shp文件格式时,会有属性的丢失,为了防止此种情况,一般是先将mapgis格式文件转换为.eoo格式化,再将eoo格式的文件转换为shp 文件,这样属性就不会丢失了2:操作步骤:在mapgis主菜单下打开“文件转换”---→装入所需的区文件--→输入eoo文件-→输入eoo文件-→输入shape文件3:在arcmap中打开属性表并检查多边形几何形状和属性是否正确;二:(这些操作都是在arcgis里完成)1;区域的概括(1万的图转换成5万的图的核心就在于地类图斑在融合)1:修复几何形状:使用ArcToolbox/Repair Geometry工具修复:目的在于修复破碎图斑转出的数据可能存在1-3个多边形无属性,可以在属性表中检查;2、融合使用ArcToolbox/dissolve融合二级分类,生成新的Shape文件(二级地类),选择所需要在字段;(别钩create multipart features,否则会连成一片)Dissolve的操作方法同repair,在生成新的SHP文件时,注意所需要的字段3、使用ArcTollbox/Eliminate去除小于1000平方米的图斑,并编辑(制图综合)小图斑(居民点水域5000-1万平方米,耕地园地1万-1.5万平方米,其它2.5万平方米),生成符合1:5万图斑大小要求的综合图。
(Eliminate需要先选择小图斑,然后在综合)。
⏹同2输入eliminate⏹进入属性表后,在option下,选择select by attributes⏹双击面积字段并输入<1000⏹ArcTollbox/search 中删除面积小于10000平方米的图斑,同时自动生成新的shp文件⏹删除耕地面积15000,前面步骤同前4步,只是表达式为"地类编码" = '011' AND "面积"<15000注:若生成的新数据中存在碎多边形,可以用ArcToolbox/Integrate消除。
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数据的访问权限。
GIS常用数据格式之间的转换1.MapGIS1.1MapGIS软件安装安装包地址:\\192.168.50.14\软件安装包共享\07-行业软件\MapGIS\mapgis67。
第一步:从\\192.168.50.14\软件安装包共享\07-行业软件\MapGIS\mapgis67下拷贝DogServer67.exe到本机桌面,然后启动DogServer67.exe。
第二步:双击\\192.168.50.14\软件安装包共享\07-行业软件\MapGIS\mapgis67\setup67\Setup67.EXE默认下一步第三步:安装完成之后,如果打不开,那么需要设置下环境,如下所示以下这个工作目录是自己新建立的空文件夹。
1.2MapGIS格式说明工程文件(.MPJ文件):工程文件,存放工程中所有的工作区文件,类似于ArcGIS中.MXD文档。
点工作区(.WT文件):点(PNT)线工作区(.WL文件):线(LIN)、结点(NOD)区工作区(.WP文件):线(LIN)、结点(NOD)、区(REG)网工作区(.WN文件:线(LIN)、结点(NOD)、网(NET)表工作区(.WB文件):无空间实体,仅有表格记录1.3转换为SHP格式打开mapgis 6.7软件,找到图形处理模块,点击下面的文件转换功能。
看到界面如下:加载.wp数据导出为SHP文件导出成功之后,用ArcMap打开其他.wt(点数据), .wl(线数据)转换方法步骤相同,不再重复。
2.AutoCAD2.1 AutoCAD软件安装\\192.168.50.14\软件安装包共享\07-行业软件\AUTOCAD\AutoCAD 2008\AutoCAD 2008 简体中文完整版,安装破解见目录下面的2.2 AutoCAD格式说明DWG是AutoCAD的图形文件,是二维或三维图形档案DXF是Autodesk公司开发的用于AutoCAD与其它软件之间进行CAD数据交换的CAD数据文件格式。
MapGIS数据和SHP数据相互转换1.MapGIS数据转换成SHP数据MapGIS的数据的转换需要借助MapGIS6.7或其他版本的软件进行转换,有时可以直接转好,而有时需要借助FME软件才能保证属性不会丢失。
以下介绍三种转换方法:1.1将MapGIS数据直接转换成SHP数据以区文件为例做转换,点、线转换同面转换。
1.1.1读取图件打开MAPGIS主菜单,选择【图形处理】模块下的【文件转换】,选择【文件】菜单下的装入区(WP),在窗口上右击选择【复位窗口】,即可看到读出的图件。
1.1.2压缩存盘通过【选择】菜单下的【压缩存盘】,将压缩存盘前打勾,进行转换时保持【压缩存盘】前打勾的状态。
1.1.3换名存区通过【文件】菜单下【换名存区】,将文件保存,保存后【文件】菜单下【关闭文件】,再窗口上点右键【清空窗口】。
1.1.4读取换名存区后文件再次打开【图形处理】模块下的【文件转换】,选择【文件】菜单下的【装入区】,打开换名存盘后的区文件,在窗口上右击选择【复位窗口】,即可看到读出的图件。
1.1.5输出转换通过点击【输出】菜单下的【输出SHAPE文件】,另存文件名后可在指定的目录下存储SHP文件。
保存后【文件】菜单下【关闭文件】,再窗口上点右键【清空窗口】。
1.1.6备注(1)转SHP前在MAPGIS平台打开输入编辑模块,打开需要处理的文件,设当前文件为当前编辑状态。
区编辑菜单—修改属性—编辑区属性结构,查看所有字段名称长度大于10个字符的,修改字段名称,确保在10个字符以内(因为SHP文件的字段名最长为10个字符),修改后保存文件。
Win7系统打开【编辑区属性结构】时可能会遇到无法编辑的情况,关掉所有mapgis相关的程序,打开任务管理器,找到进程里面的“taskhost.exe”,结束该进程,再重新打开就可编辑了。
(2)如MAPGIS数据转成SHP文件后属性错乱,可能是因为没有压缩保存工程。
压缩后备份文件和原文件应大小一致。
MapGIS数据和ArcGIS数据的相互转换引言概述:MapGIS和ArcGIS是两种常用的地理信息系统软件,它们在地理数据的处理和分析方面都具有重要的作用。
然而,由于两者使用的数据格式不同,有时需要进行数据的相互转换。
本文将详细介绍MapGIS数据和ArcGIS数据的相互转换方法,包括数据格式的转换、坐标系的转换以及属性数据的转换等。
一、数据格式的转换1.1 MapGIS数据转换为ArcGIS数据MapGIS使用的数据格式为SHP格式,而ArcGIS使用的数据格式为GDB格式。
要将MapGIS数据转换为ArcGIS数据,可以使用ArcGIS软件自带的工具进行转换。
具体步骤如下:1.1.1 打开ArcGIS软件,并创建一个新的GDB数据库。
1.1.2 在ArcGIS中选择“文件”菜单下的“导入”选项,然后选择“SHP文件”。
1.1.3 在弹出的对话框中选择要导入的MapGIS数据文件,并指定导入后的文件名和路径。
1.1.4 点击“确定”按钮,等待数据导入完成。
1.2 ArcGIS数据转换为MapGIS数据要将ArcGIS数据转换为MapGIS数据,可以使用MapGIS软件自带的工具进行转换。
具体步骤如下:1.2.1 打开MapGIS软件,并创建一个新的工程。
1.2.2 在MapGIS中选择“文件”菜单下的“导入”选项,然后选择“GDB文件”。
1.2.3 在弹出的对话框中选择要导入的ArcGIS数据文件,并指定导入后的文件名和路径。
1.2.4 点击“确定”按钮,等待数据导入完成。
1.3 数据格式转换注意事项在进行数据格式转换时,需要注意以下几点:1.3.1 确保MapGIS和ArcGIS软件版本的兼容性,以避免数据转换过程中浮现错误。
1.3.2 在进行数据导入时,要注意数据的完整性和准确性,避免数据丢失或者错误。
1.3.3 在导入数据后,需要对转换后的数据进行验证和检查,确保数据的正确性和一致性。
MapGIS完美转shp攻略
最近经苦战实验,终于找到如何完美实现从mapGIS文件转换成ArcGIS中shp格式文件。
步骤如下(各步骤中细节操作不作详解):
1、单独把要转换的mapGIS文件的属性用mapGIS软件中的“属性库管理”功能模块导出成“*.dbf”格式;
2、用mapGIS软件中的“文件转换”功能模块把原mapGIS文件转换成shp格式;
3、用第1步导出的属性文件替换第2步中shp文件三个文件中的dbf格式文件(直接修改文件名)(到这一步是保证转换后文件的属性不丢失);
4、在ArcGIS的ToolBox中用Data Management Tools -> Features -> Repair Geometry工具对第3步中处理过的shp格式文件进行几何修复(这一步是保证转换后文件的几何关系正确)。
Mapgis先转mif
先转mif然后再转shape
mapgis转出后是一个mif的交换文件,这个文件的文件头和mapinfo的交换文件有点不同,你需要先把mapinfo的一个图层转出成一个mif文件,然后用记事本打开,复制前4行(第四行结尾是坐标范围),然后用记事本打开mapgis转出的mif文件,替换Columns之前的内容,然后看一下Columns后的那个数字和后面的图层数是否对应,如果不对应,修改那个数字即可,然后用记事本保存,不要点另存为,直接保存即可,再次用mapinfo转入,就可以了。
ArcGIS MapInfo ENVI等矢量格式转换为MapGIS矢量
MapGIS应用 2009-10-21 10:42 阅读122 评论0
字号:大中小
第一步:格式转换
例1:ArcGIS中*.shp文件的转换
启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-“装入shape文件”,打开要装入的*.shp文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”,然后根据导入的*shp文件的属性(如点、线、面),对应进行保存。
至此,文件转换成功。
例2:MapInfo中*.mif文件的转换
MapInfo的格式一般为*.tab,但是要进行MapGIS格式转换的时候首先要将*.tab文件在MapInfo中转换为*.mif
格式,其转换过程如下:
1. *.tab转*.mif
启动MapInfo,在MapInfo中打开要转换图层,,然后选择菜单栏中的“Table”---“Export”,保存类型中选择*.mif
格式,选择保存路径进行保存,操作完成。
2. *.mif转*.wt、*.wl、*.wp
启动MapGIS,图形处理—-文件转换,选择菜单栏中的“输入”—-“装入MapInfo数据”,打开要装入的*.mif文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”,然后根据导入的*mif文件的属性(如点、线、面),对应进行保存。
至此,文件转换成功。
例3:ENVI中*.evf文件的转换
ENVI的格式一般*.evf,但是要进行MapGIS格式转换的时候首先要将*.evf文件在ENVI中转换为*.dxf格式,其
转换过程如下:
方法1:*.evf转*.dxf,*.dxf转*.wt、*.wl、*.wp
1. *.evf转*.dxf
启动ENVI,选择主菜单栏中vector---convert EVF to DXF,选择转换文件后打开,之后选择保存路径,OK,
完成操作。
2.*.dxf转*.wt、*.wl、*.wp
启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-转换多个选定的dxf或者成批转换dxf,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”,然后根据导入的*.dxf文件的属性(如点、线、面),对应进行保存。
至此,文件转换成功(此方法为亲自实现)。
方法2:*.evf转*.shp,*.shp转*.wt、*.wl、*.wp
1. *.evf转*.shp
启动ENVI,选择主菜单栏中vector---Open Vector File---打开要转换文件,在弹出窗口“Available Vectors List”
中鼠标左键选中要转换文件,然后File---Export layers to shapefile,之后选择路径后OK保存,实现操作。
2. *.shp转*.wt、*.wl、*.wp
启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-“装入shape文件”,打开要装入的*.shp文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”,然后根据导入的*shp文件的属性(如点、线、面),对应进行保存。
至此,文件转换成功。