MapGIS到ArcGIS数据转换

1.面(区)图层:通过Map2Shp格式转换软件转换(能保证属性和图形数据不丢失)

2.线图层:通过MapGIS文件转换模板转换(能保证属性和图形数据不丢失)

3.点(注记)图层:

1)通过 MapGIS文件转换模板 先把点(注记) 全图形方式输出为DXF,然后通过ArcGIS的conversion tool中的feature class to shapefile转换即可;

2)MapGIS输入编辑模板,先为点(注记)图层添加字段label,然后 注释赋为属性(点编辑菜单下),然后 文件转换 模板转换为shp,最后在ArcGIS中标注,也可以把标注转换为注记;

3)通过 MapGIS文件转换模板 先把点(注记)转换为MapInfo格式,然后通过ArcGIS的QuickImport把mif文件转换到geodatabase中即可;

第一种方法,生成的注记是线或面状,成空心状;

第二种方法,可以生成获取点图层,前提是MapGIS源文件无错误;

第三种方法,可以简单地完成注记的转换;

另类方法:

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――〉MapInfo――〉ArcGIS。对于线和区直接用步骤1、2即可。

或使用专业软件MyFME For MapGIS6x实现转换。

本文作者:St.Dlng

作者博客地址:

https://www.cnblogs.com/St_Dlng/

文末福利来袭公众号后台回复‘交流群’,即可进入我们地信交流群哦,进群回复论坛用户名即可获得500铜板奖励哦,群里还有更多论坛新活动和福利等着你的到来

arcgis 中label feature太长换行_MapGIS转换为ArcGIS小结相关推荐

  1. latex 分行 表格标题过长_latex排版中表格中 表格文字太长需要强制换行。

    latex排版中表格中 表格文字太长需要强制换行. (2017-11-17 10:02:20) 标签: it 教育 科研 \newcommand{\tabincell}[2]{\begin{tabul ...

  2. antdesign中表格内容太长或者select内容太长如何悬浮显示?

    需求:antdesign中表格内容太长或者select内容太长如何悬浮显示? 考虑:我们在学HTML的时候,有一个标签属性是 title,它有什么作用呢? title 属性规定关于元素的额外信息.这些 ...

  3. echarts tooltip文字太长换行

    tooltip文字太长换行,设置了宽度也没有换行,加上一句: extraCssText: 'max-width:300px; white-space:pre-wrap', 没加之前是这样: 加上之后 ...

  4. qtreewidgetitem 文字内存太长换行_table文字溢出显示省略号问题

    每日金句 『专注做一件事』2009 年的<麻省理工科技评论>(MIT TechnologyReview)中有一篇文章写道,人脑的带宽只有区区60比特/ 秒,是(那个年代)上网带宽的十万分之 ...

  5. 【C语言】字符串太长换行连接

    '\' 也叫宏延续运算符 字符串太长时换行: char* A = "AAA\BBB\n";char* B = "AAA"\"BBB\n";p ...

  6. Python代码太长换行

    末尾加 \ 或 Enter ,回车使用看情况,\通用. 如果是print字符串换行,可以加三个单引号或三个双引号,但是这样回车换行会保留,若要呈现无换行的字符串,引号中每行末尾可加 \ ,或字符串用双 ...

  7. ArcGIS中对Feature的操作

    一共分两部分: 1.方法概述 2.示例 3.获取Feature的属性值-克服只能查询name的缺点 ,已解决 第一部分  http://www.51csharp.net/a/GIS/2009/1104 ...

  8. python遍历代码太长怎么换行_Python代码太长换行的实现

    末尾加 \ 或 Enter ,回车使用看情况,\通用. 如果是print字符串换行,可以加三个单引号或三个双引号,但是这样回车换行会保留,若要呈现无换行的字符串,引号中每行末尾可加 \ ,或字符串用双 ...

  9. linux shell 代码太长换行 续行

    linux下命令行的参数可能会很长,特别编译安装程序的时候的configure参数. 如果直接写在一行,书写起来很长,看起来也不美观还容易漏项. 自然就会想到如何将shell的一行命令拆成多行去执行. ...

最新文章

  1. DDD-EF-数据仓储
  2. ajax回调函数ifelse,实现AJAX及用Promise解决回调函数命名问题
  3. const 内联 枚举 宏
  4. 1.5 编程基础之循环控制 10 满足条件的数累加
  5. mysql的select的排序_mysql数据分组和排序及SELECT子句顺序
  6. LeetCode-151 Reverse Worlds in a String
  7. db link的查看创建与删除
  8. 图虫知识共享协议_缘之好物 篇二十:关怀父母的另类方案----新礼物:2019图虫影像历...
  9. 人工智能领域有哪些曾被拒稿的优秀工作?
  10. 几个优质的技术公号,值得关注
  11. Luogu3381【模板】最小费用最大流
  12. 安装无线网卡后,显示网络电缆被拔出?
  13. 简单的程序工具:matlab实现香农编码
  14. 众所周知B站(哔哩哔哩)是一个学习软件
  15. 常见的数值积分方法 (欧拉、中值、龙格-库塔,【常用于IMU中】)
  16. Linux: sd 0:0:1:0: timing out command, waited 1080s, 访问磁盘错误
  17. Python语法小白入门
  18. php获取农历日期节日
  19. stackoverflow热门问题(二)- 如何确定C的数组的大小
  20. 如何将音视频中的伴奏背景音乐和人声分离?

热门文章

  1. 企业如何提高竞争力,高效协同工作?
  2. 俞军谈产品经理的选人、用人、育人与留人
  3. 【硅谷牛仔】Pinterest CEO--希伯尔曼--成功关键在推广而非技术
  4. 软件开发环境-过程控制和消息服务器
  5. Redis的数据结构
  6. 用TensorFlow实现自编码器Autoencoders
  7. python3实现四元数到普通角度的转换程序
  8. ICCV 2021 Oral | PoinTr:几何敏感的多样点云补全Transformer
  9. 综述:AI系统安全的实用方法介绍
  10. 用于机器人导航辅助的6自由度姿态估计的平面辅助视觉惯性里程计