distance: Calculate distances between points

View source: R/distance.R

distanceR Documentation

Calculate distances between points

Description

This function uses the Haversine forumula for calculating great circle distances between points. This formula is purpoted to work better than the spherical law of cosines for very short distances.

Usage

distance(targetLon, targetLat, longitude, latitude)

Arguments

targetLon

longitude (decimal degrees) of the point from which distances are calculated

targetLat

latitude (decimal degrees) of the point from which distances are calculated

longitude

vector of longitudes for which a distance is calculated

latitude

vector of latitudes for which a distance is calculated

Value

Vector of distances in km.

Examples

# Seattle to Portland airports
SEA_lon <- -122.3088
SEA_lat <- 47.4502
PDX_lon <- -122.5951
PDX_lat <- 45.5898
distance(SEA_lon, SEA_lat, PDX_lon, PDX_lat)

MazamaScience/PWFSLSmoke documentation built on July 3, 2023, 11:03 a.m.