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格式文件。
一、直接替换DBF文件,步骤如下1.单独把要转换的mapGIS文件的属性用mapGIS软件中的“属性库管理”功能模块导出成“*.dbf”格式;2.用mapGIS软件中的“文件转换”功能模块把原mapGIS文件转换成shp格式;3.用第1步导出的属性文件替换第2步中shp文件三个文件中的dbf格式文件(直接修改文件名)(到这一步是保证转换后文件的属性不丢失);4.在ArcGIS的T oolBox中用Data Management Tools -> Features -> Repair Geometry工具对第3步中处理过的shp格式文件进行几何修复(这一步是保证转换后文件的几何关系正确)。
二、Mapgis先转mif,然后再转shapemapgis 转出后是一个mif的交换文件,这个文件的文件头和mapinfo的交换文件有点不同,你需要先把mapinfo的一个图层转出成一个mif文件,然后用记事本打开,复制前4行(第四行结尾是坐标范围),然后用记事本打开mapgis转出的mif文件,替换Columns之前的内容,然后看一下Columns后的那个数字和后面的图层数是否对应,如果不对应,修改那个数字即可,然后用记事本保存,不要点另存为,直接保存即可,再次用mapinfo转入,就可以了。
注:以上两个方法经过验证,发现第一种进行转换时,需要保证转换后数据的几何关系正确。
第二种,转换时有时会成功。
三、介绍下第三种转换:在Mapgis->文件转换里面直接操作。
(1)mapgis转成mif格式数据存储(2)将存储的mif格式数据再行导入,转出shp格式,即可实现属性数据完美转换,不丢失数据。
此种方法为本人实际操作实验,可实现,现分享给大家。
ArcGIS MapInfo ENVI等矢量格式转换为MapGIS矢量第一步:格式转换例1:ArcGIS中*.shp文件的转换启动MapGIS,“图形处理”—-“文件转换”,选择菜单栏中的“输入”—-“装入shape文件”,打开要装入的*.shp文件,右键单击—-“复位窗口”—-“确定”(此操作可不做),窗口中会显示出要转换的图形文件,之后选择菜单栏中的“文件”,然后根据导入的*shp文件的属性(如点、线、面),对应进行保存。
Mapgis转换SHP数据整理操作步骤通过MAPGIS平台转换出来的SHP文件(转换方法可见:mapgis转SHP 操作方法.doc),ZD.SHP(宗地层)、FW.SHP(房屋层)、*.SHP(其它层)。
根据转换出来的几层SHP文件,具体整理操作步骤如下:例如:房屋.shp文件读进来后,属性如下,有“结构、楼层”,而在【系统设置】菜单下的〖要素分层设置〗,查看房屋,字段名是FWCS,房屋层数,此时需要将“结构、楼层”属性添加进去。
一、要素分层设置KQTOOLS【系统设置】菜单下的〖要素分层设置〗,将‘宗地层’、‘房屋层’的自定义属性设置内增加字段。
(一)‘宗地层’:双击分层模板内的‘宗地’,在弹出的对话框内选择〖自定义属性设置〗栏,点击〖新增〗,增加的设置如下表:(二)‘房屋层’:双击分层模板内的‘房屋’,在弹出的对话框内选择〖自定义属性设置〗栏,点击〖新增〗,增加的设置如下表:(三)‘宗地层’、‘房屋层’两层的设置增加好后,点击〖确定〗并点击〖保存〗。
注:保存后,退出设置再次进入查看是否增加正确,增加正确后,可进行下入下一步图形分层。
二、图形分层(一)宗地层1、通过(加载数据)读取‘ZD.SHP’文件2、点击(全部选取),当前视图中的所有图形则全部被选中,再点击(图块属性浏览)后直接点击鼠标右键,在窗口中选择〖实体代码〗,并在弹出的窗口中输入符号代码为‘701’,单选一个图块点击,则弹出如下图,要索代码则将全部选取的图块全部改为了‘701’。
3、再将鼠标移至左边‘要索列表’的图层上点击右键,选择〖重新分层〗,如左下图,这时程序会读入的ZD层的数据全部移动到‘宗地层’,并创建了‘宗地层’的相应属性字段,如右下图:4、点击(全部选取),选择【编辑工具】菜单下的〖图块属性批量修改〗,在弹出的对话框中输入以下内容,并将修改的‘属性’的‘标志’选为红色。
如下图所示:(LOCALID:打开的文件为A12,则LOCALID:1001012)点击〖确定〗,再点击选择一个图块可以看到下图表示的,三个字段的已赋值成功。
arcgis坐标点转shpe格式ArcGIS坐标点转SHP格式ArcGIS是一款广泛应用的地理信息系统软件,它可以对地理数据进行存储、管理、分析和可视化。
在ArcGIS中,坐标点是地理数据的重要组成部分。
本文将介绍如何将ArcGIS中的坐标点数据转换为SHP格式,以便在其他GIS软件中使用。
步骤一:确定数据源首先,需要确定你要转换的坐标点数据的数据源。
这可以是ArcGIS中的图层文件,包括点图层、线图层或面图层,也可以是数据库中的表格数据。
确保你具有对数据源的读取和编辑权限。
步骤二:选择目标图层在ArcGIS中,SHP格式是一种常用的地理数据存储格式,可以被许多GIS软件读取和处理。
因此,我们需要创建一个新的SHP图层来存储转换后的坐标点数据。
打开ArcGIS软件,选择“文件”菜单中的“新建”选项,然后选择“Shapefile”创建一个新的SHP图层。
步骤三:导入数据源在新创建的SHP图层中,选择“添加数据”选项,然后导入你要转换的数据源。
这可以是从ArcGIS中的另一个图层导入数据,也可以是从数据库或其他GIS软件中的数据文件导入数据。
确保导入的数据源是正确的坐标点数据。
步骤四:设置坐标系统在ArcGIS中,坐标点数据需要指定坐标系统以确保数据的准确性和一致性。
选择“图层属性”选项,然后在“坐标系统”设置中选择适合你的数据源的坐标系统。
如果不确定应该选择哪个坐标系统,你可以参考数据源的文档或咨询GIS专家。
步骤五:导出为SHP格式一旦完成了以上的步骤,你可以选择“导出数据”选项,将坐标点数据导出为SHP格式。
选择文件的存储位置和文件名,然后确定导出选项。
在导出选项中,确保选择了SHP格式作为导出的目标格式。
步骤六:确认导出结果导出完成后,你可以在选择的存储位置找到SHP文件。
打开SHP文件,并使用其他GIS软件验证导出的结果。
确保SHP文件中包含了正确的坐标点数据,并且可以正常显示和处理。
总结:通过以上步骤,你可以成功将ArcGIS中的坐标点数据转换为SHP格式。
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文件的属性(如点、线、面),对应进行保存。
至此,文件转换成功。