Description Usage Arguments Value Examples
Extract raster pixel values within the boundaries of a polygon
1 |
ctryPoly |
the country Polygon layer as SpatialPolygon |
ctryRast |
the clipped country raster |
idx |
the index of the polygon in the country polygon layer (shp) |
retVal |
Whether to return the raster data as a vector, or data.frame with spatial context NULL returns a vector of all values, colrowval returns a data.frame with row, col and raster value while lonlatval returns a data.frame with lon,lat and val. |
configName |
character the config shortname of raster being processed |
extension |
character the extension of raster being processed |
numeric vector of radiances
1 2 3 4 5 6 7 8 9 10 11 12 13 14 | ## Not run:
ctryPoly <- rgdal::readOGR(getPolyFnamePath("KEN"), getCtryShpLyrNames("KEN", 1))
ctryRaster <- raster::raster(getCtryRasterOutputFnamePath("KEN", "OLS", "1999"))
temp <- NULL
KenAdm1Sum <- NULL
for (i in 1:length(ctryPoly@polygons))
{
temp$name <- as.character(ctryPoly@data$NAME_1[i])
temp$sum <- sum(masqOLS(ctryPoly, ctryRaster, i), na.rm=T)
KenAdm1Sum <- rbind(KenAdm1Sum)
}
## End(Not run)
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.