Применить уравнивание (Apply Adjustments) (Управление данными)
Резюме
Применяет географическое уравнивание к элементам набора данных мозаики. Этот инструмент использует файл решения из инструмента Выполнить уравнивание (Compute Adjustments).
Данный инструмент может также вернуть географическое уравнивание в начальное состояние.
Использование
-
Данный инструмент может использоваться, чтобы применить уравнивания из файла решения или вернуть географическое уравнивание в начальное состояние.
Синтаксис
Параметр | Объяснение | Тип данных |
in_mosaic_dataset |
Входной набор данных мозаики, к которому необходимо применить уравнивание. | Mosaic Layer; Mosaic Dataset |
adjustment_mode |
Выберите задачу: уравнивание набора данных мозаики с применением таблицы поправок (solution table), либо возврат набора данных мозаики к исходному виду без уравнивания.
| String |
input_solution_table (дополнительно) |
Если выбрано уравнивание набора данных мозаики, то необходимо указать входной класс пространственных объектов. | Feature Class; Feature Layer |
Пример кода
Это пример Python для инструмента Применить уравнивание (ApplyAdjustments).
import arcpy
arcpy.ApplyAdjustments_management("\\serv\folder\applyAdjust.gdb\md01",
"ADJUST", "\\serv\folder\applyAdjust.gdb\sol")
Это пример скрипта Python для инструмента Применить уравнивание (ApplyAdjustments).
#===========================
#Apply Adjustments
'''Usage: ApplyAdjustments_management(in_mosaic_dataset, ADJUST | RESET, {input_solution_table})
'''
try:
import arcpy
arcpy.env.workspace = "C:/Workspace"
#Apply spatial adjustment using solution table
mdname = "applyadjust.gdb/md"
mode = "ADJUST"
solutiontbl = "C:/workspace/solutiontbl.dbf"
arcpy.ApplyAdjustments_management(mdname, mode, solutiontbl)
#Reset spatial adjustment
mdname = "applyadjust.gdb/md"
mode = "RESET"
solutiontbl = ""
arcpy.ApplyAdjustments_management(mdname, mode, solutiontbl)
except:
print "Apply Adjustments example failed."
print arcpy.GetMessages()