标注 | 说明 | 数据类型 |
镶嵌数据集
| 想要分析的镶嵌数据集。 | Mosaic Layer |
查询定义
(可选) | 限制在此镶嵌数据集中对特定栅格数据集进行分析的 SQL 语句。 | SQL Expression |
检查已执行 (可选) | 选择想要分析是否存在已知问题的镶嵌数据集部分。
| String |
派生输出
标注 | 说明 | 数据类型 |
镶嵌数据集 | 已更新的镶嵌数据集。 | 镶嵌图层 |
检查镶嵌数据集是否存在错误以及可能的改进。
错误和警告会按以下方式进行分类:
返回的消息报告与镶嵌数据集相关的统计结果。
在结果表中,可以通过右键单击问题来修复多数错误和警告。
标注 | 说明 | 数据类型 |
镶嵌数据集
| 想要分析的镶嵌数据集。 | Mosaic Layer |
查询定义
(可选) | 限制在此镶嵌数据集中对特定栅格数据集进行分析的 SQL 语句。 | SQL Expression |
检查已执行 (可选) | 选择想要分析是否存在已知问题的镶嵌数据集部分。
| String |
标注 | 说明 | 数据类型 |
镶嵌数据集 | 已更新的镶嵌数据集。 | 镶嵌图层 |
arcpy.management.AnalyzeMosaicDataset(in_mosaic_dataset, {where_clause}, {checker_keywords})
名称 | 说明 | 数据类型 |
in_mosaic_dataset | 想要分析的镶嵌数据集。 | Mosaic Layer |
where_clause (可选) | 限制在此镶嵌数据集中对特定栅格数据集进行分析的 SQL 语句。 | SQL Expression |
checker_keywords [checker_keywords,...] (可选) | 选择想要分析是否存在已知问题的镶嵌数据集部分。
| String |
名称 | 说明 | 数据类型 |
out_mosaic_dataset | 已更新的镶嵌数据集。 | 镶嵌图层 |
这是 AnalyzeMosaicDataset 工具的 Python 示例。
import arcpy
arcpy.AnalyzeMosaicDataset_management(
"\\cpu\data\analyze.gdb\mosaicds", "SensorName = 'Landsat-7-ETM+'",
"FOOTPRINT;FUNCTION;RASTER;PATHS;PYRAMIDS")
这是 AnalyzeMosaicDataset 工具的 Python 脚本示例。
#Analyze Mosaic Dataset with query definition
#Analyze all components of mosaic dataset
import arcpy
arcpy.env.workspace = "C:/Workspace"
mdname = "analyzemd.gdb/mosaicds"
query = "SensorName = 'Landsat-7-ETM+'"
checks = "FOOTPRINT;FUNCTION;RASTER;PATHS;STALE;PYRAMIDS;PERFORMANCE"
arcpy.AnalyzeMosaicDataset_management(mdname, query, checks)