最近在处理海绵城市的数据,拿到的dwg数据中,基本都含有标高,在ARCGIS中将线要素转成Polyline,进行 线转面 操作的过程中,出现Z值超出范围的错误。经过长时间的探寻,发现是由于转出的Polyline的数据类型为 折线 ZM造成的,也就是说点坐标中含有 Z和M值,如下图所示:

                          

那么如何去除坐标中包含的Z和M值呢?将Z和M值设置成Disabled,然后进行复制要素的操作即可。具体的设置方式有以下两种:

1. 进行全局性的设置:在 地理处理 → 环境中,将M值和Z值的输出均设置成 Disabled,此种设置对之后的所有操作均有效;

2. 进行布局的设置:在进行复制要素的操作时,在环境中,将Z和M值设置成Disabled,此种操作只对本次操作有效。

进行上述设置后,再进行要素转换的操作(即重新导出成Shapefile或Feature Class),工具位置如下:

ArcToolbox -> Conversion Tool -> To Geodatabase -> Feature class to Feature Class

ArcToolbox -> Conversion Tool -> To Shapefile-> Feature Class To Shapefile (multiple)

进行转换后,得到的要素类的数据如下:

如图所示,点坐标中的Z和M值已被去掉,再进行如线转面等操作,就没有任何问题。

ArcGIS中去除Z或M值的方法相关推荐

  1. arcgis中去除图层白底,并导出透明底tif

    arcgis中去除图层白底,并导出透明底tif 如图,有两个层,下面是China.tif图层,上面是guangdong.tif,发现guangdong.tif有白底; 右击 内容列表 中的 guang ...

  2. arcgis中判断多个字段值的逻辑一致性(地理国情监测筛查要素FeatureClass数据):

    arcgis中判断多个字段值的逻辑一致性(地理国情监测筛查要素FeatureClass数据): 如GB码前四位为4201的,RN值首位必须是G,类型Type必须是国道. (1)新建字段"He ...

  3. arcgis中判断某一字段值是否在list数组集合里(地理国情监测):

    arcgis中判断某一字段值是否在list数组集合里(地理国情监测): 在select by attribute工具: "Hebing" NOT IN ('4201G国道','42 ...

  4. arcgis用python字段自动编号,arcgis中字段自动编号的两种方法

    <arcgis中字段自动编号的两种方法>由会员分享,可在线阅读,更多相关<arcgis中字段自动编号的两种方法(4页珍藏版)>请在人人文库网上搜索. 1.精选文档关于ARCGI ...

  5. php取json子对象属性,php中输出json对象的值(实现方法)

    实例如下所示: $json = '{"report":{"date":"2012-04-10","content":&q ...

  6. Python中键映射多个值的方法:defaultdict

    Python中键映射多个值的方法有两种: 想保持元素的插入顺序就应该使用列表: 想去掉重复元素就使用集合并且不关心元素的顺序问题的话应该使用set from collections import de ...

  7. php删除头尾空,分享php中去除头尾空格的2种方法

    这篇文章主要介绍了php去除头尾空格的2种方法,本文给出了用preg_replace替换.trim函数两种方法并给出了示例,需要的朋友可以参考下 看似很简单的问题,其实还是有点坑的,首先这里 空格转义 ...

  8. list中去除连续重复的值并保留头尾2个和头尾2个值在原list中的索引

    方法一 代码 list1 = [1, 1, 1, 4, 4, 5, 5, 5, 5, 5, 5, 6, 6, 6, 7, 7, 8, 9, 9, 9, 9, 9] list2 = [] list3 = ...

  9. mysql 查询不重复的值_在 MySQL 中查询不重复记录值的方法

    使用 WordPress 的过程中,我一直很好奇 WordPress 的一个功能,大家都知道在 WordPress 的编写文章的时候,可以自定义栏目,而这个自定义栏目的数据保存到 wp_postmet ...

  10. SQL中去除重复数据的几种方法,我一次性都告诉你​

    使用SQL对数据进行提取和分析时,我们经常会遇到数据重复的场景,需要我们对数据进行去重后分析. 以某电商公司的销售报表为例,常见的去重方法我们用到distinct 或者group by 语句, 今天介 ...

最新文章

  1. autorunner测试java代码,AutoRunner自动化测试工具介绍
  2. 香港连续25年被评为全球最自由经济体
  3. CF364B. Free Market
  4. pom.xml中pom全称_摆脱pom XML…几乎
  5. apache thrift_Apache Thrift快速入门教程
  6. 获取文件的MIME类型
  7. 【转】分布式事务的常见解决方案
  8. java判断斐波那契数列_Java 实例 - 斐波那契数列
  9. Ajax/JavaScript脚本大全,JS脚本大全
  10. java replaceAll() 方法要用 4 个反斜杠,表示一个反斜杠,该怎么解决
  11. 500 内部服务器错误php,如何解决php 500内部服务器错误问题
  12. C#中Dictionary的用法及用途
  13. Windows与网络基础-15-本地安全策略
  14. 三层交换机与路由器之间的区别
  15. UTF-8和utf8的区别
  16. android模拟器装包,逍遥模拟器如何安装本地应用包apk?
  17. 设计模式原则之依赖倒转(倒置)原则
  18. P5692 手牵手走向明天
  19. 2. Vmware vCenter部署
  20. 什么是feature map

热门文章

  1. winapi消息大全
  2. 【应急响应】域名劫持事件发生后的应急响应策略
  3. CODEVS 1069 关押罪犯
  4. angular.js 增删改查练习2
  5. Git中HEAD和ORIG_HEAD指针指的是什么
  6. 复合辛普森公式matlab,复合梯形公式、复合辛普森公式 matlab
  7. ADBPGGreenplum 成本优化之磁盘水位管理
  8. IT的道德和伦理-个人隐私
  9. 【HiFlow】新型零代码自动化助手
  10. 区块链软件搭建,区块链平台搭建