Analysis(分析)工具箱里有四个工具集,分别是Extract(提取)、Overlay(叠加)、Proximity(邻近性)及Statistic(统计)。该工具箱里的工具是用来处理矢量数据和表格数据的,不支持栅格数据。
1.Extract(提取)工具集
① Clip(裁剪)工具
参数说明:Clip Features的几何类型必须是多边形
②Select(选择)工具
工具描述:该工具是基于SQL语句,将输入要素类中符合该表达式的要素类输出;如果在Select工具的对话框中的Expression参数为空的话,输出数据将和输入数据一致。对于不同输入数据的格式,SQL语句的语法有些不同。
③Split(分割)工具
工具描述:按照分割区域将输入要素类分割成多个输出要素类。
参数说明:Split Featurestool工具箱多边形要素类,其中必须含有一个文本型(text)字段,根据该字段的唯一值来分割Input Features并且作为输出要素类的名称。
在在ArcCatalog中新建一个要素类,并为其新建字段的时候,数据类型需要文本型字段选择text;而在ArcMap中,打开属性表查看相应字段时,显示的Type是String。但是为什么呢?
④Table Select(表格选择)
工具描述:生成满足SQL语句条件的表格
参数说明:Input Table可以是各类表格或者表格视图,也可以是要素类;但是输出的一定是表格
2.Overlay(叠加)工具集
①Erase(擦除)工具
工具描述:输入要素类和擦除要素类叠加,擦除输入要素类和擦除要素类重叠的部分。
参数说明:擦除要素类的几何类型必须是多边形。
②Identity(一致)
工具描述:输出要素类形状如同输入要素类,但是输出要素类的属性会有变化,增加了输入要素类和一致要素类重叠的部分的一致要素类的属性。
参数说明:一致要素类一定是多边形要素类或者图层;输入要素不能是网络要素,标尺要素,注记要素。
③Intersect(相交)工具
工具描述:计算多个要素类的交集,输出其公共部分,属性会叠加。这是与clip工具不同地方之一:“属性叠加”。
参数说明:输入要素类可以是一个或多个要素类、图层;这是与clip工具不同地方之二:“多个要素类”。几何类型可以相同也可以不同,输出要素类的几何类型与输入要素类中维数最低的要素类相同。
④Spatial Join(空间连接)工具
工具描述:一个图层的属性表追加到另一个图层上
参数说明:如果一个目标要素对应多个连接要素,并且希望输出的要素类的要素个数与目标要素类的相同,就需要设置连接合并规则(Join Merge Rule)。
例子:校区和学校
⑤Symmetrical Difference(对称差值)工具
工具描述:输出要素类是输入要素类和更新要素类的空间不相交的部分。
参数说明:输入要素类和更新要素类必须是多边形
⑥Union(合并)工具
工具描述:输入要素类或者图层的并集,包括图形和属性
参数说明:输入要素类只能是多边形
⑦Update(更新)工具
工具描述:输出要素类是在输入要素类的基础上被更新要素类更新过的(在图形和属性方面)
参数说明:输入要素类和更新要素类必须都是多边形,并且字段名称完全相同。
3.Proximity(邻近性)工具集
①Buffer(缓冲区)工具
工具描述:围绕输入要素类一定距离创建缓冲区
参数说明:Distance【value or field】选项中,如果选用value,则缓冲区距离一致;如果选中Field,则缓冲距离与选中的字段的值相关。
输出要素类中会添加"BUFF_DIST“字段,从ArcGis9.3版本后,该字段的单位与输入要素的坐标系统单位一致。
②Create Thiessen Polygon(创建泰森多边形)工具
工具描述:创建泰森多边形
参数说明:输入要素类为点
③Generate Near Table(创建近邻表)工具
工具描述:计算输入要素类的每个要素与近邻要素类中距离最近的要素
参数说明:输入要素类和近邻要素类可以是点、线、多边形及多点。输出要素是一个表格,记录每一个输入要素对应的最近邻近要素的ID,以及相应最邻近要素的坐标值及角度。
④Multiple Ring Buffer(多环缓冲区)工具
工具描述:输入多个缓冲距离,生成多环缓冲区
参数描述:输入要素的几何类型可以是点、线、多边形。
⑤Near(近邻)工具
工具描述:计算输入要素类中的每一个要素与近邻要素类中的要素的最近距离,并将相应的近邻的属性(其ID,坐标)等追加到输入要素类的属性表中。
参数说明:输入要素类和近邻要素类可以是点、线、多边形及多点。
⑥Point Distance(点距离)工具
工具描述:计算输入要素类中的每一个要素与近邻要素类中的要素的最近距离
参数说明:输入要素类和近邻要素类的几何类型必须是点,输出结果为表格,包括输入输出要素的ID和它俩之间的距离。
4.Statistics(统计)工具集
①Frequence(频数)工具
工具描述:计算表格(或者属性表)中某个字段(字段组合)的唯一值的频数,以及某些字段的求和。
参数说明:输入表格可以是各类表或者要素类,输出表格就是表格,Frequence Field(s),指定一个或者一组字段用来统计其频数。
②Summary Statistics(概要统计)工具
工具描述:对输入表格的字段进行概要计算。
参数说明:在Statistics Field(s)选项中的Statistic type有多种。输入表格可以是各类表格或者要素类,输出表格是dBASE表或者Geodatabase表格。
本文是我在学习《ArcGis学习指南---ArcToolBox》一书的一些学习记录。
1.同一工具箱里的工具名称是唯一的,但是不同工具箱里的工具有可能同名。
如,clip命令,它在三个工具箱里都存在,用来处理不同类型的数据。
2.ArcToolBox工具箱里的结构是:工具箱---工具集---工具,分别有不同的图标对应。可
以使用ArctoolBox工具箱里的indext 或者search标签查不能确定具体位置的工具;可
以右击工具,选择批处理。
3.环境设置的等级,参数的作用范围,由大到小:
应用程序级----工具级---模型级---模型过程级
应用程序级的环境设置是在ArctoolBox窗口中,右击空白处,选择environment。
工具级的环境设置是在打开工具的对话框中,工具级的环境设置只对工具的当次执行有效。
4.在ArcMap中调用ArctoolBox工具箱里的工具,工具运行结果回自动添加到ArcMap的TOC中,是需要进行设置的。在ArcMap的界面的主菜单中,选择Tools---Options,然后选择Geoprocessing标签,在该页面的Display/Temporary Data选项中进行设置。
5.工具图层 ----指ArctoolBox工具箱里的工具拖到ArcMap的TOC中形成的图层
优点:①工具图层可以保存在地图文档(mxd文件)中,不用每次都打开ArcToolBox工具箱。
②工具图层的符号化属性(颜填充等)会保存在图层中,再次执行工具后,新生成的输出数据以原图层的符号化属性进行渲染和显示。
6.查看Geoprocessing的结果
在ArctoolBox工具箱的results标签下,可以查看到工具执行的详细信息。
输出数据是否覆盖输出文件夹中的同名文件,设置的位置是:选择Tools---Options,然后选择Geoprocessing标签,在该页面的General选项中进行设置。
7.新图层的可见性
功能:设置新添加到ArcMap中的图层是否可见
设置:选择Tools---Options,然后选择Generary标签进行设置。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论