ArcToolbox 详解.docx

上传人:牧羊曲112 文档编号:3152957 上传时间:2023-03-11 格式:DOCX 页数:3 大小:38.22KB
返回 下载 相关 举报
ArcToolbox 详解.docx_第1页
第1页 / 共3页
ArcToolbox 详解.docx_第2页
第2页 / 共3页
ArcToolbox 详解.docx_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
资源描述

《ArcToolbox 详解.docx》由会员分享,可在线阅读,更多相关《ArcToolbox 详解.docx(3页珍藏版)》请在三一办公上搜索。

1、ArcToolbox 详解ArcToolbox 是一个地理处理工具的集合,功能强大,涵盖数据处理、转换、制图、分析等多方面的功能,善于利用ArcToolbox提供的工具集,能够让你的空间处理工作事半功倍。 四种工具类型 在Toolbox中,可以将工具分为系统工具,脚本工具、模型工具和自定义工具四种类型,他们之间的区别如下表所示: 注意,某些工具的有效性是由相应产品级别和扩展模块的License决定的。综合来说,ArcView License和ArcEditor License 都只包含一部分工具空间处理功能,ArcInfo License 则包含了所有的工具。 环境设置 环境设置对ArcToo

2、lbox 来说是非常重要的,环境设置参数会影响到很多ArcToolbox 工具执行,到ArcGIS 10 版本,环境设置已经为分为17大类,几十个参数,参数很多,虽然不是每个工具都必须使用所有环境参数。但正确的设置一些常用的环境参数,将使得ArcToolbox 工具使用更加方便。 环境设置的等级: 环境设置根据使用情况不同分为四个等级,每个级别所能设置的参数都是相同的。区别只在于参数的作用范围不同。 下表列出了不同级别环境设置所影响的应用范围 应用程序级别:打开ArcToolbox窗口,右键单击窗口根目录,选择Environments即可进行设置。或者通过主菜单中选择GeoProcessing

3、/ Environments 亦可。 在ArcGIS 10 之前的版本,你还可以通过command Line 来设置环境变量: 例如 输入:scratch workspace d: scratch 设置临时工作空间 从ArcGIS 10版本开始, Python 窗口已经取代了之前的命令窗口,你需要通过python 脚本来设置参数:例如 import arcpy from arcpy import env # Set current workspace # env.workspace = C:/Data/Florida.gdb 工具级别:工具级别环境参数设置只对当次执行有效,当你双击某个工具,打

4、开工具对话框,会发现一个environments的按钮,展开后的同样可以对每个环境参数进行设置。这个新值只对当次工具执行有效。 通过环境变量控制输出结果 用户对工具输出结果的控制,就是通过一系列的环境参数设置来实现的。如果用户运行工具前没有做任何设置,那么工具运行时将会采用系统默认的设置输入。 下图是arcgis10 中的相关环境变量的设置窗口。ArcGIS 93 以前的版本是通过点击菜单Tools/Options,在弹出窗口下选择GeoProcessing 标签), 该选项是控制工具输出结果是否要覆盖当前输出文件夹中已经存在的同名数据,如果勾选,那么运行工具时,输出结果在当前输出文件夹有同名

5、文件时,则会自动覆盖该文件,如果不够选,输出结果已经存在时,就会产生错误信息,以提示用户该文件已经存在。 该选项用于控制输出结果是否添加到当前激活的数据框中,注意,该选项只对ArcMap,ArcSence 等桌面应用有效,而在Catalog 中,因为没有当前显示视图,所以无法将结果添加到当前视图中。 如下特点: 1 输出结果自动添加到当前显示视图。 2 如果没有保存地图文档就关闭了应用程序,则临时数据会被清除。 3 如果保存了地图文档,则临时数据会保存到磁盘上。 4 如果不想保存地图文档,而又希望保存临时数据,可以通过右键点击该图层,选择Data make permanent 该选项用于控制输

6、出结果是否为临时数据,如果勾选,则工具输出结果将作为临时数据,临时数据有 在Customize/ArcMap options -General表单选项下,Make newly added layers visible by default 用于控制新添加到ArcMap 中的图层是否可见。 每个工具执行都需要明确输出路径,默认情况下,会自动生成一个输出路径用于保存工具输出结果,输出路径遵循以下原则: 1 如果设定了环境设置中的临时工作空间(scratch workspace),则工具结果输出到临时工作空间中。 2 如果未指定临时工作空间,但已经设定当前工作空间(current workspace),则工具结果输出到当前工作空间。 3 如果临时空座空间和当前工作空间都没有指定,则输出结果将会写入到某个输入数据所在的工作空间中,但某些情况下会有些限制,例如,如果输入数据所在的工作空间没有写入权限,那么,工具输出会自动更改为系统临时文件夹。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号