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,然后再转shape

mapgis转出后是一个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文件的属性(如点、线、面),对应进行保存。至此,文件转换成功。

例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文件的属性(如点、线、面),对应进行保存。至此,文件转换成功。

近期课程安排课程安排课程名称:Arcgis应用教程与实践(3 2模式)品牌课程

时间地点:2017年4月11日-4月14日        广   州课程安排课程名称:Arcgis应用教程与实践(3 2模式)品牌课程

时间地点:2017年5月12日-5月15日      西  安课程安排课程名称:Arcgis应用教程与实践(3 2模式)品牌课程

时间地点:2017年6月16日-6月19日         山  东

更多地理信息行业资讯关注公众平台

wp转shp_【收藏】空间数据格式转换方法相关推荐

  1. 没有足够的值_元丰通宝值多少钱吗?市场价值如何?有没有足够的收藏空间?...

    元丰通宝是宋代神宗年间发行的,那么你知道现在元丰通宝值多少钱吗?市场价值如何?有没有足够的收藏空间?宋代虽然没有强大的军事实力,但其国内经济水平得到了发展,在许多朝代都处于领先地位.在元丰通宝的铸造过 ...

  2. arcgis中python批处理_基于Python的ArcGIS空间数据格式批处理转换工具开发

    基于 Python 的 ArcGIS 空间数据格式批处理转换工具开 发 焦 洋,邓 鑫,李胜才 [摘 要] 摘 要 ArcGIS 仅提供了单个文件的空间数据格式转换工具.本文首先 研究基于 Pytho ...

  3. Oracle与空间数据,GIS 与Oracle 空间数据格式的转化

    GIS 与Oracle 数据库空间数据格式的转化 作者:李景文陈大克唐群(桂林工学院土木工程系, 广西南宁541004) 来源:四川测绘 [摘要] MAPGIS 软件支持多种GIS 数据交换,且其明码 ...

  4. 空间数据引擎oracle_GIS 与Oracle 数据库空间数据格式的转换

    近几十年来,由于社会应用需求的增长和多年研究工作的积累,地理信息系统(GIS)技术有了明显的进步,正朝着跨平台运行.分布式处理.开放式开发.网络化集成的方向发展.从空间数据管理角度看,GIS 已经从纯 ...

  5. Tecnomatiix PDPS数模数据格式转换方法

    PD/PS软件模型数据支持JT格式的文件,一般情况下,资源文件.部件文件均使用包含有JT文件的cojt类型的文件夹来表示.特殊情况下,也可用Robcad的co类型文件.如果在PD/PS软件中使用co格 ...

  6. GIS空间数据格式简介

    Gis数据存储 零.前言 一.基础概念 二.矢量数据 1.定义 2.基础 3.WBT/WKB 4.坐标系 5.Geometry 6.要素 / 要素集 7.存储格式 8.图层 三.栅格数据 1.定义 2 ...

  7. [收藏]一些电平转换方法

    不就是电平匹配么?一定要用芯片? 我是搞研发的-我说说所有的电平转换方法,你自己参考- (1) 晶体管+上拉电阻法      就是一个双极型三极管或 MOSFET,C/D极接一个上拉电阻到正电源,输入 ...

  8. ArcGIS实验教程——实验六:空间数据格式转换

    ArcGIS实验视频教程合集:<ArcGIS实验教程从入门到精通>(附配套实验数据) [实验描述]         空间数据从一个GIS平台跨到另一个GIS,必须经过格式转换,才能实现数据 ...

  9. 地理空间数据格式——OGC-GML

    GML-地理标记语言 1. 概述 GML(OpenGIS® Geography Markup Language Encoding Standard)当前版本是3.2.1.它是一种基于XML的地理要素描 ...

最新文章

  1. 懒加载 字典转模型 自定义cell
  2. AI时代即将出现的3个热门职业
  3. 开源Web应用中最常见漏洞是XSS和SQLI漏洞
  4. fx5u模拟量如何读取_FX5U系列三菱产品 使用模拟量时的注意事项
  5. java esp_在我的ESP游戏方法中非法开始表达
  6. 苹果x翻新机序列号开头_Android翻新电话每隔X秒
  7. 微软 python替代vba_微软将要用Python取代VBA,Python工程师又双叒叕要涨薪了!
  8. 基于springboot的考研学习平台
  9. 微信小程序获取位置信息
  10. poi填充word,动态生成表格+LibreOffice转成pdf
  11. QT汽车客运公司售票系统
  12. Vue.js / Nuxt.js / uni-app - 移动端 H5 网页,在电脑 PC 上打开时居中显示(手机网页在电脑上打开后,简单粗暴防止 “界面样式“ 拉伸变形的解决方案)适用所有web项目
  13. 同济大学计算机考试模拟大一上,同济大学大学计算机access作业答案.docx
  14. 离职、辞职、辞退、劳动纠纷应该怎么办?(附劳动法)
  15. LaTeX中绘制分块矩阵(矩阵中绘制横竖线)
  16. MySQL 查看每个 IP 的连接数
  17. linux基础操作之四
  18. 如何在 BGP 中通告网络
  19. TensorFlow报AttributeError: module tensorflow has no attribute io
  20. JavaScript数组与对象比较的正确姿势

热门文章

  1. 5.11 程序示例--垃圾邮件检测-机器学习笔记-斯坦福吴恩达教授
  2. 一起学nRF51xx 0 - 环境搭建
  3. 如何开发一个能拯救银河系的充电器
  4. FPGA篇(三)基于FPGA的几种排序算法
  5. Web开发(一)·期末不挂之第三章·HTML基础二(html实现表格和表单)
  6. arcgis python 保存当前窗口图形为jpg
  7. hadoop环境搭建之伪分布集群环境搭建(单节点)
  8. 你能排第几?2016互联网行业薪酬数据分析
  9. hdu 1087 Super Jumping! Jumping! Jumping!
  10. Stack Overflow 上人气爆表的10个 Java 问题