X

Scripts para cálculos complejos

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

Categories: geospatial - GIS
Tags: Google Earth
geofumadas: Editor de Geofumadas
Related Post