ArcGIS高程Z值的去除方法

   在ArcGIS中,我们常用的几何类型有点、线、面、体(体,在涉及三维的情况下使用),但在这之外,可能会遇到带ZM的类型,如图所示,面ZM,它与面类似,但比面多两个字段。

image

   在编辑中查看草图属性可看到Z值和M值。Z值是用来存储高程属性信息的,M值是用来存储其他属性信息的,如温度、浓度等。这里的数据是CAD文件转过来的,所有有高程值,但没有M值。

image

从下面的WKT格式中可以看出几何点可能的类型有Point、PointZ、PointM、PointZM四种格式,Polyline、Polygon也是类似的。

<Point Text> := EMPTY 
|    <Point> 
| Z  <PointZ> 
| M  <PointM>
| ZM <PointZM>

<Point> :=  <x>  <y> 
<x> := double precision literal
<y> := double precision literal

<PointZ> :=  <x>  <y>  <z> 	
<x> := double precision literal
<y> := double precision literal
<z> := double precision literal

<PointM> :=  <x>  <y>  <m> 
<x> := double precision literal
<y> := double precision literal
<m> := double precision literal

<PointZM> :=  <x>  <y>  <z>  <m> 
<x> := double precision literal
<y> := double precision literal
<z> := double precision literal
<m> := double precision literal

   从AutoCAD中导出的地形图数据,因为大部分含有Z信息,所以导成shape后,其类型都是带ZM的,有的时候,比如MapGIS软件,它不能识别带ZM的几何类型的Shapefile文件,我估计他的程序员是通过字段的值来直接判定的。那么我们怎样来去除带ZM的几何类型呢?

   在地理处理-环境,设置M值和Z值参数为Disabled。(也可以在ArcGIS工具中设置,那样只能当前工具生效)

image

   然后再用复制要素工具重新生成一个就可以了。

   image

     image

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值