全国高分辨率土地利用数据服务 土地利用数据服务 土地覆盖数据服务 坡度数据服务 土壤侵蚀数据服务 全国各省市DEM数据服务 耕地资源空间分布数据服务 草地资源空间分布数据服务 林地资源空间分布数据服务 水域资源空间分布数据服务 建设用地空间分布数据服务 地形、地貌、土壤数据服务 分坡度耕地数据服务 全国大宗农作物种植范围空间分布数据服务
多种卫星遥感数据反演植被覆盖度数据服务 地表反照率数据服务 比辐射率数据服务 地表温度数据服务 地表蒸腾与蒸散数据服务 归一化植被指数数据服务 叶面积指数数据服务 净初级生产力数据服务 净生态系统生产力数据服务 生态系统总初级生产力数据服务 生态系统类型分布数据服务 土壤类型质地养分数据服务 生态系统空间分布数据服务 增强型植被指数数据服务
多年平均气温空间分布数据服务 多年平均降水量空间分布数据服务 湿润指数数据服务 大于0℃积温空间分布数据服务 光合有效辐射分量数据服务 显热/潜热信息数据服务 波文比信息数据服务 地表净辐射通量数据服务 光合有效辐射数据服务 温度带分区数据服务 山区小气候因子精细数据服务
全国夜间灯光指数数据服务 全国GDP公里格网数据服务 全国建筑物总面积公里格网数据服务 全国人口密度数据服务 全国县级医院分布数据服务 人口调查空间分布数据服务 收入统计空间分布数据服务 矿山面积统计及分布数据服务 载畜量及空间分布数据服务 农作物种植面积统计数据服务 农田分类面积统计数据服务 农作物长势遥感监测数据服务 医疗资源统计数据服务 教育资源统计数据服务 行政辖区信息数据服务
Landsat 8 高分二号 高分一号 SPOT-6卫星影像 法国Pleiades高分卫星 资源三号卫星 风云3号 中巴资源卫星 NOAA/AVHRR MODIS Landsat TM 环境小卫星 Landsat MSS 天绘一号卫星影像
由于所有工具的工作方式都相同(即,您既可打开它们的对话框,也能在模型构建器和 Python 窗口中使用它们),您几乎无需了解一个工具是系统工具还是自定义工具。没有直接的方法可以判断一个工具是系统工具还是自定义工具。但是,这里有一些提示可以帮助您判断:
如果该工具在 ARCGIS 帮助系统中有相关文档,则它是系统工具。
如果该工具位于系统工具箱内(请参阅下文),则它是系统工具。
如果该工具是内置工具,则它很有可能是系统工具。
随着对地理处理工具的使用,您很快就会知道哪些是系统工具,哪些是自定义工具。
工具箱
可以在工具箱内找到工具。工具箱包含有工具和工具集。工具集是简单的组织文件夹,它们和您系统中的文件夹相似。工具只能存储在工具箱中。与工具类似,工具箱也分为两个类别:系统和自定义。
在“搜索”窗口中查看系统和自定义工具箱
工具对话框
每个工具都有一个对话框,而且执行工具的最常用方法就是使用它们的对话框。
工具中有大量的参数,而且在工具对话框中,每个参数都有易于使用的用户界面 (UI) 控件,用于从列表中浏览数据集、选择数据集或选取有效值等任务。
对于所有系统工具,都可从工具对话框中获得大量的帮助信息。
工具对话框将验证您的输入是否正确,如果存在问题,会立即向您反馈。
当工具执行完毕后,一个条目会显示在结果 窗口中。
结果窗口
当执行一个工具时,它会创建一个包含该工具执行情况信息的结果,例如所有输入与输出的参数和执行消息。您可以在结果 窗口中查看工具执行的结果。
了解有关“结果”窗口的详细信息
环境
可将环境设置视为影响工具执行的附加参数。环境不同于常规的工具参数,区别在于环境并不会出现在工具的对话框中(存在某些例外情况)。它们是您曾经使用单独的对话框设置的值,工具会在执行时使用它们。
环境设置能对工具的执行产生很大影响。例如,您也可通过设置范围环境来使工具在执行时仅使用当前地图范围中的要素。您可通过设置输出坐标系环境来使您的工具将其输出要素写入与输入要素不同的坐标系。
了解有关地理处理环境的详细信息
模型和模型构建器
在地理处理框架中,模型构建器将各工具按顺序连接起来并将一个工具的输出作为另一个工具的输入,从而轻松快捷地将您的想法转变为软件实现。可将您构建的模型视为软件,因为它们指示计算机执行某些任务。不过,地理处理的编程语言是可视化的(如您在模型构建器中所见),而不像传统编程语言那样是基于文本的。
这里最需要注意的是:模型是工具。它们的行为同系统中其他工具一模一样。您可在对话框窗口或 Python 窗口中执行它们。由于模型是工具,因此模型也可以嵌套使用。实际上,随 ArcGIS 提供的系统工具中有多个都是模型。
在模型构建器中执行工具的教程
使用模型构建器创建工具的快速浏览
脚本和 Python
您还可使用脚本语言和地理处理工具来创建新实用软件。使用脚本语言的程序即是脚本。脚本语言易学易用,对编程逻辑有基本的理解便足以很好地使用它们。Python 是 ArcGIS 使用的脚本语言。
在地理处理框架中,脚本与模型相类似,因为它们都可用来创建新的工具。模型是使用可视化编程语言(模型构建器)创建的;而脚本是使用基于文本的语言和文本编辑器创建的。
和模型一样,脚本也是工具。您可使用分步向导将脚本引入至自定义工具箱中,然后该脚本就会成为一个工具以用在模型或其他脚本中。系统工具中有多个都是脚本。