Resumen
Aplica los ajustes geográficos a los elementos del dataset de mosaico. Esta herramienta usa la tabla de soluciones de la herramienta Calcular ajustes de bloques.
Esta herramienta también puede restablecer la ubicación original en los ajustes geográficos.
Uso
Esta herramienta se puede usar para aplicar ajustes de una tabla de soluciones o para restablecer el estado original de la alineación geográfica.
Sintaxis
arcpy.management.ApplyBlockAdjustment(in_mosaic_dataset, adjustment_operation, {input_solution_table}, {pan_to_ms_scaling_factor}, {DEM}, {zoffset}, {control_point_table}, {adjust_footprints}, {solution_point_table})
Parámetro | Explicación | Tipo de datos |
in_mosaic_dataset | El dataset de mosaico de entrada que se debe ajustar. | Mosaic Dataset; Mosaic Layer |
adjustment_operation | Elija si desea ajustar el dataset de mosaico utilizando la tabla de solución o si desea restablecer el dataset de mosaico de manera que no se aplique ningún ajuste.
| String |
input_solution_table (Opcional) | Especifique una tabla de soluciones para utilizar al ajustar el dataset de mosaico. Esta es la salida de la herramienta Calcular ajustes de bloques. | Table View |
pan_to_ms_scaling_factor (Opcional) | Si el dataset de mosaico contiene rásteres de refinado pancromático, especifique el factor de escala entre la resolución de refinado pancromático y la resolución multiespectral. | Double |
DEM (Opcional) | DEM que se utilizará en la aplicación del ajuste de bloques. Este DEM solo se utilizará si tiene una resolución más alta que cualquier DEM que ya exista en el dataset de mosaico. Si se utiliza este DEM de entrada, la función geométrica del dataset de mosaico se actualizará utilizando esta entrada. | Raster Dataset; Raster Layer; Mosaic Dataset; Mosaic Layer |
zoffset (Opcional) | El desplazamiento vertical utilizado para ajustar la capa de elevación dentro de la función Geométrica del dataset de mosaico. | Double |
control_point_table (Opcional) | A la tabla de puntos de control de entrada se le aplicarán los mismos ajustes que los de la tabla de soluciones. | Table View |
adjust_footprints (Opcional) | Elija si desea actualizar la geometría de huella utilizando la misma transformación que se aplicó a la imagen.
| Boolean |
solution_point_table (Opcional) | Especifique una tabla de puntos de soluciones para actualizar el campo de estado de la tabla de puntos de control. Este parámetro se utiliza solo cuando el parámetro control_point_table está definido. | Table View |
Salida derivada
Nombre | Explicación | Tipo de datos |
out_mosaic_dataset | La salida tiene el mismo dataset de mosaico que la entrada, no se crea ningún dataset de mosaico nuevo. El ajuste de bloques se aplica al dataset de mosaico original. | Vista de tabla |
out_control_point_table | Los puntos de control actualizados. | Vista de tabla |
Muestra de código
Esta es una muestra de Python para la herramienta ApplyBlockAdjustment.
import arcpy
arcpy.ApplyBlockAdjustment_management(
"c:/BD/BD.gdb/redQB", "ADJUST",
"c:/BD/BD.gdb/redQB_sol", 0.25)
Esta es una muestra del script de Python para la herramienta 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)
Entornos
Información de licenciamiento
- Basic: No
- Standard: Sí
- Advanced: Sí