Краткая информация
Применяет географическое уравнивание к элементам набора данных мозаики. Этот инструмент использует файл решения из инструмента Выполнить уравнивание (Compute Adjustments).
Данный инструмент может также вернуть географическое уравнивание в начальное состояние.
Использование
Данный инструмент может использоваться, чтобы применить уравнивания из файла решения или вернуть географическое уравнивание в начальное состояние.
Синтаксис
ApplyBlockAdjustment_management (in_mosaic_dataset, adjustment_operation, {input_solution_table}, {pan_to_ms_scaling_factor})
Параметр | Объяснение | Тип данных |
in_mosaic_dataset | Входной набор данных мозаики, к которому необходимо применить уравнивание. | Mosaic Dataset ; Mosaic Layer |
adjustment_operation | Выберите задачу: уравнивание набора данных мозаики с применением таблицы поправок (solution table) или возврат набора данных мозаики к исходному виду без уравнивания.
| String |
input_solution_table (дополнительно) | Укажите таблицу поправок, которая будет использоваться для уравнивания набора данных мозаики; эта таблица будет получена после запуска инструмента Рассчитать уравнивание блоков (Compute Block Adjustments). | Table View |
pan_to_ms_scaling_factor (дополнительно) | Если набор данных мозаики содержит растры с панхроматическим слиянием, то укажите коэффициент масштабирования между панхроматическим и мультиспектральным разрешениями. | Double |
Пример кода
ApplyAdjustments, пример 1 (окно Python)
Это пример Python для инструмента Применить уравнивание блоков (ApplyBlockAdjustment).
import arcpy
arcpy.ApplyBlockAdjustment_management(
"c:/BD/BD.gdb/redQB", "ADJUST",
"c:/BD/BD.gdb/redQB_sol", 0.25)
ApplyAdjustments, пример 2 (автономный скрипт)
Это скрипт Python для инструмента Применить уравнивание блоков (ApplyBlockAdjustment).
#apply block adjustment
import arcpy
arcpy.env.workspace = "c:/workspace"
#Apply the block ajustment
mdName = "BD.gdb/redlandsQB"
out_solutionTable = "BD.gdb/redlandsQB_solution"
arcpy.ApplyBlockAdjustment_management(mdName, "ADJUST",
out_solutionTable, 0.25)