Class Haversine

java.lang.Object
adalid.util.geo.Haversine

public class Haversine extends Object
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
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    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.
    static void
    main(String[] args)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Haversine

      public Haversine()
  • Method Details

    • main

      public static void main(String[] args)
    • 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 decimales
      lon1 - longitud del primer punto, en grados decimales
      lat2 - latitud del segundo punto, en grados decimales
      lon2 - longitud del segundo punto, en grados decimales
      Returns:
      distancia aproximada entre los dos puntos, en kilómetros