Workspace To Mosaic (Samples)
Resumen
Mosaics all the raster datasets in a workspace, or geodatabase, to an output raster dataset. The output raster dataset must already exist.
Uso
El mosaico resulta útil cuando es necesario fusionar dos o más datasets ráster adyacentes en una sola entidad. Algunas de las técnicas de mosaico pueden ayudar a minimizar los cambios abruptos a la largo de los límites de los rásteres superpuestos.
Para crear mosaicos con datos discretos, las opciones de Operador de mosaico Primero, Mínimo o Máximo, brindarán los resultados más significativos. Las opciones de Operador de mosaico Combinar y Media son las más apropiadas para datos continuos.
Para datasets ráster de entrada de punto flotante con distintas resoluciones o cuando las celdas no están alineadas, se recomienda realizar un remuestreo de todos los datos mediante la interpolación bilineal o convolución cúbica antes de ejecutar Mosaico, de lo contrario, Mosaico realizará un remuestreo de los datasets ráster de manera automática utilizando un remuestreo de vecino más próximo, el cual no es adecuado para tipos de datos continuos.
-
The output raster dataset must already exist since the input raster datasets will all be mosaicked into it. This raster dataset cell size determines the cell size for the entire mosaic.
Si no hay un dataset ráster de salida existente, puede utilizar la herramienta Mosaico a nuevo ráster o crear un dataset ráster vacío antes de ejecutar esta herramienta.
-
Esta herramienta de muestra se creó con Python. El código se puede visualizar y editar para ayudarlo a escribir sus propias secuencias de comandos.
-
La Configuración del entorno de análisis ráster no es válida para esta herramienta.
Sintaxis
Parámetro | Explicación | Tipo de datos |
input_workspace |
El espacio de trabajo de entrada puede ser un directorio, una geodatabase personal, una geodatabase de archivos o una geodatabase de ArcSDE. | Folder | Workspace |
output_raster |
The output raster dataset into which the other input raster datasets are mosaicked. The output raster dataset must already exist. | Raster Dataset |
mosaic_method (Opcional) |
The method used to mosaic overlapping areas.
| String |
mosaic_colormap_mode |
The method used to choose which colormap from the input rasters will be applied to the mosaic output.
| String |
ignore_background_value (Opcional) |
Utilice esta opción para quitar los valores no deseados que se crean alrededor de los datos ráster. El valor especificado se distinguirá de otros datos valiosos en el dataset ráster. Por ejemplo, un valor de cero a lo largo de los bordes del dataset ráster se distinguirá de los valores cero dentro del dataset ráster. El valor de píxel especificado se establecerá como NoData en el dataset ráster de salida. Para rásteres basados en archivos y rásteres de geodatabase personal, se debe establecer Ignorar valor de fondo con el mismo valor que NoData para que se ignore el valor de fondo. Los rásteres de geodatabase de archivos y de ArcSDE funcionan sin este paso adicional. | Double |
nodata_value (Opcional) |
Todos los píxeles con el valor especificado se establecerán como NoData en el dataset ráster de salida. | Double |
convert_1_bit_data_to_8_bit (Opcional) |
Elija si el dataset ráster de entrada de 1 bit se convertirá a un dataset ráster de 8 bits. En esta conversión el valor 1 en el dataset ráster de entrada se cambiará a 255 en el dataset ráster de salida. Esto es útil cuando se importa un dataset ráster de 1 bit a ArcSDE. Los datasets ráster de 1 bit tienen capas en pirámide de 8 bits cuando se los almacena en un sistema de archivos, pero en ArcSDE los datasets ráster sólo pueden tener capas en pirámide de 1 bit, lo que hace que la visualización no sea agradable. Al convertir los datos a 8 bits en ArcSDE, las capas en pirámide se crean como de 8 bits en lugar de 1 bit, lo que resulta en un dataset ráster correcto en la visualización.
| Boolean |
mosaic_tolerance (Opcional) |
Cuando se crea el mosaico, los píxeles de destino y de origen no siempre se alinean con exactitud. Cuando se presenta una alineación incorrecta de los píxeles, debe decidir si se realiza un remuestreo o una conversión de los datos. La tolerancia de mosaico controla si se realiza el remuestreo o si se convierten los píxeles. Si la diferencia en la alineación de píxeles (del dataset de origen y el dataset de destino) es mayor que la tolerancia, se realiza un remuestreo. Si la diferencia en la alineación de píxeles (del dataset de origen y el dataset de destino) es menor que la tolerancia, no se realiza remuestreo (en cambio, se realiza una conversión). The unit of tolerance is a pixel; the valid value range is 0 to 0.9999. The maximum a pixel can be shifted is 0.5, so anything you set that is greater than 0.5 will guarentee a shift takes place. A tolerance of zero guantees resampling, if there is a misalignment in pixels. Por ejemplo, los píxeles de origen y de destino tienen una diferencia de alineación de 0,25. Si la tolerancia de mosaico está configurada como 0,2, se llevará a cabo un remuestreo ya que la diferencia de alineación de píxeles es mayor que la tolerancia. Si la tolerancia mosaico está configurada como 0,3, los píxeles se convertirán. | Double |
Ejemplo de código
import arcgisscripting gp = arcgisscripting.create() gp.WorkspaceToMosaic_samples("D:\\temp\\tempws", "Database Connections\\raster.sde\\RASTER.WRKSPTOMOSAIC", "LAST", "FIRST", "#", "#", "#", "0")