Entornos de análisis para datasets ráster y de imagen

Puede controlar el análisis realizado mediante las herramientas de Image Analyst y otras herramientas de procesamiento de imágenes de ArcGIS Pro con los entornos de geoprocesamiento. Entender lo que son estos entornos y el modo en que se aplican a las herramientas le ayudará a garantizar resultados coherentes y precisos en las operaciones de geoprocesamiento.

Todas las referencias de las herramientas de geoprocesamiento tienen una sección de Entornos cerca del final de la página. Todos los entornos compatibles con la herramienta se muestran aquí. Esta lista contiene todas las salidas de una herramienta, incluidas las opcionales. Para obtener más información, consulte Más información sobre los entornos de geoprocesamiento y ¿Qué es la configuración del entorno de geoprocesamiento?

Algunos entornos se admiten en función de ciertos factores, como el formato de entrada, el formato de salida, los ajustes realizados en los parámetros de una herramienta y los comportamientos específicos de esa herramienta.

Nota:

Aunque la mayoría de las herramientas admiten un conjunto común de entornos basado en los tipos de entradas y salidas, hay algunas herramientas que presentan excepciones. Revise la lista de entornos situada hacia el final de cada página de referencia de herramienta para ver todos los entornos que puede admitir la herramienta. Las notas de uso también pueden contener detalles adicionales sobre la compatibilidad de una herramienta con las variables de entorno.

Los grupos de entornos relevantes son los siguientes, con algunos entornos específicos relacionados con el análisis de ráster resaltado:

Espacio de trabajo

Un espacio de trabajo de geodatabase es un contenedor de datos geográficos. Es una colección de datasets geográficos almacenados en una carpeta de sistema de archivos o sistema de administración de bases de datos.

Hay dos entornos de espacio de trabajo que se pueden usar para controlar dónde se encuentran las entradas y dónde se crean las salidas cuando se usa la extensión Image Analyst.

Espacio de trabajo actual

La configuración del entorno del Espacio de trabajo actual especifica el espacio de trabajo para la sesión actual.

Es la ubicación desde la que se obtienen las entradas y en la que se colocan las salidas al ejecutar las herramientas de Image Analyst.

Espacio de trabajo temporal

El entorno del Espacio de trabajo temporal especifica dónde se colocan los conjuntos de datos de salida temporales que genera la herramienta.

Coordenadas de salida

La mayoría de las herramientas que generan datos de entidades o ráster admiten el entorno Sistema de coordenadas de salida y el entorno Transformación geográfica.

Extensión de procesamiento

Al realizar el análisis, si el área de interés es una parte de un dataset ráster mayor, puede ajustar la extensión de procesamiento para que abarque solo los píxeles deseados. Todos los rásteres de salida posteriores del análisis estarán limitados a esta extensión. Para obtener unos resultados coherentes en su análisis, también puede controlar la alineación de píxeles para que coincida con las imágenes y los datasets ráster existentes mediante el entorno Ráster de alineación.

Extensión

El entorno Extensión se utiliza para controlar dónde se produce el procesamiento de imagen. Las herramientas vinculadas al entorno Extensión solo procesarán los píxeles de la imagen y las entidades de entrada que queden dentro de la extensión.

Al definir una extensión de salida, la esquina inferior izquierda de la extensión especificada será la esquina inferior izquierda del ráster de salida, a menos que también se haya especificado un entorno Ráster de alineación.

Desde ahí, la esquina superior derecha de la imagen de salida se ajusta de tal modo que la extensión especificada quede dentro de la imagen de salida. El tamaño de píxel de salida determina si se va a ajustar la esquina superior derecha o no. El ancho y la altura de la extensión de imagen de salida son múltiplos del tamaño de píxel de salida. El resultado final es que la extensión de la imagen de salida real puede ser ligeramente mayor que el especificado en el entorno Extensión.

Extensión ajustada del ráster de salida
Se muestra la extensión ajustada del ráster de salida.

Si la esquina inferior izquierda de la extensión de salida no coincide con la esquina de ningún píxel del ráster de entrada, se generará un desplazamiento de la alineación de píxeles entre el ráster y las imágenes de entrada y salida. La diferencia en la alineación de píxeles desencadenará un remuestreo de la imagen de entrada para realizar análisis. Para la mayoría de las herramientas de Spatial Analyst, se utiliza la técnica de remuestreo Vecinos más cercanos, salvo las herramientas de Superficie, que utilizan una interpolación bilineal.

Para la mayoría de las herramientas de procesamiento de imágenes, al especificar un entorno Extensión de salida, esta se aplicará a las entradas antes de realizar el análisis. No obstante, para otras herramientas, como las de Interpolación, la extensión de salida se aplicará solo a la salida después de realizar el análisis.

Ráster de alineación

El entorno de Ráster de alineación se puede utilizar para asegurarse de que todas sus salidas de imagen tienen la misma alineación de píxeles o la misma alineación que una imagen existente.

La esquina inferior izquierda de la extensión se alinea a la esquina de un píxel del ráster de alineación y la esquina superior derecha se ajusta con el tamaño del píxel de salida. Como resultado, cuando el tamaño de píxel de salida es el mismo que el tamaño de píxel del ráster de alineación, las celdas del ráster de salida se alinean con los píxeles del ráster de alineación.

Procesamiento paralelo

Muchas herramientas de ráster permiten el procesamiento en paralelo para mejorar el rendimiento. El siguiente entorno le proporciona cierto grado de control sobre la asignación de esos recursos.

Factor de procesamiento en paralelo

Defina el valor para el entorno Factor de procesamiento en paralelo.

Las herramientas que distinguen el entorno del factor de procesamiento en paralelo dividen las operaciones y las ejecutan en varios procesos.

Muchos equipos modernos contienen unidades CPU de varios núcleos. La extensión de una operación de geoprocesamiento en varios procesos puede acelerar el rendimiento aprovechando la existencia de más de un núcleo. La mejora de rendimiento en el procesamiento en paralelo varía entre herramientas.

Análisis de ráster

Los entornos de análisis del ráster le permiten controlar el tamaño de celda y la alineación de celda del ráster de salida, al mismo tiempo que limita el análisis a las ubicaciones específicas dentro de la extensión de análisis.

Tamaño de celda

El entorno Tamaño de celda controla la resolución del ráster de salida desde las herramientas de Image Analyst.

La configuración por defecto para este entorno es Máximo de entradas, que es el tamaño de celda más grande (más grueso) de los datasets ráster de entrada. La entrada para la herramienta es una clase de entidad, el tamaño de celda por defecto es el ancho o la altura (lo que sea más pequeño) de la extensión de la clase de entidad dividido entre 250.

Image Analyst opera en celdas ráster cuadradas
Las operaciones de Image Analyst se basan en celdas ráster cuadradas (ancho de celda = altura).

Es necesario aplicar ciertas precauciones cuando se especifique que el tamaño de celda es inferior al de los datasets ráster de entrada. No se crean nuevos datos; las celdas se interpolan utilizando el remuestreo de vecino más cercano, de forma que el resultado sólo puede ser tan preciso como la entrada más gruesa.

Método de proyección de tamaño de celda

La configuración del entorno Método de proyección de tamaño de celda determina cómo se calculará el tamaño de celda ráster de salida cuando se proyecten los datasets durante el análisis. Los métodos disponibles son Convertir unidades, Conservar resolución y Centro de la extensión. El método predeterminado es Convertir unidades.

Para obtener más información sobre el Método de proyección de tamaño de celda, consulte Cómo funciona el ajuste de entorno Método de proyección de tamaño de celda.

Máscara

El entorno de Máscara se utiliza para identificar las ubicaciones que se incluirán al llevar a cabo un análisis. A todas las celdas de entrada que queden fuera de la máscara se les asignará un valor de NoData en el resultado. Una máscara puede ser un ráster o un dataset de entidades.

Para la mayoría de las herramientas de imágenes y ráster, al especificar un entorno Máscara, esta se aplicará a las entradas antes de realizar el análisis. No obstante, para otras herramientas, como las de Interpolación, la máscara se aplicará solo a la salida después de realizar el análisis.

La máscara identifica las ubicaciones de la extensión de análisis que se incluirán
La máscara (celdas púrpura) identifica las ubicaciones de la extensión de análisis que se incluirán en la operación. Las celdas blancas representan NoData.

Alineación de celda

El entorno Alineación de celdas se puede utilizar para ajustar la alineación de celda de la salida para que coincida con la alineación de celda de la extensión de procesamiento especificada. La extensión especificada en esta configuración se puede sobrescribir con el entorno Ráster de alineación si se selecciona uno en esa configuración del entorno.

Ráster de alineación

El entorno de Ráster de alineación se puede utilizar para asegurarse de que todas sus salidas de ráster tienen la misma alineación de celdas o la misma alineación que un ráster existente.

La esquina inferior izquierda de la extensión se alinea a la esquina de una celda del ráster de alineación y la esquina superior derecha se ajusta con el tamaño de la celda de salida. Como resultado, cuando el tamaño de celda de salida es el mismo que el tamaño de celda del ráster de alineación, las celdas del ráster de salida se alinean con las celdas del ráster de alineación.

Almacenamiento de rásteres

Con los entornos Almacenamiento de ráster, puede controlar determinadas propiedades de los rásteres de salida. Existen también algunas dependencias de formato. Consulte la página de ayuda de la herramienta que desee utilizar para obtener detalles más específicos.

Los siguientes son los tres factores principales que influyen en los entornos de almacenamiento de rásteres que se admiten al ejecutar una herramienta:

  • Formato de ráster: los entornos de almacenamiento de ráster compatibles dependen del tipo de formato de ráster especificado.
  • Tipo de datos: que una salida sea entera o de punto flotante puede determinar si un entorno de almacenamiento de ráster en particular se admite o no.
  • Configuración de parámetros: algunas herramientas tienen un parámetro que puede determinar el tipo del ráster de salida.

Para ciertas herramientas, el tipo de salida viene determinado por los tipos de todas las entradas. Por ejemplo, si la herramienta acepta varios rásteres de entrada y todos ellos son enteros, excepto uno que es de punto flotante, el ráster de salida será de punto flotante. Cuando la salida es de punto flotante, es posible que se admitan menos de los entornos de almacenamiento de rásteres.

Las siguientes secciones ofrecen más detalles sobre cada uno de los entornos de almacenamiento de rásteres.

Compresión

La configuración del entorno Compresión se respeta normalmente para los rásteres enteros de salida. Si la salida es un punto flotante, la configuración se ignora y el ráster de salida siempre se descomprime.

Nota:

Aunque algunos formatos pueden ser compatibles con la compresión con pérdida de información, solo se admite el parámetro Tipo de compresión. El parámetro Calidad de compresión no se admite y adquirirá el valor 100 de forma predeterminada, aunque se configure en cualquier otro valor.

Pirámide

La configuración del entorno Pirámide controla la creación de representaciones de resolución reducida de las imágenes creadas durante el procesamiento. Las pirámides se crean remuestreando los píxeles originales en píxeles nuevos con una resolución espacial más gruesa, lo que permite visualizar las pirámides cuando la imagen se aleja hasta la extensión espacial completa de la imagen. El método de remuestreo, la cantidad de niveles de pirámide y el tipo de compresión se pueden establecer dentro de esta configuración del entorno.

El propósito de las pirámides es permitir una visualización más rápida de la imagen cuando se aleja hasta la extensión completa. En función de la extensión espacial de la imagen, la visualización de la imagen se puede retardar a medida que se muestra el número completo de píxeles. Con las pirámides, el rendimiento de visualización aumenta, ya que ArcGIS Pro puede utilizarlos en la visualización fuera de la resolución original de la imagen. Si su imagen no presenta pirámides cuando se agregan a ArcGIS Pro, se le solicitará que las cree. Ese proceso tomará esta configuración si se establece para el proyecto.

Estadísticas de ráster

La configuración del entorno Estadísticas de ráster permite generar estadísticas sobre las imágenes de salida. Las estadísticas se utilizan durante la visualización de la imagen y al aplicar un aumento de contraste a la imagen. Si no habilita las estadísticas para la salida, se le pedirá al usuario que las genere cuando agregue la capa a un nuevo mapa.

Habilitar la generación de estadísticas durante el procesamiento permitirá al usuario omitirla al agregar la imagen a un mapa y mostrar la imagen correctamente.

Tamaño de tesela

La configuración del entorno Tamaño de tesela se admite generalmente en las herramientas de ArcGIS Image Analyst para los siguientes formatos de salida: TIFF, geodatabase de archivos o geodatabase SDE.

El tamaño de tesela predeterminado es de 128 x 128 píxeles.

Remuestrear

La configuración del entorno Remuestrear cambia el tamaño de píxel de ráster, el tipo de remuestreo o ambos.

Antes de combinar y analizar rásteres con distintas proyecciones de mapa y resoluciones, suele ser deseable remuestrear los datos con una proyección y resolución habituales. Además, la configuración de remuestreo adecuada depende del tipo de datos de imágenes y ráster y del tipo de análisis que se va a realizar. Por ejemplo, el remuestreo de vecino más cercano se usa habitualmente para datos discretos y temáticos, pero también se utiliza para un análisis preciso de las imágenes multiespectrales en función de las características espectrales.

NoData

La configuración del entorno NoData permite especificar el valor que utiliza como valor NoData en la salida. Si se debe utilizar el valor NoData para un ráster de entrada en la salida, esta configuración permitirá especificar un valor. Si no hay un valor NoData especificado en la configuración, la profundidad de bit de salida se promoverá a la siguiente profundidad de bit para evitar la pérdida de datos.

Tipo de procesador

Puede elegir el tipo de procesador que desea usar: CPU o GPU. Si elige GPU, también puede especificar qué GPU se debe usar si tiene más de una.

Tipo de procesador

La configuración del entorno Tipo de procesador permite elegir dónde y cómo desea procesar sus datos en el sistema. Puede elegir si se va a utilizar la unidad central de procesamiento (CPU) del equipo o la unidad de procesamiento de gráficos (GPU). De forma predeterminada, se usará la CPU, pero si hay una GPU disponible, se puede mejorar el rendimiento de procesamiento con la GPU.

Para tareas de procesamiento más intensas, se recomienda utilizar la GPU para mejorar el rendimiento. Por ejemplo, al utilizar Detectar objetos con aprendizaje profundo, se recomienda utilizar la GPU para el procesamiento.

Id. de GPU

La configuración de entorno Id. de GPU identifica la GPU que se debe utilizar para procesar sus datos.

Variable multidimensional coincidente

El ajuste Variable multidimensional coincidente permite crear una imagen multidimensional si existen varias imágenes multidimensionales de entrada en la herramienta que comparten al menos una variable del mismo nombre.

Si las imágenes multidimensionales de entrada no tienen nombres coincidentes, no utilice esta configuración de entorno. Si se define este entorno como false, se podrán procesar imágenes multidimensionales con variables diferentes.