Geospatial - GIS
Scripts per a càlculs complexos
Movable Type Scripts és un web que ofereix codis complexos en Javascript i alguns en excel, per a aplicacions en geomàtica.
Entre els més útils estan:
- Càlcul d'una distància a partir de dues coordenades (lat / long)
Fa el càlcul de la distància més curta usant la fórmula Haversine, Només requereix que s'ingressin les coordenades dels punts d'orígen i destí. No només genera el resultat dels càlculs sinó que està escrit el codi, un enllaç per a visualitzar el vector a Google Earth i fórmula en excel.
Aquesta és la fórmula literal:
d = acs (sense (lat1) .sense (lat2) + Cos (lat1) .cos (lat2) .cos (long2-long1)). R
Aquest és el codi 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;
Aquesta és la fórmula en Excel:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Addicionalment es poden llista de codis per a càlculs com:
- Càlcul del rumb
- punt mitjà
- Coordenades de la destinació a partir d'un origen i rumb
- Rumb de navegant
- Conversió entre graus / minuts / segons i graus decimals
Echale una mirada, Les dades són molt útils per als que desenvolupen aplicacions web, ja que té els codis escrits
Via: Anieto2k