Un dataset de mosaico permite almacenar, administrar, ver y consultar colecciones de ráster y datos de imagen, de tamaño pequeño a muy grande. Es un modelo de datos dentro de la geodatabase que se utiliza para administrar una colección de datasets ráster (imágenes) que se almacena como un catálogo y que se ve como una imagen en mosaico. Los datasets de mosaico tienen avanzadas funciones de procesamiento y consulta de ráster, y también se pueden utilizar como origen para servir servicios de imágenes.
Un dataset de mosaico consta de
- Un catálogo que proporciona la fuente de los píxeles y las huellas de los rásteres
- Una clase de entidad que define el límite
- Un conjunto de reglas de creación de mosaicos que se utilicen para crear dinámicamente el mosaico de ráster
- Un conjunto de propiedades que se utiliza para controlar la creación de mosaicos y la extracción de imágenes
- Una tabla para el registro durante la carga de datos y otras operaciones
- Opcionalmente, una clase de entidad de línea de unión para la creación de mosaicos de línea de unión
- Opcionalmente, una tabla de corrección de colores que defina la asignación de colores para cada ráster del catálogo de ráster
Un dataset de mosaico se crea en una geodatabase y es posible agregarle datasets ráster directamente, o crearlo, ya sea completamente o usando una selección, a partir de un catálogo de ráster o un dataset de mosaico. Un dataset de mosaico administra sus datos ráster de la misma manera que un catálogo de ráster no administrado; por consiguiente, las tablas serán similares, los datasets estarán indexados y se podrá realizar consultas en las colecciones. Hay herramientas de geoprocesamiento en la caja de herramientas Administración de datos para crear y editar datasets de mosaico.
Los datos ráster de un dataset de mosaico no tienen por qué ser adyacentes ni estar superpuestos, sino que pueden existir como datasets no conectados, discontinuos. Por ejemplo, puede tener imágenes que cubran completamente un área o puede tener muchas tiras de imágenes que pueden no unirse para formar una imagen continua (como ocurre a lo largo de las conducciones).
Tipos de datasets de mosaico
Hay dos tipos de datasets de mosaico: uno permite agregar todo tipo de datos ráster y modificar las propiedades y funciones aplicadas por ráster y en el dataset de mosaico. Se crea utilizando la herramienta Crear dataset de mosaico. No hay ninguna limitación para este dataset de mosaico.
El otro dataset de mosaico solo hace referencia a otro dataset de mosaico o catálogo de ráster. Se crea utilizando la herramienta Crear dataset de mosaico referenciado. El dataset de mosaico referenciado se comporta de igual forma que un dataset de mosaico normal; sin embargo, es de solo lectura. Por ejemplo, no se puede agregar rásteres adicionales al dataset de mosaico, no se puede generar vistas generales y no se puede calcular rangos de tamaño de píxel. Se utiliza para servir catálogos de ráster convencionales o datasets de mosaico con diferentes funciones de nivel de dataset de mosaico. Por ejemplo, podría crear un dataset de mosaico para administrar todos los datos de DEM y, a continuación, crear un dataset de mosaico referenciado para generar un sombreado o un producto de pendiente a partir del dataset de mosaico de origen. O bien, podría administrar todos los datos de imagen de un dataset de mosaico, pero crear un dataset de mosaico referenciado para distribuir los datos de imagen según una fecha o un tipo de imagen determinados. El acceso compartiendo a un dataset de mosaico referenciado garantiza también que quienes tengan acceso no puedan realizar modificaciones en el dataset de mosaico de origen, lo que podría afectar a otros usuarios. O bien, si tiene un catálogo de ráster que desee servir como un servicio de imágenes, puede crear un dataset de mosaico referenciado que servirá el catálogo de ráster. El dataset de mosaico referenciado también se puede almacenar fuera de la geodatabase como un archivo *.amd.
Datasets de mosaico y tipos de ráster
Los datasets de mosaico utilizan tipos de ráster para leer e ingerir la información requerida de los datasets ráster. Identifica los metadatos, como por ejemplo, georreferenciación, fecha de adquisición y tipo de sensor, junto con un formato de ráster. Un tipo ráster puede leer datos ráster de la manera más simple utilizando un formato ráster, tal como TIFF o JPEG. El tipo ráster de Dataset ráster lee todos los formatos ráster; no obstante, puede que desee utilizar un tipo de ráster concreto que se haya creado específicamente para leer y visualizar los datos de píxel y aplicar la referencia espacial asociada a datasets ráster determinados.
Muchos tipos ráster concretos tienen funciones sofisticadas y pueden reconocer que una imagen determinada, tal como una proporcionada por una compañía de creación de imágenes de satélite, incluye un dataset ráster con varias bandas, diversas resoluciones espaciales y otros metadatos que afectan a la referencia espacial. Por consiguiente, si el producto tiene cuatro bandas de datos con una resolución de 1 metro y una banda con una resolución de 30 centímetros, el tipo ráster sabe crear un producto que refina los datos de menor resolución con el dataset de mayor resolución (lo que se conoce también como refinado pancromático). Además, si se proporciona la información correcta de coeficiente polinómico racional (RPC), este tipo ráster se podría utilizar para mejorar el producto de datos combinado realizando una ortorrectificación. Utilizando el tipo ráster correcto, puede definir automáticamente funciones que se aplicarán al vuelo ("on the fly") cuando se tenga acceso a los datasets ráster.
Aplicar funciones ráster con datasets de mosaico
Las funciones son un componente clave de cada dataset de mosaico. Permiten que el dataset de mosaico entregue una imagen de mosaico dinámico y se pueden utilizar para realzar el producto de la imagen en mosaico aplicando al vuelo operaciones de procesamiento tales como la ortorrectificación, el realce de la imagen y álgebra de imágenes. Puede agregar funciones al dataset de mosaico o a rásteres individuales dentro del dataset de mosaico, o puede agregarlas cuando se agreguen los datos al dataset de mosaico. Por ejemplo, cuando se agregan productos de datos ráster concretos (tales como los de un sensor de satélite) a un dataset de mosaico, algunas funciones se agregan automáticamente a los datos ráster. Como ya se ha mencionado, puede agregar datasets ráster que se utilizan para generar una imagen ortorrectificada y sometida al refinado pancromático. Para generar esta imagen, se aplicaría tanto una función de refinado pancromático como una función de ortorrectificación a los datos ráster durante el acceso. Esto es ventajoso porque ahorra espacio en disco, dado que no es necesario almacenar tanto los datasets de origen como los preprocesados. Además, si desea procesar los mismos datos de manera diferente, puede agregar los mismos datos a un dataset en mosaico diferente y aplicar funciones diferentes. Quizá desee aún utilizar la función del ortorrectificación, pero puede generar un índice vegetativo. Para esto, podría utilizar la función de álgebra de banda o la función NDVI.
Administrar varias resoluciones con datasets de mosaico
Los datasets de mosaico están diseñados para gestionar datos con diversas resoluciones, espectral, espacial, temporal y radiométrica. Los tipos de ráster y las funciones de un dataset de mosaico desempeñan una importante función en cómo se gestionan y se visualizan todos estos datos. Además, el dataset de mosaico es particularmente sensible a la información espacial y temporal como atributos de los datos ráster. En función de los tamaños de celda, el dataset de mosaico visualizará las imágenes a las escalas más adecuadas. Con algunas propiedades de control de pantalla adicionales, denominadas métodos de mosaico, un usuario puede controlar la información temporal, lo que permite ver las imágenes correspondientes a las fechas que se desee.
Utilice los métodos de mosaico en un dataset de mosaico para controlar qué datos ráster se presentan cada vez que se visualiza un mosaico (del dataset de mosaico). Como opción predeterminada, el mosaico se genera visualizando el dataset ráster más cercano al centro de la imagen. Otro método de mosaico permite definir una consulta sobre la base de atributos tales como la fecha de adquisición o la cobertura de nubes. Estos métodos de mosaico y capacidades de consulta permiten a los usuarios el acceso a todos los datasets ráster dentro del dataset de mosaico, incluso cuando hay superposición.
No hay ninguna pérdida de datos de píxel ni de metadatos al utilizar los datasets de mosaico, dado que los píxeles de origen nunca se modifican o convierten, y los archivos nunca se mueven; por consiguiente, los archivos de metadatos permanecen en su ubicación. Dado que el dataset de mosaico no modifica los datos de origen ni su ubicación, los valores de píxel no se modifican. Además, la creación de mosaicos realizada por el dataset de mosaico se produce automáticamente cuando se tiene acceso al dataset de mosaico. Los usuarios tienen acceso a la imagen en mosaico y también a los datos de origen; en consecuencia, no se produce ninguna pérdida de datos para los datasets superpuestos.
Se puede generar vistas generales, que son como pirámides de ráster, para un dataset de mosaico. Las vistas generales son datasets de resolución reducida que se generan para mejorar la velocidad con la que se visualiza el mosaico. Puede permitir la generación de vistas generales para el dataset de mosaico completo. También puede controlar cómo se crean definiendo la proporción de remuestreo de reducción, la extensión, una resolución espacial específica, etc.
Ventajas de los datasets de mosaico
Los datasets de mosaico son modelos de datos excelentes para almacenar y administrar datos. Los datasets de mosaico son ideales para la distribución de datos, ya que los usuarios pueden acceder directamente a ellos y son fáciles de atender. Un administrador del servidor puede modificar muchas de las propiedades de un dataset de mosaico, tales como el tamaño máximo de imagen, el nivel de metadatos, el método de compresión o el número máximo de descargas, para obtener el máximo rendimiento del servidor y satisfacer las necesidades del usuario. Cuando los clientes se conecten a un servidor para ver la imagen en mosaico, su aplicación puede controlar los mismos métodos de mosaico y otras propiedades que un usuario conectado directamente, junto con la capacidad seleccionar datasets ráster y descargarlos en su disco local. Un dataset de mosaico no solamente administra y visualiza datos, sino que también es una herramienta para la difusión de imágenes.