En un nivel básico, las vistas generales del dataset de mosaico son similares a las pirámides de dataset ráster. Son imágenes que tienen una resolución más baja, creadas para aumentar la velocidad de visualización y reducir el uso del CPU debido a que se examina una cantidad menor de rásteres para visualizar la imagen en mosaico. Sin embargo, difieren en gran medida porque se pueden controlar muchos de los parámetros utilizados para crearlas. Las puede crear para cubrir solo un área específica o solo en resoluciones específicas. Se crean para permitir una visualización de todos los rásteres que se encuentran en el dataset de mosaico completo, no solo para cada ráster. Las vistas generales generalmente comienzan donde se detienen las pirámides ráster, pero puede especificar un tamaño de píxel base en el cual se generarán las vistas generales si prefiere no utilizar todas las pirámides ráster.
Por medio de las vistas generales, aparece rápidamente una copia de menor resolución de los datos al visualizar los datasets de mosaico completos. Al acercarse, se dibujan los niveles de resolución más finos y el rendimiento se mantiene porque la imagen en mosaico se forma con áreas sucesivamente más pequeñas. Esto es muy útil al servir el dataset de mosaico como un servicio de imagen o a través de una red. La vista general más adecuada se elige basada en la escala de visualización. Sin las vistas generales, el dataset completo se tendría que procesar al vuelo.
En un dataset de mosaico existe una propiedad que limita el número de rásteres que se utilizarán para generar la imagen en mosaico. Puede modificar esta propiedad; sin embargo, si está alcanzando el límite, se recomienda crear vistas generales. Este límite está diseñado para proteger el equipo de la excesiva realización de procesamientos de píxeles y para mantener una velocidad de visualización razonable.
Cuando se crean vistas generales, se procesarán utilizando las funciones que se aplican a los rásteres de origen. Sin embargo, no se procesan con ninguna función que se aplique al nivel de dataset de mosaico. Por lo tanto, si modifica las funciones de nivel del dataset de mosaico, no tendrá que volver a crear las vistas generales.
Crear vistas generales
Existen dos herramientas para crear vistas generales. La herramienta Definir vistas generales permite personalizar las vistas generales que se crearán. La herramienta Generar vistas generales define las vistas generales que faltan, actualiza las vistas generales y las crea.
Puede crear vistas generales utilizando los valores predeterminados cuando agregue los datos del ráster con la herramienta Agregar rásteres a dataset de mosaico o la herramienta Generar vistas generales. Qué herramienta utilizar depende del flujo de trabajo. Si está creando un dataset de mosaico simple (por ejemplo, uno que contiene todas las ortofotos de su ciudad), y no está haciendo modificaciones en las huellas, puede marcar la opción del cuadro de diálogo de la herramienta para construir vistas generales al agregar los datos. Esto aplica todas las opciones disponibles en la herramienta Generar vistas generales para generar vistas generales completas. Si no ha generado pirámides y estadísticas para sus datasets ráster, es posible que desee agregar sus ortofotos al dataset de mosaico; para ello, utilice la herramienta Generar pirámides y estadísticas y, a continuación, utilice la herramienta Generar vistas generales.
Muchos datasets ráster tienen pirámides internas; también se pueden construir pirámides. Las pirámides de los datasets ráster reducirán la cantidad de vistas generales que necesita el dataset de mosaico.
Con frecuencia, las vistas generales se visualizarán más rápido que las pirámides para cada ráster dentro del dataset de mosaico. Si lo desea, puede crear vistas generales sobre pirámides ráster cuando utilice
- Imágenes teseladas preprocesadas, como las ortofotos cuadrangulares
- Imágenes unidas por los extremos (no superpuestas), que no se verán afectadas al cambiar los métodos de mosaico
- Imágenes que se procesarán al vuelo, pero los parámetros y métodos de mosaico no se cambiarán
Cuando se crean datasets de mosaico más complejos, especialmente en los cuales se sacará provecho de los métodos de mosaico y el procesamiento al vuelo, tiene sus ventajas crear pirámides en los rásteres de origen y crear vistas generales solo donde sean necesarias, por ejemplo:
- Cuando se usarán los métodos de mosaico debido a imágenes superpuestas
- Cuando se realizará un procesamiento al vuelo en los rásteres de origen en todas las escalas
- Imágenes que no sean rásteres preprocesados estáticos
Además, si planea visualizar los rásteres individuales desde dentro del dataset de mosaico utilizando Bloquear ráster (por ejemplo), la representación puede ser más rápida en escalas diferentes para los datasets ráster con sus propias pirámides (y estadísticas). También será más rápido realizar una vista previa del ráster en la ventana Visualizador de ráster (a la cual se accede desde la columna Ráster de la tabla de atributos).
La herramienta Generar vistas generales tiene varias opciones útiles que se aplican a los flujos de trabajo en los que se están modificando o actualizando los datasets de mosaico. Existe una opción para volver a generar imágenes de vista general obsoletas. Obsoleto implica que los rásteres de origen utilizados para crear las vistas generales no existen o han sido modificados. Utilice esta opción si ha quitado rásteres de su dataset de mosaico o si ha modificado las huellas después de haber generado las vistas generales. La opción para definir teselas de vista general faltantes es útil cuando ha realizado muchas modificaciones en su dataset de mosaico, lo que incluye agregar o quitar rásteres, o cambiar sus huellas. Esta opción evaluará el dataset de mosaico para determinar si se han definido suficientes vistas generales o si se agregaron datos nuevos sin definir vistas generales adicionales, lo que de ese modo le permitirá generar un conjunto completo de vistas generales para el dataset de mosaico.
Puede haber ocasiones en las que usted defina vistas generales pero no las crea; la ubicación donde se almacenan las vistas generales falló y perdió los archivos; o por alguna razón, las vistas generales no existen, pero están definidas dentro del dataset de mosaico. Puede utilizar la opción para generar las imágenes faltantes para crear o recrear las vistas generales faltantes.
Opcionalmente, puede utilizar otro dataset como vista general, como una capa de ArcGIS.com u otras vistas generales que haya generado para otros datasets de mosaico. Generalmente, esto se recomienda porque a medida que se aleja, se pierden muchos de los detalles de las imágenes, los colores no se ven tan bien y las entidades se combinan o las entidades grandes se pueden discernir con más dificultad, especialmente al utilizar ortofotos o imágenes de resolución alta. Estos datasets ráster se pueden agregar utilizando la herramienta Agregar rásteres a dataset de mosaico y se tratan como los demás rásteres del dataset de mosaico. La única diferencia entre éstas y las vistas generales generadas desde el dataset de mosaico es que el valor de campo Categoría de la tabla de atributos no será Vista general.
Controlar la generación de la vista general
Si desea tener más control sobre las vistas generales que se generan o sobre dónde y cómo se crean, utilice la herramienta Definir vistas generales.
Dónde se almacenan las vistas generales
Independientemente de cómo o cuándo genere las vistas generales, el proceso que ocurra primero define las vistas generales agregándolas a la tabla de atributos del dataset de mosaico, luego se genera la vista general, que es un dataset ráster. Por defecto, las vistas generales se generan y se almacenan en una carpeta junto a la ubicación donde reside el dataset ráster. Esta carpeta tiene el mismo nombre que la geodatabase, con una extensión .overview. Sin embargo, si el dataset de mosaico se crea en una geodatabase de ArcSDE, las vistas generales se crearán dentro de esa geodatabase.
Las datasets de mosaico hacen referencia a sus rásteres de origen y puede que prefiera que las vistas generales se almacenen con los rásteres de origen si no se mantienen dentro de la geodatabase. Además, si trata de utilizar las vistas generales creadas en un dataset de mosaico en otros datasets de mosaico, puede desear administrar sus ubicaciones de forma independiente. Utilice la herramienta Definir vistas generales para definir la ubicación de salida de las vistas generales antes de generarlas.
Definir dónde se generan las vistas generales dentro del dataset de mosaico
Existen algunos parámetros que le permiten controlar el área del dataset de mosaico que se utiliza para generar las vistas generales y en qué nivel se generan. Por defecto, las vistas generales se crearán para el área contenida dentro del límite del dataset de mosaico. Pero puede haber casos donde desee controlar el área que se generó. Puede definir un área rectangular especificando las coordenadas x e y mínimas y máximas en el sistema de referencia espacial del dataset de mosaico.
También puede querer controlar la resolución o el nivel con el cual se crearán las vistas generales. Puede definir un tamaño de píxel base que se utilizará para crear la vista general. Puede utilizar esta opción para realizar un preprocesamiento en los rásteres para ayudar a mejorar la velocidad de visualización. Por ejemplo, si el dataset de mosaico tiene rásteres a los cuales se está sometiendo a ortorrectificación, refinado pancromático y balance de color, esto puede ser un cálculo intensivo al visualizar la imagen en mosaico en la resolución donde se aplican las tres funciones. Puede que desee crear rásteres procesados en un área que se visualice frecuentemente. Para ello, puede definir la extensión, luego definir el tamaño de píxel donde se aplicará la función de refinado pancromático (la resolución de la imagen pancromática). Por defecto, la herramienta definirá las vistas generales para esta área comenzando por esa resolución hasta que alcance el límite de tamaño de vista general mínimo. Puede controlar esto aún más definiendo la cantidad de niveles que desea generar. Por ejemplo, puede que usted desee crear solo una vista general en la resolución de la imagen pancromática. Para ello, puede especificar un nivel de vista general.
También puede controlar si las pirámides de ráster se consideran en la creación de vistas generales. Las pirámides originales pueden haber sido generadas utilizando un método de remuestreo que a usted no le agrada o, por alguna otra razón, no quiere utilizar ninguna de las pirámides. Puede marcar la opción Forzar teselas de vista general del cuadro de diálogo de la herramienta Definir vistas generales. Al hacerlo, se ignorarán todas las pirámides de ráster y se definirán las vistas generales comenzando por un factor sobre el tamaño de píxel base del ráster. Por ejemplo, si el factor es 3 y el tamaño de píxel base o de los rásteres es 1 metro, las vistas generales comenzarán la generación a 3 metros.
Como alternativa, podría tener un dataset de mosaico con una gran mezcla de fuentes de datos y, por alguna razón, desear utilizar algunas de las primeras pirámides pero no todas ellas. Puede definir el tamaño del píxel donde desea que comience la vista general.
Definir el tamaño de las vistas generales
Se recomienda que permita que el software determine el tamaño de la vista general; sin embargo, puede haber casos en los cuales necesite crear algo específico. Puede controlar el tamaño de tres formas: por filas y columnas, por factor o por compresión. Puede limitar las dimensiones físicas de la vista general definiendo un número óptimo de filas y columnas. Cuanto mayor sea el valor, más grande será el archivo, y mayor será la probabilidad de que deba ser regenerado si cambia alguna imagen inferior. Este número también afectará la cantidad de datasets ráster de vista general creados. Si es un número mayor, se generarán menos vistas generales. Si es un número inferior, se generan más archivos.
También puede afectar el número de datasets ráster de vista general creado modificando el factor de vista general. Este factor se utiliza para determinar el tamaño de las vistas generales sucesivas. Por ejemplo, si el tamaño de celda del primer nivel es x y el factor de la vista general es 3, el próximo tamaño de píxel de la vista general será 3x. Cuanto más grande sea el factor, se crearán menos datasets ráster de vista general; sin embargo, esto puede afectar la velocidad con la que se muestra la imagen en mosaico. Cuanto más niveles de vista general haya, generalmente, más rápido se realizará la visualización debido a que hay menos remuestreo.
Existen varios métodos de compresión que se pueden utilizar para controlar el espacio que se necesita para almacenar las vistas generales. Puede almacenar la vista general sin comprimir; sin embargo, esto consume la mayor parte del espacio en disco. Se recomienda que utilice alguna forma de compresión. La compresión LZ77 no pierde información y se recomienda si le interesa preservar los valores de píxel de las vistas generales. Como alternativa, la compresión JPEG pierde información pero puede brindar una mayor compresión. Si utiliza la compresión JPEG, puede controlar la calidad a fin de cambiar el tamaño del archivo. Cuanto mayor sea la calidad de compresión, mejor será la calidad de la imagen pero menor la compresión del tamaño del archivo.
Calidad de imagen de la vista general
Existen parámetros de imágenes en la herramienta Definir vistas generales que permiten controlar el método de remuestreo utilizado para crear las vistas generales, junto con la compresión y la calidad de compresión. Por lo tanto, si sus datos son temáticos, puede elegir utilizar el vecino más próximo o, si tiene imágenes de satélite o aéreas, puede que prefiera utilizar la interpolación bilineal o la convolución cúbica. Cuando se crean vistas generales con remuestreo bilineal, el difuminado gaussiano se utiliza para reducir el ruido de alta frecuencia y el solapamiento. Como resultado, se obtiene una imagen de mayor calidad, especialmente después de haber realizado varios niveles de remuestreo.
Y, como ya se ha mencionado anteriormente, puede elegir la compresión y la calidad. Puede elegir no comprimir, compresión sin pérdida de información o compresión con definición de la calidad general de la imagen. Por ejemplo, puede elegir una compresión JPEG con calidad 75, ya que le brinda la calidad y el tamaño de archivo óptimos para sus datos. Por supuesto, antes de crear un dataset de mosaico grande o una base de datos, siempre se recomienda que cree un caso de prueba más pequeño para definir los parámetros óptimos.
Tiempo de creación de la vista general
Agregar datos al dataset de mosaico puede ser rápido ya que no está moviendo ningún dato de píxel. Sin embargo, cuando esté creando datasets de mosaico grandes, deberá tener en cuenta el tiempo de creación de la vista general en su planificación. La mayoría de las opciones mencionadas afectarán al tiempo necesario; por lo tanto, es difícil estimar un periodo de tiempo. Cuanto más vistas generales se necesiten, más tiempo llevará. Esta es otra buena razón para crear un caso de prueba.
No hace falta que espere a que se creen las vistas generales antes de utilizar o servir el dataset de mosaico. Puede acceder a un dataset de mosaico y a sus rásteres base tan pronto como sean creados y, mientras que se crean las vistas generales, comenzará a ver la imagen en mosaico afectada o creada a medida que se aleje del dataset de mosaico.