Arcgis属性表操作讲解
- 格式:ppt
- 大小:2.25 MB
- 文档页数:43
ArcMap属性表的操作(一)属性字段的添加、删除与属性编辑在上一教程中,我们介绍了如何绘制点、线、面要素,本教程将对ArcMap属性表添加字段、编辑属性、删除字段以及字段排序进行介绍。
我们先将数据添加到ArcMap中,示例数据如下:对于属性表的使用,一定要记住:停止编辑加字段,开始编辑改属性。
数据在“停止编辑”的状态下才能增加属性字段,在“开始编辑”的状态下才能修改属性字段的值。
1、添加属性字段停止编辑需要添加属性字段的数据。
在[内容列表]窗口,选中文件,如“北京_Point”,点击鼠标右键,点击【打开属性表】。
点击【表选项】,点击【添加字段】,输入字段名称,选择类型,点击【确定】,即可。
类型:包括浮点型、双精度、短整型、长整型、文本型和日期型。
浮点型(Float):1个符号位、7个指数位和24个小数位。
双精度(Double):1个符号位、7个指数位和56个小数位,用于表示小数后位数较长的小数,表示十分精确。
短整型(Short Integer):1个符号位、15个二进制位,大约在-32000~32000,用于表示位数较短的整数,≤32768的整数。
长整型(Long Integer):1个符号位、31个二进制位,大约在-2000000000~2000000000,表示位数较长的整数,>32768。
文本型(Text):数字字符存储为字节,表示汉字、字母等字符、名称等。
日期型(Date):日期值基于标准时间格式存储,表示形式如下:2019.11.15,2019/11/15或2019年11月15日等。
参照上述步骤,添加所有需要的字段。
本教程示例字段为:XZQMC,XZQBM,XZQMJ和RK。
2、编辑属性添加字段后,我们即可填写相应的属性值。
为了方便操作,可以将属性表停靠在ArcMap界面的左侧,如下图所示。
在[内容列表]窗口,选中数据,点击鼠标右键,点击【编辑要素】,点击【开始编辑】。
将鼠标移到编辑窗口,点击某个“点”,系统会自动在属性表中选中该点对应的属性条目。
关于arcgis/arcmap图层属性表标识码(BSM)、要素代码(YSDM)的赋值、填写简单辨析及说明在做有关农田水利设施调查的项目,数据库图层属性表中有标识码(BSM)、要素代码(YSDM)的字段需要填写,如下图本来我只是内业的汇总小将,到项目后期,无奈公司唯一的gis数据总工辞职跑路了,我只能硬着头皮上了,矮子里面选将军,我20年才刚毕业,技术能力有限,也只好在探索中前进了。
下面是我们在查找了各种资料、经验之后的一些总结,供参考:一、BSM1.定义说明官方定义是:在要素分类的基础上,用以对某一类数据中某个实体进行唯一标识的代码。
它便于按实体进行存贮或对实体进行逐个查询和检索,以弥补分类码的不足。
简单来说就是每个要素的唯一身份标识,没有严格的赋值标准,只是流水编号,可以自己编,只要在不重复就可以了,哪怕你是从1开始都可以。
但是一般标识码是6位或10位的,我们的数据库划定是6位,所以你只要给定一个数然后一直排下来即可。
2.快速赋值、填写BSM方法/技巧A.有一个51.gis网站,开发了两个超级工具:标识码批量更新、整库更新标识码需要付费,太贵了,也没找到绿化版,也就没尝试过这种方法了,有财力的同学可以试一下。
B.我们最后用的是传统字段计算器代码赋值方法,这个就是复制粘贴的问题,不难。
具体操作如下:①打开标识码的字段计算器,选中途中红框处点击关于计算器,出现使用说明一直拉下来,找到根据某间隔值计算顺序 ID 或数字,然后如下图操作复制:最后确定,即可运行BSM基本就是这样操作了。
这种方法其实也是可以用到其他要求排序之类的字段。
二、要素代码就是说要素代码基本是确定了的,比如行政区界限、其他土地信息要素等。
ArcGIS的属性连接是基于一个公共字段,将两个数据进行合并,可以是要素类与要素类的合并,也可以是表和要素类的合并。
通过属性连接,将另外一个要素类或者表的信息与目标要素类进行合并,看起来就像是一张表一样。
然后利用新增的属性信息进行查询、显示、分析等操作。
具体操作:
1.打开WGS_84.mxd
2.分别查看省级行政区划点和省级行政区划面数据的属性表。
在图层上右键,选择“打开属性表”:
省级行政区划点数据的属性如下:
省级行政区划面数据的属性如下:
打开Excel表格数据浏览一下,看到里面的数据是2010年-2012年的各省生产总值和增长指数数据。
3.右键点击省级行政区划点要素,选择“连接和关联”——“连接”,
打开“连接数据”窗口
省级行政点要素和Excel中都有各省的名称,因此选择数据中的名称字段进行连接。
在连接数据中,选择“NAME”字段作为连接要基于的属性字段,在2中点击旁边的文件浏览,选中要连上的Excel表,这里要选择Excel表里的sheet表即“地区生产总值(亿元)$”:
选择完成后,设置如下图:
点击“验证连接”查看连接汇总情况:
可以看到32个记录有31个已经匹配好了。
依次点击“关闭”和“确定”,关掉连接窗口。
4.此时再打开省级区划点要素的属性表,可以查到已经连接上
的属性信息如下:
可以看到Excel中的数据已经连接到点要素上了。
如何在ArcGis字段属性表中设置字段下拉选框??>>>>>>>>>>>>>前言<<<<<<<<<<<<<其实这个功能对于大部分的使用者都比较鸡肋,因为一使用这个功能就不能够批量处理一键赋值了。
但是,对于省州、国家一层的管理者为了使数据的属性、字段长短统一、完备这是一个好办法,也能够避免欺上的情况发生(偷工减料)。
但是,学习了也是为了以备不时之需。
具体为什么会写关于这个功能的处理,也是感谢小伙伴的私信提问,所以各位小伙伴有什么问题还是多多提问,一同学习进步哦。
>>>>>>>>>>>>>正文<<<<<<<<<<<<<一、数据材料准备这次数据处理涉及到Ar cC at al o g的使用,大部分亲对于A r cG IS软件的认识最多的和使用最多的就是Ar cM ap,其实A r cC at al og的功能主要是数据管理。
新建一个GD B数据库文件,添加一个123.sh p的数据,数据中添加一个字段:下拉选框(选框内容:1、是;2、否;3、N UL L。
另,如果数值允许为空,那么3的NU L L就不用定义了。
)当然没有安装10.2及其以上的A r cG is软件的各位亲,可以移步(公号:A r c G i s爱学习)公号菜单找软件下载以及安装方法。
数据材料准备这里就不进行赘述,大家可以参看如下文章:什么是文件地理数据库?什么是个人地理数据库?如何通过目录树创建文件地理数据库?在ArcGis中如何创建个人地理数据库?以上四篇是关于地理数据库(gdb和mdb)。
ArcGis中字段计算器及字段运算符ArcGis中如何对属性表中的字段进行顺序赋值?ArcGis数据属性表的操作地理信息系统导论学习笔记(8)——属性数据管理以上四篇是关于属性数据表和字段相关。
第四章属性表的编辑、连接、维护1 属性表的一般编辑1.1 表的新建图4-1 ArcCatalog 操作界面表的新建要用ArcCatalog,通过Windows / 开始/ 程序/ ArcGIS / ArcCatalog启动(因软件安装的差异,路径可能不同),和Windows 的资源管理相似(见图4-1),在左侧窗口,可找到本章练习临时文件的存放目录D:\gis_ex09\ex04\temp,点击窗口上侧标签Contents,在右侧窗口的空白处,点击鼠标右键,出现快捷菜单,选择New/dBASE Table,表示在当前目录下建立新表,默认表名是New_dBASE_Table,用键盘将表名改成ld_far。
再次选择刚新建的表,点击上侧标签Preview,可以看到该表中包含了两个由系统自动创建的字段,第一个为OID,用于自动标识不同记录,不允许用户输入、修改数据,第二个为Field1,接受用户输入数据。
选择菜单File / Properties,出现dBASE Table Properties 对话框,点击标签Fields,出现字段编辑对话框,准备为该表增加2 个字段。
一般的方法是在Field Name 列下用键盘输入字段名,回车后右侧Data Type 列中出现该字段的默认数据类型,利用下拉表可改变数据类型,如果要改变字段长度,在中间Field Properties 框中修改,本练习要求输入2 个字段:Fields Name(字段名):landuseData Type(数据类型): Text(字符型)Length(字段长度):2Fields Name(字段名):FARData Type(数据类型): Float(浮点型)Precision(占用长度):3Scale(保留小数位数):1如果认为某个字段是不需要的(如Field1),可以用鼠标点击该字段名左侧的小方格,使其变成黑色,右侧的Data Type 项也同时变成相反的黑白色,按键盘Delete 键,该字段就被删除。
ArcMap属性表操作(一):属性字段的添加、删除与属性编辑ArcMap属性表的操作(一)属性字段的添加、删除与属性编辑在上一教程中,我们介绍了如何绘制点、线、面要素,本教程将对ArcMap属性表添加字段、编辑属性、删除字段以及字段排序进行介绍。
我们先将数据添加到ArcMap中,示例数据如下:对于属性表的使用,一定要记住:停止编辑加字段,开始编辑改属性。
数据在“停止编辑”的状态下才能增加属性字段,在“开始编辑”的状态下才能修改属性字段的值。
1、添加属性字段停止编辑需要添加属性字段的数据。
在[内容列表]窗口,选中文件,如“北京_Point”,点击鼠标右键,点击【打开属性表】。
点击【表选项】,点击【添加字段】,输入字段名称,选择类型,点击【确定】,即可。
类型:包括浮点型、双精度、短整型、长整型、文本型和日期型。
浮点型(Float):1个符号位、7个指数位和24个小数位。
双精度(Double):1个符号位、7个指数位和56个小数位,用于表示小数后位数较长的小数,表示十分精确。
短整型(Short Integer):1个符号位、15个二进制位,大约在-32000~32000,用于表示位数较短的整数,≤32768的整数。
长整型(Long Integer):1个符号位、31个二进制位,大约在-2000000000~2000000000,表示位数较长的整数,>32768。
文本型(Text):数字字符存储为字节,表示汉字、字母等字符、名称等。
日期型(Date):日期值基于标准时间格式存储,表示形式如下:2019.11.15,2019/11/15或2019年11月15日等。
参照上述步骤,添加所有需要的字段。
本教程示例字段为:XZQMC,XZQBM,XZQMJ和RK。
2、编辑属性添加字段后,我们即可填写相应的属性值。
为了方便操作,可以将属性表停靠在ArcMap界面的左侧,如下图所示。
在[内容列表]窗口,选中数据,点击鼠标右键,点击【编辑要素】,点击【开始编辑】。
ARCGIS属性数据的连接功能和关联功能ArcMap中可以实现属性表的连接与关联,属性数据合并时可以依据字段名称进行,也可以依据空间位置进行。
当两个属性表中的相关字段具有一对一或多对一关系时,可以应用合并连接操作;当两个属性表中的相关字段具有一对多或多对多关系时,就只能应用关联操作。
合并又分为依据公共属性合并属性表和依据空间位置合并属性表。
其中有几何位置的数据层数据既可以依据公共属性合并属性表,也可以依据空间位置合并属性表,而纯表格数据只可以依据公共属性合并属性表。
1.依据公共属性合并属性表依据公共属性合并属性表就是按照属性表之间共同的属性字段及其属性值,实现属性表的合并。
所以其首先要求公共属性具有相同的属性类型,如字符型、数字型等。
依据公共属性合并属性表具体的做法如下:(1)在ArcMap目录内容表中,右击要连接的数据层,在弹出的快捷菜单中选择"连接和关联"|"连接"命令。
此时弹出"连接数据"对话框,如图7.94所示。
(2)依据公共属性合并属性表需要在"需要把什么数据连接到当前图层"下拉列表框中选择"从表中连接属性"选项。
(3)设置选择当前图层中要进行连接的字段、"选择要连接到当前图层中的表,或者从硬盘上打开数据表",以及"选择表中需要进行连接的字段"等项。
(4)在对话框中单击"高级"按钮,弹出"高级连接选项"对话框,如图7.95所示。
(5)在其中可以选择"保留所有记录"或者"只保留匹配的记录"。
如选择"保留所有记录"单选按钮,则保留合并后的所有记录;如选择"只保留匹配记录"单选按钮,则只保留匹配的记录。
其具体含义可以参考图7.95中的解释说明。
杭州师范大学《地理信息系统概论》实验报告题目:地图编辑和属性表操作:文彪学号: 2014212425班级:地信141学院:理学院编写日期: 2015–10–16一、数据的准备和软件的基本设置1、新建一个文件夹,命名为“2014212425_文彪”。
讲数据复制到该文件夹下。
打开ArcGis软件。
将material>zjsl>bj里的文件加载到图层里。
加载后的图层窗口加载后的地图页窗口2、将水资源图加载进来。
右键单击左栏toc中任一图层,单击Zoom To Layer选项加载后的地图页3、设置文件相对存储位置并保存.mxd文件到里,命名为“Zhejiang.mxd”存储相对位置。
File>map document properties保存mxd文件并命名二、栅格数据的空间匹配1、在菜单栏空白处右键,在georeferencing前处打钩。
将出现的工具条拖到工具栏2、点击Georeferencing菜单下的“Fit to Display”按钮,栅格图缩放到当前视图大小点击工具条Georeference上的图标按钮,添加空间匹配的控制点下图为匹配好的3、保存栅格配准数据点击Georeferencing->Recity按钮。
在对话框里保存位置改为submit文件夹里。
三、地图要素的编辑1、对bj_arc线要素进行编辑将bj_polygon的视图关掉打开编辑器,选着编辑对象为bj_arc在creat feature里选着编辑对象bj_arc图中多余的线将其删除没有连接的线将其延长或再画一段连接到位不应接起来的线调节节点位置,避免构面时出现一些小面保存编辑并停止编辑2、多层拓扑,将完成编辑的bj_arc转换为面打开arctoolbox点开Data Management Tools—>Features—>Feature To Polygon在出的对话框里,input features里添加bj_arc路径为submit>zjsl>bj 名称为bj_poly XY tolerance为0四、增加属性表字段并赋值1、为属性表增加字段(bj_arc添加bj字段。