[GRASS-user] exporting raster asc to qgis, axis flipped E to W?
Nikos Alexandris
nik at nikosalexandris.net
Fri May 8 11:23:15 PDT 2015
Tyler Smith:
> Hi,
>
> I'm exporting some data from Grass 6.4 to QGis as .asc files. The source
> location has the projection:
>
> g.proj -p
> -PROJ_INFO-------------------------------------------------
> name : Lat/Lon
> proj : ll
> datum : wgs84
> ellps : wgs84
> no_defs : defined
> -PROJ_UNITS------------------------------------------------
> unit : degree
> units : degrees
> meters : 1.0
What does `g.region -p` say about?
> I generated the asc file with:
>
> r.out.ascii input=tri_median at PERMANENT output=tri_median.asc
>
> When I import this into QGis, the layer is flipped east to west - the
> atlantic coast of NA appears on the west, rather than the east!
>
> The header appears correct:
>
> tws:~$ head -6 tri_mean.asc
> north: 46:53:04.633938N
> south: 34:44:13.536462N
> east: 68:50:28.1616W
> west: 94:51:40.938811W
> rows: 1458
> cols: 3122
Shouldn't it be:
east: 94:51:40.938811W
west: 68:50:28.1616W
( east > west )
?
Nikos
> But gdal mis-reads it:
>
> tws:~$ gdalinfo tri_mean.asc
> Driver: GRASSASCIIGrid/GRASS ASCII Grid
> Files: tri_mean.asc
> Size is 3122, 1458
> Coordinate System is `'
> Origin = (94.000000000000000,46.000000000000000)
> Pixel Size = (-0.008327994875080,-0.008230452674897)
> Corner Coordinates:
> Upper Left ( 94.0000000, 46.0000000)
> Lower Left ( 94.0000000, 34.0000000)
> Upper Right ( 68.0000000, 46.0000000)
> Lower Right ( 68.0000000, 34.0000000)
> Center ( 81.0000000, 40.0000000)
> Band 1 Block=3122x1 Type=Float32, ColorInterp=Undefined
>
> I can correct this by manually replacing the east and west values with
> negative numbers, dropping the "W".
>
> Have I done something wrong somewhere, or is there a problem with the
> Grass 6.4 export or QGis/gdal import?
>
> Thanks!
More information about the grass-user
mailing list