Mga script alang sa komplikado nga pagkalkula
Pagbalhin nga Type Script mao ang usa ka website nga nagtanyag komplikado code sa Javascript ug ang uban sa paglabaw pinaagi, alang sa mga aplikasyon sa mga geomatics.
Lakip sa labing mapuslanon mao ang:
- Kalkulado sa usa ka gilay-on gikan sa duha ka coordinates (Lat / dugay)
Gikalkulo ang labing mubo nga distansya gamit ang pormula Haversine, kinahanglan ra niini ang mga koordinasyon sa gigikanan ug mga puntong pangadto nga gisulud. Dili ra kini makamugna ang sangputanan sa mga kalkulasyon, apan ang code gisulat, usa ka hyperlink aron mahanduraw ang vector sa Google Earth ug ang pormula sa excel.
Kini ang tinuod nga pormula:
d = acos (walay (lat1). wala (lat)2) + cos (lat1) .cos (lat2) .cos (taas2-Long1)). R
Kini 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;
Kini ang pormula sa Excel:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
dugang nga imong mahimo tan-awa ang mga code alang sa mga kalkulasyon sama sa:
- Pagkalkula sa kurso
- Midpoint
- Mga destinasyon sa koordinasyon gikan sa usa ka sinugdanan ug dala
- Ang kurso sa browser
- Pagbalhin tali sa mga degree / minuto / segundo ug decimal degrees
Tan-awa, ang datos mapuslanon kaayo alang niadtong kinsa nagpalambo sa mga aplikasyon sa web, tungod kay kini adunay gisulat nga mga code
Via: Anieto2k