注:
这些分析工具现在可以在 Map Viewer 中使用,这是 ArcGIS Online 中的现代化地图制作工具。 有关详细信息,请参阅执行分析 (Map Viewer)。
影像和栅格数据包含宝贵的信息,这些信息可用于识别模式、查找要素以及了解整个景观的变化。 为了从影像中提取有用的信息,您可处理或分析数据。 例如,您可能需要计算植被指数以从多波段图像中了解植被覆盖率,或者您可能想使用全州高程和土地覆被数据,找到合适的位置构建太阳能发电厂。
您可以直接在 web 地图中使用 ArcGIS Online 中的内置栅格分析工具。 您也可以使用栅格函数处理栅格数据,并在栅格函数编辑器中生成栅格函数链和模板。
要运行栅格分析工具,您必须具有创建和发布内容以及执行影像分析的权限。 有关详细信息,请参阅配置用户类型扩展模块。
有关访问和运行工具的详细信息,请参阅使用栅格分析工具。 各栅格分析工具的概述如下。 分析工具可分为几类,这些类别仅为逻辑分组,不会对访问或使用任务的方式造成任何影响。
开发人员可通过 ArcGIS REST API 和 ArcGIS API for Python 访问这些工具。
注:
如果您在 Map Viewer 经典版 的分析窗格中未看到栅格分析工具,则您可能未获得具有影像分析权限的 Professional 或 Professional Plus 许可,或者您的组织可能未发布至少一个托管要素图层。 在访问栅格分析工具之前,必须发布一个托管要素图层。
汇总数据
这些工具允许您使用一个数据集根据另一个数据集的值来定义要汇总的区域。
分析模式
这些工具用于探索数据中的空间模式。
邻近分析
利用这些工具,您可以执行基于邻近性的分析,找到前往目的地的最优路径。
分析影像
您可通过这些工具分析多光谱影像。
工具 | 描述 |
---|---|
该工具会对多波段栅格图层的波段执行算术运算,以显示研究区域的植被覆盖度信息。 |
分析 Terrain
这些工具根据数字高程模型 (DEM) 计算坡度、坡向和视域表面。
管理数据
这些工具用于管理影像数据,其中包括剪裁和掩膜、重新映射像素值以及转换至要素数和转换自要素数据。
深度学习
这些工具可使用深度学习推断工具来检测影像中的特定要素或对栅格数据集中的像素进行分类。
工具 | 描述 |
---|---|
此工具用于运行输入栅格和可选要素类上的训练深度学习模型,以生成要素类或表,其中每个输入对象均分配一个类标注。 | |
此工具用于运行输入栅格上的训练深度学习模型,以生成分类栅格,其中每个有效像素都被分配了一个类标注。 | |
此工具用于运行输入栅格上的训练深度学习模型,以生成包含其找到对象的要素类。 这些要素可以是所找到对象周围的边界框或面,也可以是对象中心的点。 |
多维分析
这些工具用于探索时间序列影像和栅格数据中的时间模式。
栅格函数
除了栅格分析工具,您可以使用栅格函数执行复杂图像和栅格处理工作流。 您可以使用单个栅格函数,也可以使用可视化编程工具利用栅格函数编辑器将多个栅格函数合并到处理链或栅格函数模板中。 栅格函数模板可以进行编辑、保存并与组织的其他成员共享。
在 Map Viewer 经典版 中,打开栅格分析窗格并单击栅格函数编辑器按钮 以打开栅格函数编辑器窗口。 栅格函数编辑器包含一个大型栅格函数图库。
要访问以前保存的栅格函数模板,或使用内置的栅格函数之一,请单击栅格分析窗格中的浏览栅格函数模板按钮 。
访问栅格分析工具和函数
有几种访问栅格分析工具和函数的方法。
从 Map Viewer 经典版 访问
如果您具有执行栅格分析所需的权限,则可以从 Map Viewer 经典版 访问工具和函数。
要打开栅格分析工具,请单击分析,然后单击栅格分析。
要打开栅格分析函数,请单击分析,然后单击栅格分析窗格,然后单击浏览栅格函数模板按钮 或栅格函数编辑器按钮 。
从 ArcGIS Pro 访问
除了以上列出的栅格分析功能,ArcGIS Pro 中还提供了许多影像和栅格地理处理工具以及栅格函数。 有关详细信息,请参阅影像和栅格处理入门。
从 ArcGIS REST API 访问
除了用户界面客户端 ArcGIS Pro 和 Map Viewer 经典版 外,还可以通过 ArcGIS REST API 访问栅格分析服务。
可以使用大量的单个栅格服务任务来执行分布式栅格分析,例如影像服务、栅格分析任务以及正射映射任务。 可使用生成栅格分析任务运行图像处理任务并保留结果。 该任务使用定义明确的栅格函数 JSON 对象作为输入,并根据函数定义执行分析。 您可以直接使用 ArcGIS REST API 支持的系统内置栅格函数,或创建自己的自定义栅格模型。
开发人员可以使用栅格函数对象进行分布式栅格分析处理和存储分布式输出。
从 ArcGIS API for Python 访问
ArcGIS API for Python 允许您使用组织中提供的栅格分析工具查询、显示、分析并变换空间数据。 要了解有关 API 的分析功能的更多信息,请参阅 ArcGIS API for Python 文档。
栅格分析工具可通过 arcgis.raster.analytics 模块进行访问。 可以通过 arcgis.raster.functions module 和 arcgis.raster.functions.gbl module 模块访问栅格分析函数。 要使用栅格函数模板,请使用 arcgis.raster.functions.RFT 模块。 可通过 arcgis.raster.orthomapping 模块访问正射映射任务。