Archivos de georreferenciación para datasets ráster

Las imágenes se almacenan como datos ráster en los que cada celda de la imagen tiene un número de fila y de columna. Los datos vectoriales, como las clases de entidad en las geodatabases, los shapefiles y las coberturas, se almacenan en coordenadas del mundo real. Para mostrar imágenes con estos datos vectoriales, es necesario establecer una transformación de imagen a globo terráqueo que convierta las coordenadas de la imagen en coordenadas del mundo real. Esta información de la transformación se almacena comúnmente con la imagen.

Generalmente, los formatos de imagen, como ERDAS IMAGINE, BSQ, BIL, BIP, GeoTIFF y las cuadrículas, almacenan la información de georreferenciación en el encabezado del archivo de imagen. Sin embargo, varios formatos de imagen (incluidos los enumerados) almacenan esta información en un archivo de georreferenciación ASCII individual. El lugar en que se almacena la información de georreferenciación generalmente depende de las capacidades del software utilizado para generar los archivos o de las preferencias del usuario. Los archivos de georreferenciación se pueden crear con cualquier editor, o puede exportar un archivo de georreferenciación para un dataset ráster con la herramienta Exportar archivo de georreferenciación ráster.

Convenciones de nomenclatura para archivos de georreferenciación

El archivo de georreferenciación que debe acompañar a un archivo de imagen es fácil identificar: los archivos de georreferenciación utilizan el mismo nombre que la imagen, con la letra w incorporada. Por ejemplo, el archivo de georreferenciación para el archivo de imagen mytown.tif será mytown.tifw, y el archivo de georreferenciación para redlands.jpg será redlands.jpgw. A veces, la convención de nomenclatura varía de esta primera descripción, y se utilizan el primer y el tercer carácter del sufijo del archivo de imagen y la letra w final como sufijo del archivo de georreferenciación. Por lo tanto, para mytown.tif, el archivo de georreferenciación será mytown.tfw, o para redlands.jpg, será redlands.jgw.

Para las imágenes que no tienen extensión o tienen una extensión con menos de tres caracteres, la letra w se agrega al final del nombre del archivo sin alterarlo. Por lo tanto, el archivo de georreferenciación para el archivo de imagen terrain, será terrainw, y el archivo de georreferenciación para el archivo de imagen floorpln.rs será floorpln.rsw.

Ejemplos de nombres de archivos de georreferenciación

Archivo de datos ráster

Archivos de georreferenciación

image.tif

image.tfw o image.tifw

image.bil

image.blw o image.bilw

image.jpg

image.jgw o image.jpgw

image.raster

image.rasterw

image.bt

image.btw

Ejemplos de convenciones de nomenclatura para archivos de georreferenciación

Comenzando por ArcGIS 9.2 SP2, si la transformación no se puede expresar como un archivo de georreferenciación, la opción Actualizar georreferenciación escribe la transformación en el archivo .aux.xml y también escribe una transformación afín aproximada en un archivo de texto o un archivo de georreferenciación con una x al final del nombre de la extensión. Por ejemplo, una imagen TIFF con esta transformación afín aproximada tiene la extensión .tfwx. Tenga en cuenta que esta no es una transformación exacta; es sólo una aproximación.

Existe un caso especial en el que este archivo de texto contiene una transformación afín verdadera. Si utiliza la opción Actualizar georreferenciación en un dataset ráster que ya tiene coordenadas de mapa, se escribe un archivo de texto con la extensión x. Por ejemplo, si se realiza la georreferenciación en un TIFF que ya tiene coordenadas de mapa, el comando Actualizar georreferenciación crea un archivo .tfwx que contiene una transformación afín verdadera.

Este archivo de texto se puede utilizar como archivo de georreferenciación si se necesita para ArcGIS 9.1 y para un software de terceros. Para ello, elimine la x del nombre de la extensión del archivo de georreferenciación. Como este archivo de texto no es parte del dataset ráster en ArcGIS 9.2, no debe ser utilizado como archivo de georreferenciación en versiones donde ArcGIS puede leer el archivo .aux.xml, como en ArcGIS 9.2 y versiones posteriores.

Acceder a la información de georreferenciación

Se accede a la transformación de imagen a globo terráqueo cada vez que se muestra una imagen, por ejemplo, cuando realiza un desplazamiento panorámico o un acercamiento. La transformación se calcula a partir de una de las siguientes fuentes, detalladas en orden de prioridad:

Contenido del archivo de georreferenciación

El contenido de los archivos de georreferenciación se verán de esta manera:

 20.17541308822119 0.00000000000000 0.00000000000000 -20.17541308822119 424178.11472601280548 4313415.90726399607956

Cuando este archivo está presente, ArcView realiza la transformación de imagen a globo terráqueo. Esta es una transformación afín de seis parámetros con la forma:

x1 = Ax + By + C y1 = Dx + Ey + F

donde

x1 = coordenada x calculada del píxel sobre el mapa
y1 = coordenada y calculada del píxel sobre el mapa
x = número de columna de un píxel en la imagen
y = número de fila de un píxel en la imagen
A = escala x; dimensión de un píxel en unidades de mapa en dirección x
B, D = términos de rotación
C, F = términos de traslación; coordenadas de mapa x, y del centro del píxel superior izquierdo
E = negativo de la escala y; dimensión de un píxel en unidades de mapa en la dirección y

NotaNota:

La escala y (E) es negativa porque los orígenes de una imagen y de un sistema de coordenadas geográficas son distintos. El origen de una imagen está ubicado en la esquina superior izquierda, mientras que el origen del sistema de coordenadas del mapa está ubicado en la esquina inferior izquierda. Los valores de fila en la imagen aumentan desde el origen hacia abajo, mientras que los valores de la coordenada y en el mapa aumentan desde el origen hacia arriba.

Los parámetros de transformación se almacenan en el archivo de georreferenciación en este orden:

 20.17541308822119 - A 0.00000000000000 - D 0.00000000000000 - B -20.17541308822119 - E 424178.11472601280548 - C 4313415.90726399607956 - F

Cada uno de estos coeficientes se puede definir como

A = mx · cos t
B = my · (k · cos t - sin t)
D = mx · sin t
E = -1 · my · (k · sin t + cos t)
C = traslación en dirección x
F = traslación en dirección y

donde

mx = cambio de escala en la dirección x
my = cambio de escala en la dirección y
k = factor de corte a lo largo del eje x = tan (ángulo de inclinación) (el ángulo de inclinación se mide desde el eje y)
t = ángulo de rotación, medido en sentido contrario a las agujas del reloj desde el eje x

Configurar ArcGIS para que lea primero el archivo de georreferenciación

ArcGIS leerá automáticamente la georreferenciación en la información del encabezado de algunos formatos de archivo, como GeoTIFF, que pasará por alto la información de georreferenciación almacenada en un archivo de georreferenciación. Puede cambiar esta configuración marcando la casilla de verificación Utilizar el archivo de georreferenciación para definir las coordenadas del ráster en el cuadro de diálogo Opciones.

  1. Haga clic en Personalizar en el menú Principal y haga clic en Opciones de ArcMap (u Opciones de ArcCatalog, dependiendo de la aplicación que esté utilizando).
  2. Haga clic en la ficha Ráster de la ventana Opciones.
  3. Dentro de la ficha Ráster, haga clic en Dataset ráster y marque la casilla de verificación Utilizar el archivo de georreferenciación para definir las coordenadas del ráster.
  4. Haga clic en Aceptar.

Temas relacionados


7/11/2012