calculate_euclidean_distance {Tivy}R Documentation

Calculate Euclidean distance

Description

Internal function to calculate Euclidean distance between coordinates, adapted for geographic coordinate systems.

Usage

calculate_euclidean_distance(lon1, lat1, lon2, lat2, unit)

Arguments

lon1

Origin longitude.

lat1

Origin latitude.

lon2

Destination longitude vector.

lat2

Destination latitude vector.

unit

Distance unit.

Details

The Euclidean distance calculates the straight-line distance between two points, adapted for geographic coordinates using spherical projection approximations. This implementation accounts for Earth's curvature by applying latitude corrections.

Value

List with minimum distance and corresponding index.

Note

This implementation adapts the standard Euclidean distance metric for geographic coordinate systems by incorporating Earth's radius and latitude corrections.


[Package Tivy version 0.1.0 Index]