Una tabla de imágenes orientadas define los metadatos de una colección de imágenes. Se utiliza como entrada de la herramienta de geoprocesamiento Agregar imágenes a dataset de imágenes orientadas.
La tabla de imágenes orientadas puede utilizarse para agregar imágenes en los siguientes casos:
- El formato de archivo de imagen es un formato de imagen compatible excepto para JPEG o JPG.
- Los metadatos de la imagen se almacenan por separado de los archivos de imagen.
- Los metadatos de las imágenes necesitan un preprocesamiento antes de la inclusión del dataset de imágenes orientadas.
- Desea utilizar las orientaciones de imagen definidas por los campos Matrix o Omega, Phi y Kappa.
Nota:
Si alguno de los campos opcionales de la tabla de imágenes orientadas tiene el mismo valor para todas las imágenes y el campo es una propiedad del dataset de imágenes orientadas, se puede definir un valor para el campo en las propiedades del dataset de imágenes orientadas. Por ejemplo, si todas las imágenes utilizan la misma fuente de elevación, entonces la fuente de elevación puede definirse como una propiedad del dataset de imágenes orientadas, puede asignársele un valor y eliminarse de la tabla de imágenes orientadas. Todas las imágenes utilizarán el mismo valor para la fuente de elevación.
Campos de la tabla de imágenes orientadas
A continuación, se enumeran los campos admitidos en la tabla de imágenes orientadas. Cuando un campo se define en la tabla de imágenes orientadas, tiene prioridad sobre la definición duplicada en las propiedades del dataset de imágenes orientadas. Los campos adicionales de la tabla de imágenes orientadas pueden incluirse en el dataset de imágenes orientadas de salida si se selecciona Incluir todos los campos de la tabla de entrada en la herramienta Agregar imágenes a dataset de imágenes orientadas.
Campos admitidos en la tabla de imágenes orientadas
Nombre de campo | Tipo de campo | Tipo de datos | Descripción |
---|---|---|---|
X | Requerido | Numérico | La coordenada x de la ubicación de la cámara en el sistema de coordenadas de suelo. Las unidades son las mismas que las del sistema de coordenadas definido en el campo SRS. |
Y | Requerido | Numérico | La coordenada y de la ubicación de la cámara en el sistema de coordenadas de suelo. Las unidades son las mismas que las del sistema de coordenadas definido en el campo SRS. |
Z | Opcional | Numérico | La coordenada z de la ubicación de la cámara en el sistema de coordenadas de suelo. Las unidades de coordenadas z deben ser coherentes con las unidades de coordenadas x e y y pueden definirse mediante el sistema de coordenadas verticales. La coordenada z suele expresarse como alturas ortométricas (elevación sobre el nivel del mar). Es apropiado cuando el modelo digital de elevación (DEM) de entrada también utiliza alturas ortométricas. |
SRS | Opcional | Cadena de caracteres | El sistema de coordenadas de la ubicación de la cámara como un Id. conocido (WKID) o una cadena de caracteres de definición (texto conocido [WKT]). Si no se define explícitamente un valor para SRS, se asigna la referencia espacial del dataset de imágenes orientadas de entrada. |
ImagePath | Requerido | Cadena de caracteres | La ruta al archivo de imagen. Puede ser una ruta local o una URL accesible desde la web. Las imágenes pueden estar en formato JPEG, JPG, TIF o MRF. |
Name | Opcional | Cadena de caracteres | Un nombre de alias que identifica la imagen. |
AcquisitionDate | Opcional | Fecha | La fecha en la que se recopiló la imagen. También se puede incluir la hora de recopilación de la imagen. |
CameraHeading | Opcional * | Numérico | La orientación de la cámara de la primera rotación alrededor del eje z de la cámara. El valor está en grados. La dirección de medición para el encabezado es en el sentido positivo de las agujas del reloj, donde el norte se define como cero grados. Cuando se desconoce la orientación de la imagen, se utiliza -999. |
CameraPitch | Opcional * | Numérico | La orientación de la cámara de la segunda rotación alrededor del eje x de la cámara. El valor está en grados. La dirección de medición para el encabezado es en sentido antihorario positivo. El CameraPitch es de cero grados cuando la cámara está orientada directamente hacia el suelo. El rango válido de valores de CameraPitch oscila de 0 a 180 grados. CameraPitch es de 180 grados para una cámara orientada hacia arriba y de 90 grados para una cámara orientada horizontalmente. |
CameraRoll | Opcional * | Numérico | La orientación de la cámara de la rotación final alrededor del eje z de la cámara en el sentido positivo de las agujas del reloj. La unidad es grados. Los valores válidos oscilan de -90 a 90. |
CameraHeight | Opcional | Numérico | La altura de la cámara sobre el suelo (fuente de elevación). Se utiliza para determinar la extensión visible de la imagen en la que valores grandes dan como resultado una mayor extensión de la vista. La unidad es metros. Los valores asignados deben ser mayores que cero. |
HorizontalFieldOfView | Opcional | Numérico | El campo de visión de la cámara en dirección horizontal. La unidad es grados. Los valores válidos oscilan de 0 a 360. |
VerticalFieldOfView | Opcional | Numérico | El campo de visión de la cámara en dirección vertical. La unidad es grados. Los valores válidos oscilan de 0 a 180. |
NearDistance | Opcional | Numérico | La distancia utilizable más cercana de las imágenes desde la posición de la cámara. Este valor determina el plano cercano del tronco visible en una escena 3D. La unidad es metros. |
FarDistance | Opcional | Numérico | La distancia utilizable más lejana de las imágenes desde la posición de la cámara. Este valor determina el plano lejano del tronco visible. La intersección del plano lejano del tronco con el suelo define la huella, que se utiliza para determinar si se devuelve una imagen al hacer clic en el mapa. La unidad es metros. Los valores deben ser mayores que cero. |
CameraOrientation | Opcional | Cadena de caracteres | Almacena los parámetros detallados de la orientación de la cámara como una cadena de caracteres separada por barras verticales. Este campo ofrece compatibilidad para transformaciones más precisas de imagen a suelo y de suelo a imagen. |
OrientedImageryType | Opcional | Cadena de caracteres | El tipo de imágenes se especifica a partir de lo siguiente:
|
ImageRotation | Opcional | Numérico | La orientación de la cámara en grados con respecto a la escena cuando se capturó la imagen. Los valores válidos oscilan de -360 a 360. El valor se utiliza para girar la vista de la imagen en el visualizador de imágenes orientadas para asegurarse de que la parte superior de la imagen está hacia arriba. |
Matrix | Opcional * | Cadena de caracteres | La matriz de rotación ordenada por filas que define la transformación del espacio de la imagen al espacio del mapa, especificada como nueve valores de punto flotante, delimitados por puntos y comas. El punto o el punto final deben ser el separador decimal de todos los valores. |
Omega | Opcional * | Numérico | El ángulo de rotación del eje x de la cámara. La unidad es grados decimales. |
Phi | Opcional * | Numérico | El ángulo de rotación del eje y de la cámara. La unidad es grados decimales. |
Kappa | Opcional * | Numérico | El ángulo de rotación del eje z de la cámara. La unidad es grados decimales. |
FocalLength | Opcional * | Numérico | La longitud focal de la lente de la cámara. La unidad puede ser micras, milímetros o píxeles. |
PrincipalX | Opcional | Numérico | La coordenada x del punto principal de la autocolimación. La unidad debe ser la misma que la utilizada para FocalLength. De forma predeterminada, el valor es cero. |
PrincipalY | Opcional | Numérico | La coordenada y del punto principal de la autocolimación. La unidad debe ser la misma que la utilizada para FocalLength. De forma predeterminada, el valor es cero. |
Radial | Opcional | Cadena de caracteres |
La distorsión radial se especifica como un conjunto de tres coeficientes delimitados por punto y coma, como 0;0;0 para K1;K2;K3. La unidad de acoplamiento es la misma que la especificada para FocalLength. Un planteamiento habitual en las aplicaciones de visión informática es proporcionar coeficientes sin mencionar la unidad de acoplamiento. En estos casos, utilice las ecuaciones siguientes para convertir los coeficientes. f es el valor de FocalLength, y K1_cv, K2_cv y K3_cv son los parámetros de visión informática:
|
Tangential | Opcional | Cadena de caracteres |
La distorsión tangencial se especifica como un conjunto de dos coeficientes delimitados por punto y coma, como 0;0 para P1;P2. La unidad de acoplamiento es la misma que la utilizada para FocalLength. Un planteamiento habitual en las aplicaciones de visión informática es proporcionar coeficientes sin mencionar la unidad de acoplamiento. En estos casos, utilice las ecuaciones siguientes para convertir los coeficientes. f es el valor de FocalLength, y P1_cv y P2_cv son los parámetros de visión informática:
|
A0,A1,A2 B0,B1,B2 | Opcional * | Numérico |
El coeficiente de la transformación afín que establece una relación entre el espacio de sensor y el espacio de imagen. La dirección es del suelo a la imagen. A0, A1 y A2 representan la traslación en la dirección x. B0, B1 y B2 representan la traslación en la dirección y. Si no se facilitan los valores, utilice las siguientes ecuaciones para calcularlos :
|
Nota:
Opcional *: la orientación exterior de la cámara en un dataset de imágenes orientadas viene determinada por los valores de CameraHeading, CameraPitch y CameraRoll.
Si CameraHeading, CameraPitch y CameraRoll no están definidos explícitamente, pero el valor de Matrix está definido, los valores de campo que faltan se calculan a partir de Matrix.Si se definen los valores de Omega, Phi y Kappa, se calcularán los valores de Matrix, CameraHeading, CameraPitch y CameraRoll. Es obligatorio seguir la secuencia Omega, Phi y Kappa al especificar los valores.
Nota:
Opcional *: el valor de FocalLength definido se utilizará solo si los valores afines (A0,A1,A2 y B0,B1,B2) también están definidos. En caso contrario, FocalLength se computará en píxeles a partir del tamaño de la imagen y el campo de visión de la cámara.