MapGIS完美转shp攻略
MapGIS数据和ArcGIS数据的相互转换

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)。
MapGIS数据格式的转换

Step2:修改目的数据类型为Excel表格,并 修改目的数据名以及存储的目的数据目录
Excel表格导出
Step3: 进行高级参数设置
Excel表格导出
Step4: 点击转换
Step4: 点击转换
Step5:结果浏览
MapGIS 6x 文件降级
Step1: 右键导出 MapGIS 6x数据
Step2:修改目的数据类型为6x文件,并修改 目的数据名以及存储的目的数据目录
MapGIS 6x 文件降级
Step3: 进行高级参数设置
MapGIS 6x 文件降级
Step4: 点击转换
.dxf文件转换—导入.dxf
Step1: 右键导入其他数据
Step2: 添加需要转换的源数据
.dxf文件转换—导入.dxf
Step3: 可选择目的数据类型
在导入CAD文件时需要进行“符号对照表选项”的设置,选择 相应的符号对照表文件,符号对照表记录了MapGIS 10与CAD
的符号对照关系,所以需要导入符号对照表来进行转换
.txt点文件转换—导入点
Step1: 右键导入其他数据
Step2: 添加需要转换的源数据
.txt点文件转换—导入点
Step3: 进行高级参数设置
.txt点文件转换—导入点
导入txt格式数据的重点就在于高级参数的设置
观察文本内容,获 取数据列分隔符
指定坐标起 始行
选择生成点
选择列分割 符号,进行 分割符设置
.dxf文件转换—导出.dxf
Step3: 进行高级参数设置
在导出CAD文件时仍需进行“符号对照表选项” 设置,选择相应的符号对照表来进行转换
.dxf文件转换—导出.dxf
1万地图缩编成5万地图的方法

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数据的相互转换概述: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常用数据格式转换文档

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数据的相互转换

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 10 数据格式的转换

其他格式数据转换
导入dxf格式数据时,一定要 注意高级参数的相关设置
Step1:添加需 要转换的源数据
step2: 进行高 级参数设置
Step3: 点 击转换即可 转换异构格 式数据
外部采集坐标成图
线
点
坐标点
.txt MapGIS 10 数据
外部采集坐标成图
Step1:添加需 要转换的源数据
Step2.2.2: 选择属性名称 所在行 Step2.2.3: 选择图元属性 位置
外部采集坐标成图
Step4:可以根据 需求,设置生成的 点或者是线的图形 参数
Step3:指定数 据起始位置
如果是外部采集坐标成 线,则需要在此处勾选 启用生成线,并设置线 的分隔符
Step5:可以根据 需求,设置生成的 点或者是线的投影 参数
MapGIS 10 数据库
•点 •线 •区 • 注记 • ...
MapGIS 6.7文件升级
Step1:添加需 要转换的源数据
step2: 进行高 级参数设置
Step3: 点击转换
其他格式数据转换
.shp .dxf .vct
MapGIS 10 数据库
•点 •线 •区 • 注记 • ...
.mif
击转换即可转换异构格式数据导入dxf格式数据时一定要注意高级参数的相关设置其他格式数据转换坐标点
内容提要
数 据 转 换 来 源 分 类
1
2 3
MapGIS 6.7 文件升级
其他格式矢量数据转换
外部采集坐标成图
栅格数据转换
4
MapGIS 6.7文件升级
MapGIS 6.7 文件
• .WT • .WL • .WP • .WB • .WN
最新MAPGIS数据格式转换技术要求

3、转换操作步骤 区文件的转换
装入区文件后,在转换之前也需 点击“500点自动打断”
3、转换操作步骤 区文件的转换
在弹出的对话框中选择待转 换文件,并确定
确定后会弹出对话框提示重 拓扑,选“是”
3、转换操作步骤 区文件的转换
线打断完成后进行该区文件向.shp文件的转换即
可,转换操作与点文件转换完全一致。
MapGIS平台的设计基于制图考虑,在数据存储上会生成部 分冗余数据,因此MapGIS数据在转换为其他格式数据时,需去除 冗余数据以避免转换中的错误。 去除冗余数据的方法是进行压缩存盘。对于需进行压缩存盘的
数据,需先建立工程文件(.mpj文件)。
数据预处理
进行压缩存盘前,先要保存工程文件
数据预处理
先将所有文件设置为可编辑状态
点击右键菜单中的“压缩保存工程”进 行压缩存盘
2、软件版本要求 建议使用MapGIS 6.5或MapGIS 6.7版本。
所有数字化、成图、数据转换的操作必须在正版
MapGIS软件平台上完成,严禁使用任何形式的盗 版MapGIS软件。
3、转换操作步骤
利用MapGIS图形处理模块中的文件转换功能可
以将压缩存盘后的MapGIS格式数据直接转换
为.shp格式,其属性信息也会相应转换并挂接到新 文件中。
3、转换操作步骤 点文件的转换
将需转换的点文件通过这里加载
3、转换操作步骤 点文件的转换
选取待转文件
在“输出”菜单中,点击“输出SHAPE文件” 确定
3、转换操作步骤 点文件的转换
在弹出窗口中选择转换后的文件存放 路径,输入文件名,点保存
3、转换操作步骤 点文件的转换
自动开始转换空间数据 并转换属性数据ຫໍສະໝຸດ 3、转换操作步骤 点文件的转换
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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文件的属性(如点、线、面),对应进行保存。
至此,文件转换成功。