qbbox: computes bounding box

Description Usage Arguments Value Author(s) Examples

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

1
2
3
4
5
6
7
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
margin
q.lat
q.lon
verbose

Value

latR

latitude range

lonR

longitude range

Author(s)

Markus Loecher

Examples

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
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% of the data


qbbox(lat, lon, TYPE = "quantile");


#full range:


qbbox(lat, lon, TYPE = "all");


#add a 10% extra margin on all four sides:


qbbox(lat, lon, margin = list(m = c(10, 10, 10, 10), TYPE = c("perc", "abs")[1]));


 

RgoogleMaps documentation built on May 2, 2019, 5:03 p.m.