Registrar ráster (Gestión de datos)
Resumen
Esta herramienta registra una imagen calculando automáticamente puntos de control basados en una imagen de referencia, o mediante un conjunto de puntos de control predefinido. La transformación geométrica calculada a partir de los puntos de control se escribe en el dataset de entrada. Si el dataset de entrada es un dataset de mosaico, la herramienta funcionará con cada elemento del dataset de mosaico.
Para registrar automáticamente la imagen, el ráster de entrada y el ráster de referencia deben estar en un área geográfica relativamente cerca. Es posible que necesite crear un archivo de vínculos con algunos vínculos para que el ráster de entrada se encuentre en el mismo espacio del mapa. Una tabla de vínculos se puede crear mediante la barra de herramientas Georreferenciación.
Uso
-
El ráster de entrada tendrá la información de georreferenciación actualizada.
La palabra clave RESET le permite quitar cualquier transformación geográfica que se ha aplicado con esta herramienta.
Esta herramienta permite registrar todos los elementos de un dataset de mosaico, un subconjunto de elementos o un solo elemento de un dataset de mosaico. Si solo desea registrar un elemento específico, deberá introducir la ruta completa del dataset de mosaico y después una consulta única para el elemento que desea actualizar.
A continuación se muestran algunos ejemplos sobre cómo elegir un elemento dentro de un dataset de mosaico como ráster de entrada:
- \\Myserver\MyFolder\MyMosaicDataset\OBJECTID=1
- \\Myserver\MyFolder\MyMosaicDataset\NAME='tileName01'
Si desea elegir un subconjunto de elementos, puede realizar una selección en la capa del dataset de mosaico.
Cuando el ráster de entrada es un dataset de mosaico con elementos con nitidez de desplazamiento panorámico, esta herramienta puede registrar automáticamente el ráster multiespectral con el ráster pancromático dejando vacíos los parámetros Ráster de referencia y Archivo de vínculos de entrada.
Sintaxis
Parámetro | Explicación | Tipo de datos |
in_raster |
El dataset ráster de entrada. Después de que se ejecuta la herramienta, el ráster de entrada tendrá la transformación geográfica actualizada. El registro de un elemento de dataset de mosaico solo actualizará ese elemento concreto dentro del dataset de mosaico. Un elemento de dataset de mosaico tendrá la ruta al dataset de mosaico seguida del ID de objeto del elemento. Por ejemplo, el primer elemento del dataset de mosaico tendrá la siguiente ruta: .\mosaicDataset\objectid=1. Para una entrada de dataset de mosaico, registrará cada elemento del dataset de mosaico en función de los puntos de control y el ráster de referencia. | Mosaic Layer; Raster Dataset; Raster Layer |
register_mode |
Elija el modo de proceso de registro. Puede registrar el ráster con una transformación o puede restablecer la transformación.
| String |
reference_raster (Opcional) |
Elija el ráster de referencia que coincida con la entrada. Deje vacío este parámetro si desea registrar los elementos del dataset de mosaico multiespectrales en los rásteres pancromáticos asociados. | Image Service; Internet Tiled Layer; Map Server Layer; MapServer; Mosaic Layer; Raster Dataset; Raster Layer; WMS Map |
input_link_file (Opcional) |
El archivo de vínculos que se utilizará para colocar el ráster de entrada en el mismo espacio del mapa como el ráster de referencia. Cada fila en el archivo de vínculos de entrada puede incluir uno de los siguientes grupos de valores, cada uno delimitado por un Tabulador:
La tabla de enlaces de entrada trabaja con un elemento de mosaico de la capa de mosaico. La entrada debe especificar qué elemento se está procesando, ya sea seleccionando el elemento o especificando el ObjectID en la entrada. Deje vacío este parámetro si desea registrar los elementos del dataset de mosaico multiespectrales en los rásteres pancromáticos asociados. | Text File |
transformation_type (Opcional) | Tipo de transformación geométrica.
| String |
output_cpt_link_file (Opcional) | El archivo de vínculos de salida que incluye los vínculos del proceso de registro que se crearon con esta herramienta. La tabla de vínculos de salida se puede utilizar en la herramienta Combar desde archivo. Cada fila en el archivo de vínculos de salida tiene los siguientes valores, cada uno delimitado por un Tabulador:
La tabla de enlaces de salida trabaja con un elemento de dataset de mosaico de la capa de mosaico. La entrada debe especificar qué elemento se está procesando, ya sea seleccionando el elemento o especificando el ObjectID en la entrada. | Text File |
maximum_rms_value (Opcional) |
El error cuadrático medio (RMSE) máximo es el error modelizado máximo permitido para la transformación de salida. Al establecer el máximo RMSE se eliminan los grandes errores residuales, lo cual reduce el error de la transformación. De forma predeterminada, el RMSE máximo se establece en 0,5 veces el tamaño de la celda del ráster de entrada. El RMSE máximo no debe ser menor que 0,3 veces el tamaño de celda del ráster de entrada. | Double |
Ejemplo de código
Esta es una muestra de Python para la herramienta RegisterRaster.
import arcpy
arcpy.RegisterRaster_management(
"\\cpu\data\nonref.tif", "REGISTER", "\\cpu\data\yesref.tif",
"\\cpu\data\links.txt", "POLYORDER1", "#")
Esta es una muestra de secuencia de comandos de Python para la herramienta RegisterRaster.
# Register raster using only control points
import arcpy
arcpy.env.workspace = "C:/Workspace"
rdname = "irs_ps.img"
mode = "REGISTER"
refrd = ""
linkfile = "C:/Workspace/irs_controls_13.txt"
order = "POLYORDER2"
arcpy.RegisterRaster_management(
rdname, mode, refrd, linkfile, order)