Hi,

I’m trying to check if several raster data stored in temp.data have the same
extent of target raster.

I guarantee that all data in temp.data overlap the target and they have the
same resolution and crs.

The conditional test is ok, because the “OK! ” is printed.

But the algorithm return: Erro em compareRaster(x) : different extent



Please, anyone could help me!? Thanks





for ( i in 1:n)

   {

      temp.data [ i ] <- raster(Tiff.files.list [ i ])



      if(!(compareRaster(temp.data[[ i ]],
target,extent=T,rowcol=F,crs=F,res=F,orig=F,rotation=F,values=F,stopiffalse=
F,showwarning=F)))

      {

        cat("\nOK!\n")

        target.extent <- extent(target)

        temp.data [[ i ]]<-extend(temp.data[[ i ]],target.extent)

        temp.data [[ i ]]<-crop(temp.data[[ i ]],target.extent)

      }

   }

    data<-stack(temp.data)





Att.

Alexsandro Cândido de Oliveira Silva

____________________________________________________________________________
_______





---
Este email está limpo de vírus e malwares porque a proteção do avast! Antivírus 
está ativa.
http://www.avast.com

        [[alternative HTML version deleted]]

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to