View source: R/trigonometry_degrees.R
dist_greatcircle | R Documentation |
Returns the great circle distance between a location and all grid point in km
dist_greatcircle(
lat1,
lon1,
lat2,
lon2,
r = earth_radius(),
method = c("haversine", "orthodrome", "vincenty", "euclidean")
)
lat1 , lon1 |
numeric vector. coordinate of point(s) 1 (degrees). |
lat2 , lon2 |
numeric vector. coordinates of point(s) 2 (degrees). |
r |
numeric. radius of the sphere (default = 6371.0087714 km, i.e. the radius of the Earth) |
method |
Character. Formula for calculating great circle distance, one of:
|
numeric vector with length equal to length(lat1)
orthodrome()
, haversine()
, vincenty()
dist_greatcircle(lat1 = 20, lon1 = 12, lat2 = c(50, 30), lon2 = c(40, 32))
dist_greatcircle(
lat1 = 20, lon1 = 12, lat2 = c(50, 30), lon2 = c(40, 32),
method = "orthodrome"
)
dist_greatcircle(
lat1 = 20, lon1 = 12, lat2 = c(50, 30), lon2 = c(40, 32),
method = "vincenty"
)
dist_greatcircle(
lat1 = 20, lon1 = 12, lat2 = c(50, 30), lon2 = c(40, 32),
method = "euclidean"
)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.