qbbox {RgoogleMaps} | R Documentation |
computes bounding box
Description
The function qbbox computes a bounding box for the given lat,lon
points with a few additional options such as quantile boxes, additional margins, etc.
Usage
qbbox(lat, lon, TYPE = c("all", "quantile")[1],
margin = list( m = c(1, 1, 1, 1), TYPE = c("perc", "abs")[1] ),
q.lat = c(0.1, 0.9), q.lon = c(0.1, 0.9), verbose = 0)
Arguments
lat |
latitude values |
lon |
longitude values |
TYPE |
if 'ALL' return just the ranges, if 'quantile' return the quantiles specified by q.lat and q.lon |
margin |
list of parameters describing any desired extra margin: m: margins for the four sides; TYPE: percentage or absolute margin ? |
q.lat |
lower and upper quantile for the longitude range |
q.lon |
lower and upper quantile for the latitude range |
verbose |
level of verbosity |
Value
latR |
latitude range |
lonR |
longitude range |
Author(s)
Markus Loecher, Sense Networks <markus@sensenetworks.com>
Examples
lat = 37.85 + rnorm(100, sd=0.001);
lon = -120.47 + rnorm(100, sd=0.001);
#add a few outliers:
lat[1:5] <- lat[1:5] + rnorm(5, sd =.01);
lon[1:5] <- lon[1:5] + rnorm(5, sd =.01);
#range, discarding the upper and lower 10
qbbox(lat, lon, TYPE = "quantile");
#full range:
qbbox(lat, lon, TYPE = "all");
#add a 10
qbbox(lat, lon, margin = list(m = c(10, 10, 10, 10), TYPE = c("perc", "abs")[1]));
[Package
RgoogleMaps version 1.1.6
Index]