Geospasial - GIS
Skrip untuk kalkulasi kompleks
Skrip Tipe Bergerak adalah web yang menawarkan kode kompleks di Javascript dan beberapa di excel, untuk aplikasi di geomatika.
Salah satu yang paling berguna adalah:
- Perhitungan jarak dari dua koordinat (lat / long)
Menghitung jarak terpendek dengan menggunakan rumus Haversine, ini hanya membutuhkan koordinat titik asal dan tujuan yang akan dimasukkan. Tidak hanya menghasilkan hasil perhitungan, tetapi kode juga ditulis, hyperlink untuk memvisualisasikan vektor di Google Earth dan rumus di excel.
Ini adalah rumus literal:
d = acos (sin lat1) .sin (lat2) + cos (lat1) .cos (lat2) .cos (panjang2-bersama1)), R
Ini adalah kode 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)) *;
Berikut adalah rumus di Excel:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Selain itu Anda bisa melihat kode untuk perhitungan seperti:
- Perhitungan kursus
- Titik tengah
- Koordinat tujuan dari sumber dan tentunya
- Pengejaran Browser
- Konversi antara derajat / menit / detik dan derajat desimal
Lihatlah, datanya sangat bermanfaat bagi mereka yang mengembangkan aplikasi web, karena memiliki kode tertulis
Via: Anieto2k