mat_geo_dist  R Documentation 
The function computes Euclidean geographic distance between points given their spatial coordinates either in a metric projected Coordinate Reference System or in a polar coordinates system.
mat_geo_dist( data, ID = NULL, x = NULL, y = NULL, crds_type = "proj", gc_formula = "vicenty" )
data 
An object of class :

ID 
(if 
x 
(if 
y 
(if 
crds_type 
A character string indicating the type of coordinate reference system:

gc_formula 
A character string indicating the formula used to compute the Great Circle distance:

When a projected coordinate reference system is used, it calculates
classical Euclidean geographic distance between two points using
Pythagora's theorem. When a polar coordinate reference system is used, it
calculates the Great circle distance between points using different methods.
Unless method = "polar"
, when data
is a data.frame
,
it assumes projected coordinates by default.
A pairwise matrix of geographic distances between points in meters
P. Savary
# Projected CRS data(pts_pop_simul) mat_dist < mat_geo_dist(data=pts_pop_simul, ID = "ID", x = "x", y = "y") #Polar CRS city_us < data.frame(name = c("New York City", "Chicago", "Los Angeles", "Atlanta"), lat = c(40.75170, 41.87440, 34.05420, 33.75280), lon = c(73.99420, 87.63940, 118.24100, 84.39360)) mat_geo_us < mat_geo_dist(data = city_us, ID = "name", x = "lon", y = "lat", crds_type = "polar")
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.