[R-sig-Geo] Reversed raster after readGDAL()
Paul Hiemstra
p.hiemstra at geo.uu.nl
Wed Feb 10 17:43:03 CET 2010
Hi,
What if you make an spplot, still the same problem?
cheers,
Paul
Agustin Lobo wrote:
> Thanks Sarah. But I think that package sp has an specific method of
> image() for objects SpatialGridDataFrame, which is the class returned
> by readGDAL(), and this specific method takes care of this problem. Check
> image.SpatialGridDataFrame in package {sp}
>
> Agus
>
> 2010/2/10 Sarah Goslee <sarah.goslee at gmail.com>:
>
>> This may well be too simplistic an answer, but it might just be image().
>>
>> From the help for image:
>> Notice that ‘image’ interprets the ‘z’ matrix as a table of
>> ‘f(x[i], y[j])’ values, so that the x axis corresponds to row
>> number and the y axis to column number, with column 1 at the
>> bottom, i.e. a 90 degree counter-clockwise rotation of the
>> conventional printed layout of a matrix.
>>
>> x <- matrix(rep(1:10, each=10), nrow=10)
>> x
>> [,1] [,2] [,3] [,4] [,5] [,6] [,7] [,8] [,9] [,10]
>> [1,] 1 2 3 4 5 6 7 8 9 10
>> [2,] 1 2 3 4 5 6 7 8 9 10
>> [3,] 1 2 3 4 5 6 7 8 9 10
>> [4,] 1 2 3 4 5 6 7 8 9 10
>> [5,] 1 2 3 4 5 6 7 8 9 10
>> [6,] 1 2 3 4 5 6 7 8 9 10
>> [7,] 1 2 3 4 5 6 7 8 9 10
>> [8,] 1 2 3 4 5 6 7 8 9 10
>> [9,] 1 2 3 4 5 6 7 8 9 10
>> [10,] 1 2 3 4 5 6 7 8 9 10
>> image(x) # not what you might expect
>> image(t(x)) # this view matches the matrix representation
>>
>> What happens if you use plot(mygeotiff) instead of image(mygeotiff)?
>>
>> Sarah
>>
>> On Wed, Feb 10, 2010 at 11:17 AM, Agustin Lobo <alobolistas at gmail.com> wrote:
>>
>>> I think I tripped on this same stone, but cannot find anything in my
>>> records, perhaps it's on the lost computer.
>>>
>>> The file test2.tif was made by plugin Interpolation in QGIS out of a
>>> vector layer of points with nitrate concentration values, just
>>> a simple inverse distance method. I think that the author f that
>>> pluginis Marco Hugentobler (Marco, sorry if it's not you) to whom I'm
>>> forwarding.
>>>
>>> Relevant info from the metadata in QGIS for this raster:
>>>
>>> Layer Spatial Reference System:
>>> +proj=utm +zone=31 +ellps=intl +units=m +no_defs
>>>
>>> Origin
>>> 424389,4.68549e+06
>>>
>>> Pixel Size:
>>> 279.887,-279.887
>>>
>>> NW corner in QGIS (interactive):424388.820,4685490.931
>>> SW corner in QGIS (interactive):424389.122,4635951.740
>>>
>>> Image with grid: http://sites.google.com/site/eospansite/dummy/test2gridqgis.jpg
>>>
>>> The weird thing is that QGIS uses gdal to read the geotif files.
>>>
>>>
>>> Agus
>>>
>>>
>> --
>> Sarah Goslee
>> http://www.functionaldiversity.org
>>
>>
>
> _______________________________________________
> R-sig-Geo mailing list
> R-sig-Geo at stat.math.ethz.ch
> https://stat.ethz.ch/mailman/listinfo/r-sig-geo
>
--
Drs. Paul Hiemstra
Department of Physical Geography
Faculty of Geosciences
University of Utrecht
Heidelberglaan 2
P.O. Box 80.115
3508 TC Utrecht
Phone: +3130 274 3113 Mon-Tue
Phone: +3130 253 5773 Wed-Fri
http://intamap.geo.uu.nl/~paul
More information about the R-sig-Geo
mailing list