### <code r>require(sp); require(rgdal); require(raster)
## Raster-----------------------------------------------------------set.seed(20131226)r <- raster(nc=100, nr=100)r <- setValues(r, round(runif(ncell(r))* 255))image(r,col=gray(seq(0,1,0.025)))
## Borda -----------------------------------------------------------x<-c(-125,-100,0,100,-125)y<-c(-49,25,0,-50,-49)limite<-cbind(x,y)lines(limite, col="yellow")##
## Converte borda para SpatialPolygonspt.borda <- SpatialPolygons(list(Polygons(list(Polygon(limite)), "1")))
### Recorte do raster contido no interior da bordar.crop <- crop(r, spt.borda, snap='out')image(r.crop, asp=1)
### Recorte com polígono irregular!r.masked <- mask(r.crop, spt.borda)image(r.masked, asp=1)### </code>
-- ====================================================================== Alexandre dos Santos Proteção Florestal IFMT - Instituto Federal de Educação, Ciência e Tecnologia de Mato Grosso Campus Cáceres Caixa Postal 244 Avenida dos Ramires, s/n Bairro: Distrito Industrial Cáceres - MT CEP: 78.200-000 Fone: (+55) 65 8132-8112 (TIM) (+55) 65 9686-6970 (VIVO) e-mails:alexandresantosbr@yahoo.com.br alexandre.santos@cas.ifmt.edu.br Lattes: http://lattes.cnpq.br/1360403201088680 ======================================================================