Arcgis属性表常用操作

时间:2024-05-18 21:29:57
属性表操作
 
一、属性表介绍
       属性表即Arcgis中的Table数据,此类数据为二维表,通常格式有.dbf,shp属性表,栅格属性表,数据库表,Excel表,TXT表等。Arcgis不可以编辑上述提到的Excel表和TXT表。这些表都存储了客观对象的多个属性,用于描述客观对象。Arcgis提供了一系列工具来对Table进行计算和编辑。
 
二、数据加载
       前边提到的数据格式都可以通过Arcgis提供的常规数据加载方式进行加载,如下图
Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作
 
图中红色标记1:返回上一层文件目录;2:去到默认文件目录;3:去到默认数据库;4:数据罗列方式;5:添加文件夹快捷链接,添加的文件链接会在“0”的下拉框中显示6:新建文件夹;7:新建数据库;8:新建工具箱。
如果Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作按钮找不到了,可以右键Arcgis工具栏目空白处,会弹出所有可选工具条选项,如下图:
Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作
三、打开属性表并操作
   右键加载的表或者图层,点击Open  Attribute Table 。
1、基础按钮功能
Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作
      1:菜单;2:显示Relate表中的选址项;3:按照属性表选址;4:反选;5:清楚选择;6:定位选择项在图层位置;7:删除选择项,删除后记录将消失,仅在编辑条件下可以使用。
 
Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作
 
    1:属性表切换;2:只显示选择项和全部显示;3:记录个数
2、常用菜单栏功能
      大多数菜单栏里的功能都是字面意思,可以灵活运用从而快速的对属性表进行相关操作,所以只介绍个别功能
(1)按属性选择
      注意:a:可以通过逻辑运算符进行复合条件运算;b:空值选择需要xxx IS NULL语法;c:Like的语法是xxx LIKE '%汽车%',其中%代表省略的字符,并不是取余数的意思,就可以选择出'丰田汽车公司'.'汽车制造商','汽车'等类记录.d:In 的语法是xxx IN '丰田汽车公司汽车制造商',这样同样可以选择出'丰田汽车公司'.'汽车制造商','汽车'等类记录
Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作
(2)添加字段
       添加字段功能在编辑条件下是不可用的,另外添加的字段必须要选择相应的字段属性
Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作
(3)数据导出
Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作
到这里就可以输出文件了,但是这里的输出值包含属性表内的内容,并不是一个矢量文件。另外这里还可以选择输出文件的格式,点击上图中的文件夹按钮。选择相应的文件格式就行了,这里还有一个技巧就是输出Excel支持的CSV文件,如下图。
Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作
 
还可以通过复制粘贴的方式输出属性表,选择相应需要输出的记录,右键,Copy Selected,再粘贴在Excel表中或者其他地方。
Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作
4、字段右键功能
右键字段名,弹出一个菜单
Arcgis属性表常用操作转存失败重新上传取消Arcgis属性表常用操作
某些功能简单易懂,不做详细介绍
(1)高级排序(Advanced Sorting)
      高级排序可以选择多个字段并分别选择正序或者倒序排序
Arcgis属性表常用操作
(2)汇总(Summarize
      该方法通过用于分组的字段将所有记录分组,然后计算各个字段在各组内的统计值(最大值、最小值、平均值、标准差、方差等),并生成新的表
Arcgis属性表常用操作
(3)统计(Statistics)
该工具生成被右键的统计属性如下图,当然也可以通过选择字段查看其它字段的统计属性
Arcgis属性表常用操作
(4)计算几何(Calculate Geometry)
       可以计算面积、周长、X坐标、Y坐标。需要注意的是在不同的坐标系统下计算的结果是不一样的,所以在计算多个图层的面积时保证不同图层具有相同坐标系,另外还要考虑计算结果的单位一致
Arcgis属性表常用操作
5、数据表连接和关联
(1)连接(Join)
右键表或者图层,连接的两个表会根据匹配字段将两个表连接在一起,被右键的表里边会显示两个表内的内容,未匹配上的表会以空值显示。可以通过Remove Join(s)移除连接
Arcgis属性表常用操作Arcgis属性表常用操作
(2)关联(Relate)
被关联的两个表在显示上没有区别,但是可以通过属性表上的Relate Tables 按键,查看两个表被选择记录的关联记录
Arcgis属性表常用操作