La imagen en mosaico mostrada de un dataset de mosaico se puede crear a partir de una serie de rásteres de entrada que se superponen con frecuencia. El método de mosaico define cómo se crea la imagen en mosaico a partir de estos rásteres de entrada.
Por ejemplo, al utilizar el método Por atributo, se emplean los valores de un campo de atributo para ordenar las imágenes, mientras que al utilizar Más cerca del centro, la imagen más cercana al centro de la visualización se coloca como imagen superior en el mosaico. Además, el operador de mosaico permite definir cómo se solucionan las celdas superpuestas, por ejemplo con una operación de combinación.
Al trabajar con el dataset de mosaico, hay dos posibilidades para modificar el método de mosaico. Si está editando el dataset de mosaico y necesita establecer el método de mosaico predeterminado (o limitar las opciones), puede modificar las propiedades del dataset de mosaico. Esto modifica el dataset de mosaico de forma permanente. Sin embargo, si está viendo el dataset de mosaico como una fuente de datos y no modificándolo para beneficio de otros, puede cambiar el método de mosaico desde la capa de imagen. De esta manera, solo afecta a su visualización y no a la de otros de forma permanente al ver el dataset de mosaico o acceder a él.
Los métodos de mosaico
Siempre hay un método de mosaico predeterminado. Esto se utilizará cuando un usuario accede al dataset de mosaico. Sin embargo, cualquier número de métodos de mosaico se puede utilizar con un dataset de mosaico. El usuario puede modificar el método de mosaico y la persona que configura el método de mosaico puede controlar el valor predeterminado y deshabilitar los métodos que no desee usar con el dataset de mosaico.
Para ayudar a entender el efecto de los diferentes métodos de mosaico, piense por ejemplo en datos de mosaico que estén integrados por 12 rásteres individuales distribuidos como se muestra en el siguiente diagrama:
Vuelva a consultar este diagrama cuando lea las explicaciones de los distintos métodos que se describen. El diagrama que muestra todos los rásteres individuales se ha reducido al 50% para ahorrar espacio aquí.
Los métodos de mosaico incluyen:
Más cerca del centro: permite que se ordenen los rásteres por ZOrder, después por PixelSize y por último por un orden predeterminado en el que los rásteres que tienen los centros más cerca del centro de la vista se colocan encima.
En este ejemplo, se muestran 12 rásteres utilizando el método de mosaico Más cerca del centro. Puede ver que el ráster central (rosa) se muestra completo y que el resto de la imagen en mosaico se compone de los rásteres restantes. Si se desplaza panorámicamente o hace zoom en la imagen en mosaico, cambiará a medida que otros rásteres se conviertan en los más cercanos al centro dentro de la extensión de la visualización.
Más cerca del nadir: permite que se ordenen los rásteres por ZOrder, después por PixelSize y por último por la distancia entre la posición del nadir y el centro de la vista. Es parecido al método Más cerca del centro, solo que utiliza el punto de nadir en un ráster, que puede ser diferente al centro, especialmente en imágenes oblicuas.
Más cerca del punto de visualización: ordena los rásteres por ZOrder, después por PixelSize y por último por una ubicación definida por el usuario y por la ubicación del nadir en los rásteres mediante el uso de la herramienta Punto de visualización.
En este ejemplo, imagina que amplía con el zoom el área ubicada en la punta de la flecha roja. Esta ubicación se compone de seis rásteres superpuestos. Si utiliza la herramienta Punto de visualización, obtendrá los rásteres que se visualizan bajo las flechas azules, que representan la selección de punto de visualización.
Por atributo: permite ordenar los rásteres por ZOrder, después por PixelSize y por último por un atributo de metadatos definido y su diferencia con respecto a un valor base.
En este ejemplo, el campo de atributo elegido contiene letras del alfabeto, y está ordenado en orden ascendente.
Noroeste: permite que se ordenen los rásteres por ZOrder, después por PixelSize y por último por la distancia más corta entre el centro de un ráster y la posición del noroeste.
En este ejemplo, el ráster de la esquina noroeste se utiliza por completo para crear la imagen en mosaico.
Línea de unión: corta el ráster utilizando la forma de línea de unión predeterminada para cada ráster mediante un suavizado opcional a lo largo de las uniones y ordena las imágenes por el campo ZOrder y después por el campo SOrder de la tabla de atributos.
En este ejemplo, se utiliza la línea de unión (azul) para crear el método de mosaico, y el campo de orden es el mismo que en el ejemplo de Por atributo anterior.
Al establecer el método de mosaico de Línea de unión, debe establecer el operador de mosaico a combinar. Esto permitirá que algunas combinaciones (difuminado) ocurran a lo largo de los bordes de las líneas de unión. El ancho de mezcla es un valor definido en la tabla de atributos de la línea de unión.
Bloquear ráster: permite al usuario bloquear la visualización de uno o varios rásteres de acuerdo con un ObjectID.
En este ejemplo, hay cuatro huellas seleccionadas; en consecuencia, la imagen en mosaico se crea a partir de solo cuatro rásteres.
Ninguno: ordena los rásteres en función del orden (ObjectID) en la tabla de atributos del dataset de mosaico.
En este ejemplo, la imagen en mosaico se genera sobre la base del orden de los rásteres en la tabla de atributos.
Al utilizar un campo de fecha con el método de mosaico Por atributo, el valor base debe escribirse en uno de los siguientes formatos:
- aaaa/MM/dd HH:mm:ss.s
- aaaa/MM/dd HH:mm:ss
- aaaa/MM/dd HH:mm
- aaaa/MM/dd HH
- aaaa/MM/dd
- aaaa/MM
- aaaa
Para utilizar el método de mosaico Más cerca del punto de visualización, debe agregar el controlador de punto de visualización a su aplicación. Para ello, vea Utilizar la ventana Punto de vista.
Operadores de mosaico
El operador de mosaico se utiliza para definir cómo se va a resolver las celdas superpuestas en la imagen en mosaico. Los operadores de mosaico incluyen:
- Primero: las áreas superpuestas contienen las celdas del primer dataset ráster que se enumeró en la fuente.
- Último: las áreas superpuestas contienen las celdas del último dataset ráster que se enumeró en la fuente.
- Mín.: las áreas superpuestas contienen los valores de celda mínimos de todas las celdas superpuestas.
- Máx.: las áreas superpuestas contienen los valores de celda máximos de todas las celdas superpuestas.
- Medio: las áreas superpuestas contienen los valores de celda medios de todas las celdas superpuestas.
- Combinar: las áreas superpuestas son una combinación de los valores de celda que se superponen; el valor superpuesto depende de un algoritmo que está basado en la distancia entre las celdas y en el borde dentro del área superpuesta, y que depende de estos dos valores.
- Suma: las áreas superpuestas contienen la suma total de los valores de celda para todas las celdas superpuestas.
Deseará establecer Combinar cuando se utiliza el método de mosaico Línea de unión.
Reglas de ordenamiento
El orden de las imágenes se verá afectado por los tamaños de píxel de cada imagen y puede verse afectado también por el campo ZOrder de la tabla de atributos o por el campo SOrder (cuando se utiliza el método de mosaico Línea de unión).
ZOrder se utiliza para determinar cómo se organizarán los rásteres en mosaico cuando se usen los métodos de mosaico Más cerca del centro, Noroeste, Por atributo, Más cerca del nadir o Más cerca del punto de visualización. Con estos métodos de mosaico, los rásteres siempre se ordenan mediante el primer ZOrder. El ZOrder solo se puede modificar por alguien con la capacidad de editar la tabla de atributos del dataset de mosaico.
Generalmente, los valores más bajos empujan hacia delante y los valores más altos empujan hacia atrás. Por ejemplo, si hay tres valores, 10, 0 y -10, el valor más alto (10) se vuelve más pesado y tiene una prioridad menor al crear la imagen en mosaico para que un valor menor de ZOrder (0 o -10) pueda cubrirla. Cuanto más pequeño es el valor, más importante y más ligero se vuelve, de modo que se muestra encima de un valor ZOrder más alto (por lo tanto, -10 está encima de 0). Un ZOrder nulo se trata como un 0. Otra manera de entender este valor de orden de visualización es que el número más alto se muestra primero y el resto de rásteres se muestran sobre los rásteres anteriores en orden descendente, de modo que el ráster con el número más bajo está encima. O bien, considérelo un peso, donde el valor más ligero avanza hacia la parte superior.
SOrder funciona de la misma manera que ZOrder, excepto solo es aplicable para el método de mosaico Línea de unión.
Órdenes de la regla
A continuación se muestra un listado más completo de las reglas que explican cómo se ordenan los datos del dataset de mosaico en cada uno de los métodos de mosaico. Mientras que las descripciones del orden de los mosaicos de la sección anterior eran generalizaciones, esta sección detalla todas las situaciones posibles y el orden de las imágenes en cada caso.
Por atributo, Más cerca del centro, Más cerca del nadir, Más cerca del punto de visualización o Noroeste:
- Una consulta espacial define las imágenes potenciales.
- Los valores de tamaño de píxel mínimo y máximo se utilizan para definir las imágenes potenciales.
- Se examina el ZOrder y las imágenes se jerarquizan posteriormente.
- El factor de tolerancia del tamaño de celda se utiliza para refinar la prioridad de imágenes superpuestas.
- La escala actual se compara con los valores de tamaño de píxel bajo para refinar la prioridad de imágenes superpuestas.
- Las imágenes calificadas se seleccionan y se ordenan según el método de mosaico (con el método de mosaico Por atributo, el orden puede ser ascendente o descendente).
- El operador de mosaico soluciona el área de superposición.
Bloquear ráster:
- Todas las reglas son invalidar, excepto el método de mosaico.
Ninguna:
- No se aplican reglas de ordenamiento. Los rásteres se ordenó como aparecen en la tabla de atributos.
Línea de unión:
- Una consulta espacial define las imágenes potenciales.
- Los valores de tamaño de píxel mínimo y máximo se utilizan para definir las imágenes potenciales.
- Se examina el ZOrder y las imágenes se jerarquizan posteriormente.
- El factor de tolerancia del tamaño de celda se utiliza para refinar la prioridad de imágenes superpuestas.
- Las imágenes calificadas se seleccionan y se ordenan según el método de mosaico.
- El operador de mosaico soluciona el área de superposición.