distm: Distance matrix

View source: R/distm.R

distmR Documentation

Distance matrix

Description

Distance matrix of a set of points, or between two sets of points

Usage

distm(x, y, fun=distGeo)

Arguments

x

longitude/latitude of point(s). Can be a vector of two numbers, a matrix of 2 columns (first one is longitude, second is latitude) or a SpatialPoints* object

y

Same as x. If missing, y is the same as x

fun

A function to compute distances (e.g., distCosine or distGeo)

Value

Matrix of distances

Author(s)

Robert Hijmans

References

https://en.wikipedia.org/wiki/Great_circle_distance

See Also

distGeo, distCosine, distHaversine, distVincentySphere, distVincentyEllipsoid

Examples

xy <- rbind(c(0,0),c(90,90),c(10,10),c(-120,-45))
distm(xy)
xy2 <- rbind(c(0,0),c(10,-10))
distm(xy, xy2)

geosphere documentation built on Nov. 16, 2022, 1:06 a.m.