[R-sig-Geo] Same mask for two rasters, but obtaining different extents in R

Vijay Ramesh rameshv at caryinstitute.org
Wed Mar 15 18:21:23 CET 2017


I re-checked the original extent and here it is: This is data obtained from
WorldClim.

> bio5
class       : RasterLayer
dimensions  : 3600, 8640, 31104000  (nrow, ncol, ncell)
resolution  : 0.04166667, 0.04166667  (x, y)
extent      : -180, 180, -60, *90.00001 * (xmin, xmax, ymin, ymax) #This
varies at the 6th decimal place.
coord. ref. : +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs
data source : C:\Users\rameshv\Downloads\Climate
Stability\Data_LGM_Present\Present\1_RawData\bio_5
names       : bio_5
values      : -86, 489  (min, max)
attributes  :
        ID COUNT
 from: -86     1
 to  : 489    38


> lg5
class       : RasterLayer
dimensions  : 3600, 8640, 31104000  (nrow, ncol, ncell)
resolution  : 0.04166667, 0.04166667  (x, y)
extent      : -180, 180, -60, 90  (xmin, xmax, ymin, ymax)
coord. ref. : +proj=longlat +ellps=WGS84 +towgs84=0,0,0,0,0,0,0 +no_defs
data source : C:\Users\rameshv\Downloads\Climate
Stability\Data_LGM_Present\LGM\1_RawData\cclgmbi5.tif
names       : cclgmbi5
values      : -204, 519  (min, max)

What do you suggest?

Also, any suggestions on aligning them before I crop them? I wouldn't want
to projectRaster using one of the rasters, as that creates extra number of
rows (when I coerce the raster to a Spatial Pixels Data Frame).



On Wed, Mar 15, 2017 at 1:13 PM, Sarah Goslee <sarah.goslee at gmail.com>
wrote:

> The most likely explanation seems to me that the rasters were not
> aligned before cropping, so they are not aligned after cropping.
>
> Have you checked the original extent and resolution?
>
> Sarah
>
> On Tue, Mar 14, 2017 at 5:31 PM, Vijay Ramesh via R-sig-Geo
> <r-sig-geo at r-project.org> wrote:
> > I loaded a shapefile in R, and cropped and masked it with the same mask,
> > but I get different extents. Any suggestions?
> >
> > Code below:
> >
> >     library(raster)
> >     library(rgdal)
> >     library(GISTools)
> >     library(sp)
> >     library(maptools)
> >
> >     ##Loading the first mask
> >     Mask <- readOGR("C:\\Users\\rameshv\\Downloads\\Climate
> > Stability\\SPV_Mask\\mask.shp")
> >     proj4string(Mask) <- CRS("+init=epsg:4326")
> >
> >     #Loading the Rasters For Present and LGM and clipping them to the
> right
> > extent
> >     bio5 <- raster("C:\\Users\\rameshv\\Downloads\\Climate
> > Stability\\Data_LGM_Present\\Present\\1_RawData\\bio_5")
> >     proj4string(bio5) <- CRS("+init=epsg:4326")
> >     lg5 <- raster("C:\\Users\\rameshv\\Downloads\\Climate
> > Stability\\Data_LGM_Present\\LGM\\1_RawData\\cclgmbi5.tif")
> >     proj4string(lg5) <- CRS("+init=epsg:4326")
> >
> >     ##Cropping by using the Crop and Mask functions
> >     cr<- crop(bio5, extent(Mask))
> >     bio5 <- mask(cr, Mask)
> >
> >     cr2<- crop(lg5, extent(Mask))
> >     lg5<- mask(cr2, Mask)
> >
> >     > bio5
> >      class       : RasterLayer
> >      dimensions  : 339, 246, 83394  (nrow, ncol, ncell)
> >      resolution  : 0.04166667, 0.04166667  (x, y)
> >      extent      : 72.45835, 82.70835, 8.083337, 22.20834  (xmin, xmax,
> > ymin, ymax)
> >      coord. ref. : +init=epsg:4326 +proj=longlat +datum=WGS84 +no_defs
> > +ellps=WGS84 +towgs84=0,0,0
> >      data source : in memory
> >      names       : bio_5
> >      values      : 207, 432  (min, max)
> >      attributes  :
> >         ID COUNT
> >      from: -86     1
> >      to  : 489    38
> >
> >      > lg5
> >      class       : RasterLayer
> >      dimensions  : 339, 246, 83394  (nrow, ncol, ncell)
> >      resolution  : 0.04166667, 0.04166667  (x, y)
> >      extent      : 72.45833, 82.70833, 8.083333, 22.20833  (xmin, xmax,
> > ymin, ymax)
> >      coord. ref. : +init=epsg:4326 +proj=longlat +datum=WGS84 +no_defs
> > +ellps=WGS84 +towgs84=0,0,0
> >      data source : in memory
> >      names       : cclgmbi5
> >      values      : 187, 392  (min, max)
> >
> >
>
> --
> Sarah Goslee
> http://www.functionaldiversity.org
>



-- 
Data Manager,
Barbara Han Lab,
Cary Institute of Ecosystem Studies,
2801 Sharon Turnpike, Millbrook, NY 12545
Lab Site : http://www.hanlab.science/
Personal Site : http://evolecol.weebly.com/
Phone : (845)-677-7600 Ext: 241

	[[alternative HTML version deleted]]



More information about the R-sig-Geo mailing list