Анализировать набор данных мозаики (Управление данными (Data Management))
Краткая информация
Диагностирует наборы данных мозаики на предмет поиска решения известных ошибок и других проблем, а также установки методов оптимизации. Ошибки, предупреждения и сообщения могут диагностироваться, когда набор данных мозаики открыт в ArcMap.
Использование
-
Чтобы проверить результаты анализа, откройте набор данных мозаики в ArcMap, щелкните правой кнопкой набор данных мозаики в таблице содержания, а затем нажмите кнопку Данные (Data) > Просмотреть результаты анализа (View Analysis Results). Окно Подготовить (Prepare) позволяет вам просматривать и выполнять различные действия с ошибками, предупреждениями и сообщениями. При нажатии правой кнопкой мыши на ошибке, предупреждении или сообщения, отобразится рекомендуемое действие.
Ошибки и предупреждения распределяются по категориям следующим образом:
- Ошибка с высоким приоритетом свидетельствует о существовании проблемы, которая делает невозможным использование набора данных мозаики. К ошибкам с высоким приоритетом можно отнести некорректную видимость или невозможность открыть набор растровых данных.
- Ошибка со средним приоритетом свидетельствует о существовании проблемы, которая непосредственно влияет на процесс создания набора данных мозаики. Такие ошибки обычно указывают на то, что инструмент геообработки скорее всего не будет работать с такими наборами данных мозаики. К ошибкам со средним приоритетом можно отнести пустой набор данных мозаики или некорректный идентификатор типа растровых данных.
- Ошибка с низким приоритетом свидетельствует о существовании проблемы, которая может непосредственно влиять на некоторые процессы работы с наборами данных мозаики или полученной службой изображений. К ошибкам с низким приоритетом можно отнести некорректное поле CenterXY или нарушенный путь.
- Предупреждения с высоким приоритетом свидетельствуют о существовании проблемы производительности или оптимального отображения. К предупреждениям с высоким приоритетом можно отнести предупреждение об отсутствующих обзорных изображениях, статистике набора данных мозаики и статистике набора растровых данных.
- Предупреждения с низким приоритетом указывают на существование проблемы, рекомендации по устранению которой выполнять не обязательно. Выполнение этих рекомендаций обычно обеспечивает более эффективную и бесперебойную работу, но не является обязательным. К предупреждениям с низким приоритетом можно отнести предупреждения о плохих метаданных, слишком низком качестве JPEG-изображений, слишком большом количестве пикселов без сжатия в наборе данных мозаики или недостающих пирамидах растра.
В сообщении отображаются статистические факты, связанные с набором данных мозаики.
Многие из ошибок и предупреждений можно исправить, щелкнув правой кнопкой мыши на ошибке или проблеме в таблице результатов.
Сообщения не содержат решения, если проблемы не существует.
Синтаксис
Параметр | Объяснение | Тип данных |
in_mosaic_dataset |
Наборов данных мозаики для анализа. | Image Service; Mosaic Layer; String |
where_clause (дополнительно) | Можно выполнить определяющий запрос, чтобы ограничить анализ конкретными растрами в наборе данных мозаики. Используя SQL, вы можете определить запрос или использовать Конструктор запроса для построения запроса. | SQL Expression |
checker_keywords [checker_keywords,...] (дополнительно) |
Выберите части набора данных мозаики, которые необходимо проверить на наличие известных проблем.
| String |
Пример кода
Это пример Python для инструмента Анализировать набор данных мозаики (AnalyzeMosaicDataset).
import arcpy
arcpy.AnalyzeMosaicDataset_management(
"\\cpu\data\analyze.gdb\mosaicds", "SensorName = 'Landsat-7-ETM+'",
"FOOTPRINT;FUNCTION;RASTER;PATHS;PYRAMIDS")
Это скрипт Python для инструмента Анализировать набор данных мозаики (AnalyzeMosaicDataset).
#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)