Movable Type Scripts es una web que ofrece códigos complejos en Javascript y algunos en excel, para aplicaciones en geomática.
Entre los más útiles están:
- Cálculo de una distancia a partir de dos coordenadas (lat/long)
Hace el cálculo de la distancia más corta usando la fórmula Haversine, solo requiere que se ingresen las coordenadas de los puntos de orígen y destino. No solo genera el resultado de los cálculos sino que está escrito el código, un hipervínculo para visualizar el vector en Google Earth y fórmula en excel.
Esta es la fórmula literal:
d = acos(sin(lat1).sin(lat2) + cos(lat1).cos(lat2).cos(long2−long1)).R
Este es el código JavaScript:
var R = 6371; // km var d = Math.acos(Math.sin(lat1)*Math.sin(lat2) + Math.cos(lat1)*Math.cos(lat2) * Math.cos(lon2-lon1)) * R;
Esta es la fórmula en Excel:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Adicionalmente se pueden ver los códigos para cálculos como:
- Cálculo del rumbo
- Punto medio
- Coordenadas del destino a partir de un orígen y rumbo
- Rumbo de navegante
- Conversión entre grados/minutos/segundos y grados decimales
Echale una mirada, los datos son muy útiles para quienes desarrollan aplicaciones web, pues tiene los códigos escritos
Vía: Anieto2k