11/05/2022

VBA: Google Maps API calcular la distancia entre dos coordenadas

Aprovechando el destello anterior (130), hemos preparado una función que nos permitiría calcular la distancia entre dos puntos. Si hablásemos de distancia lineal, sería relativamente sencillo, pero entre dos puntos de la tierra, tenemos que tener en cuenta la curvatura terrestre. Sin entrar en detalles matemáticos y utilizando la fórmula de Haversine vamos a mostrar como calcularla. La Fórmula de Haversine es una de las más utilizadas para el cálculo de distancias entre dos puntos (hay otras como la Ley Esférica del Coseno), pero asume que la tierra es una esfera perfecta y no lo es, por lo que los cálculos están sujetos a error. Aún así, seguro que encontrarás utilidades para esta función.
10/05/2022

VBA: conocer código postal y coordenadas con la API de Google Maps

Mediante una sencilla llamada a la API de Google Maps obtenemos las coordenadas y el código postal de cualquier dirección. Rápidamente podrás incluir los códigos postales y las ubicaciones de todas las direcciones de tu aplicación: clientes, proveedores, trabajadores, ...