Mga script para sa mga kumplikadong pagkalkula
Mga Movable Type Script ay isang website na nag-aalok ng kumplikadong mga code sa Javascript at ilan sa excel, para sa mga application sa geomatics.
Kabilang sa mga pinaka-kapaki-pakinabang ay:
- Pagkalkula ng distansya mula sa dalawang coordinate (lat / long)
Kinakalkula ang pinakamaikling distansya gamit ang formula Haversine, nangangailangan lamang ito ng mga coordinate ng pinagmulan at mga puntong patutunguhan na ipinasok. Hindi lamang ito bumubuo ng resulta ng mga kalkulasyon, ngunit ang code ay nakasulat, isang hyperlink upang mailarawan ang vector sa Google Earth at ang formula sa excel.
Ito ang literal na pormula:
d = acos (walang (lat1). walang (lat2) + cos (lat1) .cos (lat2) .cos (mahaba2-long1)). R
Ito ang JavaScript code:
var R = 6371; // km var d = acos (Math.sin (lat1) * Math.sin (lat2) + Math.cos (lat1) * Math.cos (lat2) * Math.cos (lon2-lon1)) * R;
Ito ang formula sa Excel:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Bilang karagdagan maaari mong makita ang mga code para sa mga kalkulasyon tulad ng:
- Pagkalkula ng kurso
- Midpoint
- Mga coordinate ng patutunguhan mula sa isang pinagmulan at tindig
- Kurso sa browser
- Conversion sa pagitan ng mga degree / minuto / segundo at decimal degree
Tingnan mo, ang data ay lubhang kapaki-pakinabang para sa mga taong gumagawa ng mga application sa web, dahil nakasulat ito ng mga code
Sa pamamagitan ng: Anieto2k