Resumen
Afina la orientación interior de cada imagen del dataset de mosaico construyendo una transformación afín a partir de una tabla de fiduciales.
Uso
La tabla de fiduciales de entrada es la salida de la herramienta Calcular fiduciales.
Esta herramienta se puede utilizar para actualizar el sistema de coordenadas de película de las imágenes de un dataset de mosaico, por ejemplo, cuando las imágenes se giran incorrectamente tras agregarlas a un dataset de mosaico.
Para obtener más información sobre cómo se utiliza esta herramienta en un flujo de trabajo de representación cartográfica de ortofotos, consulte Flujo de trabajo de imágenes escaneadas.
Sintaxis
UpdateInteriorOrientation_management (input_mosaic_dataset, {where_clause}, input_fiducial_table, film_coordinate_system, {update_footprints})
Parámetro | Explicación | Tipo de datos |
input_mosaic_dataset | Dataset de mosaico creado a partir de fotos aéreas escaneadas mediante el tipo de ráster escaneado o el tipo de ráster de cámara de cuadro. | File |
where_clause (Opcional) | Cadena de definición de consulta que define un subconjunto de rásteres para calcular fiduciales. | SQL Expression |
input_fiducial_table | Tabla de fiduciales creada mediante la herramienta Calcular fiduciales. | File |
film_coordinate_system | Define el sistema de coordenadas de película de la fotografía aérea escaneada. Se utiliza para calcular información de fiduciales y la construcción de transformación afín.
| String |
update_footprints (Opcional) | Genera o actualiza las huellas de las fotos digitales en el dataset de mosaico.
| Boolean |
Muestra de código
Ejemplo 1 de UpdateInteriorOrientation (ventana de Python)
Esta es una muestra de Python para la herramienta UpdateInteriorOrientation.
import arcpy
arcpy.UpdateInteriorOrientation_management(
"c:\\Test\\ortho.gdb\\orthoMD", "", "c:\\test\\fidducial.csv",
"X_DOWN_Y_RIGHT", "UPDATE")
Ejemplo 2 de UpdateInteriorOrientation (script independiente)
Esta es una muestra de un script independiente de la herramienta UpdateInteriorOrientation.
import arcpy
in_mosaic_dataset = "c:\\Test\\ortho.gdb\\orthoMD"
whereClause = ""
fiducialTable = "c:\\test\\fidducial.csv"
film_coordsys = "X_DOWN_Y_RIGHT"
update_footprints = "UPDATE"
arcpy.UpdateInteriorOrientation_management(in_mosaic_dataset, whereClause,
fiducialTable, film_coordsys, update_footprints)
Entornos
Esta herramienta no utiliza ningún entorno de geoprocesamiento.
Información sobre licencias
- ArcGIS Desktop Basic: No
- ArcGIS Desktop Standard: No
- ArcGIS Desktop Advanced: Sí