Package adalid.util.geo
Class Haversine
java.lang.Object
adalid.util.geo.Haversine
Clase utilitaria para cálculos relacionados con distancias geográficas entre puntos en la superficie terrestre.
Implementa métodos que permiten obtener distancias y otras métricas relacionadas con ubicaciones geográficas dadas por latitud y longitud.
Actualmente ofrece cálculo de distancia en kilómetros usando la fórmula del haversine, pero puede ampliarse para incluir otras unidades o estimaciones de tiempo.
- Author:
- Jorge Campins
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic doublegetKilometros(double lat1, double lon1, double lat2, double lon2) Calcula la distancia en kilómetros entre dos puntos geográficos especificados por su latitud y longitud en grados decimales usando la fórmula del haversine.static void
-
Constructor Details
-
Haversine
public Haversine()
-
-
Method Details
-
main
-
getKilometros
public static double getKilometros(double lat1, double lon1, double lat2, double lon2) Calcula la distancia en kilómetros entre dos puntos geográficos especificados por su latitud y longitud en grados decimales usando la fórmula del haversine.- Parameters:
lat1- latitud del primer punto, en grados decimaleslon1- longitud del primer punto, en grados decimaleslat2- latitud del segundo punto, en grados decimaleslon2- longitud del segundo punto, en grados decimales- Returns:
- distancia aproximada entre los dos puntos, en kilómetros
-