统计
  • 文章总数:855 篇
  • 评论总数:0 条
  • 分类总数:14 个
  • 最后更新:8月3日

ArcGIS中利用添加几何属性计算单地块横竖版制图

本文阅读 4 分钟
首页 ArcGIS 正文

    一起在ArcGIS中学习下利用添加几何属性来达到相同的效果。

我们先来看一下这个工具在哪个版本中出现的,从官网的帮助文档中,我们可以看出这个工具在10.3以后的版本(除10.6)中都已经添加了。

添加几何属性工具介绍:

位于ArcToolbox-数据管理工具-要素-添加几何属性,工具会直接修改输入数据,向输入要素添加新的属性字段,如长度或面积或 x、y、z 和 m 坐标。具体视几何属性参数中指定的选项而定。当输入要素中已经存在这些字段时,这些字段值将被覆盖。使用下表(表中有删减,具体查看帮助文档)来确定要为各几何属性添加的字段:

几何属性 添加字段
AREA
POLY_AREA:面的面积。
EXTENT
EXT_MIN_X:要素的最小 x 坐标值。
EXT_MIN_Y:要素的最小 y 坐标值。
EXT_MAX_X:要素的最大 x 坐标值。
EXT_MAX_Y:要素的最大 y 坐标值。
LENGTH
LENGTH:线的长度。
LINE_BEARING
BEARING:线的起始-结束方位角。值范围介于 0 至 360 之间,其中 0 表示北,90 表示东,180 表示南,270 表示西,以此类推。
另外:
  • 如果已指定了坐标系,则长度和面积将以该坐标系的单位进行计算,除非在长度单位和面积单位参数中选择了不同的单位。
  • 由此工具添加的属性字段与向要素层添加的字段相同,会覆盖字段值。编辑后,这些字段中的值不会自动重新计算,需要再次运行此工具来更新字段值。
  • 如果输入要素具有选择内容,则在添加的字段中,仅所选要素具有计算值;其余所有要素的值均为空。
  • 此工具适用于点、多点、折线、面和注记要素类。注记被视为面要素类。


好了,介绍了这么多关于该工具的知识,接下来,我们一起来以向示例数据添加EXTENT几何属性来演示一下。
示例数据:行政区界

软件:ArcGIS10.5
第一步,打开ArcMap,进入添加几何属性,设置如下参数:

  • 输入数据:行政区界
  • 几何属性:EXTENT
  • 其余项保持不变
运行后结果如下图(字段都已添加):
接着,我们添加一个字段,参数如下:
  • 名称:制图模式(字段名称)
  • 类型:文本
  • 长度:50(默认)

下一步,利用字段计算器为制图模式字段计算比较值,结果:0,竖版;-1横版,如下图:

这样的0和-1不能够一眼看出来,我们将其分别筛选进行修改即可,如下图:

这样我们就可做横版与竖版的mxd工程,利用数据驱动进行批量出图了。

通过以上的操作,我发现这个添加属性工具是真的很强,倘若以后需要批量更新矢量的面积、长度等,可以批量将数据进行更新。

本文来自投稿,不代表本站立场,如若转载,请注明出处:
ArcMap中将地图导出至PDF
« 上一篇 03-13
一招教你用CASS for CAD中方格网计算土石方量
下一篇 » 03-13