roundExtent: round Extent coordinates

Description Usage Arguments See Also Examples

Description

use round(x, digits=0) to round the coordinates of an Extent object to the number of digits specified. This can be useful when dealing with a small imprecision in the data (e.g. 179.9999 instead of 180). floor and ceiling move the coordiantes to the outer or inner whole integer numbers.

It is also possible to use Arithmetic functions with Extent objects (but these work perhaps unexpectedly!)

See Math-methods for these (and many more) methods with Raster* objects.

Usage

1
2
3
4
## S4 method for signature 'Extent'
floor(x)
## S4 method for signature 'Extent'
ceiling(x)

Arguments

x

Extent object

See Also

Math-methods

Examples

1
2
3
4
e <- extent(c(0.999999,  10.000011, -60.4, 60))
round(e)
ceiling(e)
floor(e)

Example output

Loading required package: sp
class       : Extent 
xmin        : 1 
xmax        : 10 
ymin        : -60 
ymax        : 60 
class       : Extent 
xmin        : 1 
xmax        : 10 
ymin        : -60 
ymax        : 60 
class       : Extent 
xmin        : 0 
xmax        : 11 
ymin        : -61 
ymax        : 60 

raster documentation built on Jan. 5, 2021, 3:01 a.m.