Processing math: 100%

4 votos

¿Número de registro de red convertir al formato Esri ASCII Raster GeoTIFF?

Tengo un 3 arco segundo modelo digital del terreno representado como un programa de 32 bits GeoTIFF que se parece a esto:

$ gdal_info gom03_v1_0.tif

Driver: GTiff/GeoTIFF
Files: gom03_v1_0.tif
Size is 10200, 7800
Coordinate System is:
GEOGCS["WGS 84",
    DATUM["WGS_1984",
        SPHEROID["WGS 84",6378137,298.257223563,
            AUTHORITY["EPSG","7030"]],
        AUTHORITY["EPSG","6326"]],
    PRIMEM["Greenwich",0],
    UNIT["degree",0.0174532925199433],
    AUTHORITY["EPSG","4326"]]
Origin = (-71.499580383300781,45.999583333330001)
Pixel Size = (0.000833333333333,-0.000833333333332)
Metadata:
  TIFFTAG_SOFTWARE=nc2geotiff
  AREA_OR_POINT=Area
Image Structure Metadata:
  INTERLEAVE=BAND
Corner Coordinates:
Upper Left  ( -71.4995804,  45.9995833) ( 71d29'58.49"W, 45d59'58.50"N)
Lower Left  ( -71.4995804,  39.4995833) ( 71d29'58.49"W, 39d29'58.50"N)
Upper Right ( -62.9995804,  45.9995833) ( 62d59'58.49"W, 45d59'58.50"N)
Lower Right ( -62.9995804,  39.4995833) ( 62d59'58.49"W, 39d29'58.50"N)
Center      ( -67.2495804,  42.7495833) ( 67d14'58.49"W, 42d44'58.50"N)
Band 1 Block=10200x1 Type=Float32, ColorInterp=Gray

Tenga en cuenta que el AREA_OR_POINT atributo se establece en AREA.

Cuando puedo convertir este ARCO ASCII formato de Cuadrícula utilizando GDAL:

gdal_translate gom03_v1_0.tif -of AAIGrid test.asc

y mirar en la parte superior de la resultante de archivo ASCII, veo:

$ more test.asc

ncols        10200
nrows        7800
xllcorner    -71.499580383301
yllcorner    39.499583333335
cellsize     0.000833333333
 315.814208984375 314.712371826171875 ...

Estos xllcorner,yllcorner valores son los mismos que los GeoTIFF Lower Left valores anteriores. A partir de la descripción oficial de la ESRI ASCII Formato de Trama, sin embargo, xllcorner,yllcorner o xllcenter,yllcenter puede ser especificado. Desde el GeoTIFF de los valores representados ÁREA (no), no es la especificación de xllcorner y yllcorner incorrecta?

No debería el archivo ASCII en este caso realmente leer a continuación?

$ more test.asc

ncols        10200
nrows        7800
xllcenter    -71.499580383301
yllcenter    39.499583333335
cellsize     0.000833333333
 315.814208984375 314.712371826171875 ...

3voto

Matt Puntos 158

No, el y especificación es correcta, porque el GeoTIFF especifica (no centro de coordenadas).

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X