[GRASS-user] r.in.gdal global raster incorrect extents
Nikos Alexandris
nikos.alexandris at felis.uni-freiburg.de
Mon Oct 13 16:35:30 EDT 2008
On Mon, 2008-10-13 at 12:41 -0700, Jamie Adams wrote:
> Hello all,
>
> When I import a global elevation dataset with extents 180w 90n 180e
> 90s using r.in.gdal, the GRASS raster shows up with w-e extents both
> showing 180E. While this doesn't seem to be affecting raster
> calculations, afaik, it's causing issues with QGIS. It displays it
> with it's origin at 180E and extends to 540E. Has anyone run into
> this problem?
>
> gdalinfo:
>
> Driver: GTiff/GeoTIFF
> Files: 2_00-res/out-2_00-nozero-res.tif
> Size is 43200, 21600
> Coordinate System is:
> GEOGCS["WGS 84",
> DATUM["WGS_1984",
> SPHEROID["WGS 84",6378137,298.2572235630016,
> AUTHORITY["EPSG","7030"]],
> AUTHORITY["EPSG","6326"]],
> PRIMEM["Greenwich",0],
> UNIT["degree",0.0174532925199433],
> AUTHORITY["EPSG","4326"]]
> Origin = (-180.000000000124970,90.000000000000000)
> Pixel Size = (0.008333333333333,-0.008333333333333)
> Metadata:
> AREA_OR_POINT=Area
> Image Structure Metadata:
> INTERLEAVE=BAND
> Corner Coordinates:
> Upper Left (-180.0000000, 90.0000000) (180d 0'0.00"W, 90d 0'0.00"N)
> Lower Left (-180.0000000, -90.0000000) (180d 0'0.00"W, 90d 0'0.00"S)
> Upper Right ( 180.0000000, 90.0000000) (180d 0'0.00"E, 90d 0'0.00"N)
> Lower Right ( 180.0000000, -90.0000000) (180d 0'0.00"E, 90d 0'0.00"S)
> Center ( -0.0000000, 0.0000000) ( 0d 0'0.00"W, 0d 0'0.00"N)
> Band 1 Block=43200x1 Type=Float32, ColorInterp=Gray
> NoData Value=10
>
> r.info:
>
> +----------------------------------------------------------------------------+
> | Layer: 2_00_res Date: Fri Oct 10 17:45:37
> 2008
> | Mapset: PERMANENT Login of Creator: jamie
>
> | Location: Bathy
>
> | DataBase: /work/grass
>
> | Title: ( 2_00_res )
>
> | Timestamp: none
>
> |----------------------------------------------------------------------------
> |
>
> | Type of Map: raster Number of Categories: 255
>
> | Data Type: FCELL
>
> | Rows: 21600
>
> | Columns: 43200
>
> | Total Cells: 933120000
>
> | Projection: Latitude-Longitude
>
> | N: 90N S: 90S Res: 0:00:30
>
> | E: 180E W: 180E Res: 0:00:30
>
> | Range of data: min = -10814.000000 max = -0.010000
>
> |
>
> | Data Description:
>
> | generated by r.in.gdal
>
> |
>
> | Comments:
>
> | r.in.gdal input="out-2_00-nozero-res.tif" output="2_00_res"
>
> |
>
> +----------------------------------------------------------------------------+
>
1. I am not 100% sure but I think the line "Center ( -0.0000000,
0.0000000) ( 0d 0'0.00"W, 0d 0'0.00"N)" in the geo-metadata should
read enter ( 0.0000000, -0.0000000) ( 0d 0'0.00"W, 0d
0'0.00"N)
(Could it be that the file is not ok?)
2. What doeas g.region -p say? If you get the same value for east and
west it's wrong I guess. west should be, well... west: 180W and east:
180E.
3. Try to set "g.region e=180 s=-90 w=-180 n=90 -p". Re-import again and
check for errors.
Regards, Nikos
More information about the grass-user
mailing list