Geografik - GIS
Murakkab hisob-kitoblar uchun skriptlar
Ko'chma tipdagi skriptlar geomatik ilovalar uchun JavaScript-ni va ba'zi Excel-da murakkab kodlarni taklif qiluvchi veb-sayt.
Eng foydali bo'lganlar orasida:
- Ikki koordinatadan masofani hisoblash (lat / uzun)
Formuladan foydalanib, eng qisqa masofani hisoblab chiqadi Haversine, u faqat kelib chiqish va yo'nalish nuqtalarining koordinatalarini kiritishni talab qiladi. U nafaqat hisob-kitoblar natijasini yaratadi, balki kod yoziladi, Google Earth-da vektorni va Excel-dagi formulani tasavvur qilish uchun ko'prik.
Bu aniq ifodadir:
d = acos (sin lat1) .sin (lat2) + cos (lat1) .cos (lat2) .cos (uzoq2- uzun1)), R.
Bu JavaScript kodi:
var R = 6371; // km var d = acos (Math.sin (lat1) * Math.sin (lat2) + Math.cos (lat1) * Math.cos (lat2) * Math.cos (lon2-lon1)) * R;
Quyidagi Excel formula:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Bundan tashqari siz quyidagi hisob-kitoblar uchun kodlarni ko'rishingiz mumkin:
- Kursni hisoblash
- O'rta nuqta
- Belgilangan joyning manba va kursdan koordinatalari
- Brauzerning taktikasi
- Degrees / min / soniyalar va o'nlik darajalar orasidagi konvertatsiya
Bir ko'z tashlang, ma'lumotlar veb-ilovalarni ishlab chiqadiganlar uchun juda foydalidir, chunki u yozma kodlarga ega
Via: Anieto2k