Sgrìobhaidhean airson àireamhachadh iom-fhillte
Sgriopairean an t-ainm gluasadach a tha a ’tabhann còdan toinnte ann an Javascript agus cuid ann an sàr-fheart, airson iarrtasan ann an geomatics.
Am measg na feadhna as fheumaile tha:
- Obraich a-mach fad bho dhà cho-chomharran (lat / fada)
Obraich a-mach an t-astar as giorra a ’cleachdadh na foirmle Haversine, chan fheum e ach co-chomharran an tùs agus na puingean ceann-uidhe a thoirt a-steach. Chan e a-mhàin gu bheil e a ’gineadh toradh nan àireamhachadh ach tha an còd air a sgrìobhadh, hyperlink gus an vectar ann an Google Earth fhaicinn agus foirmle ann an sàr-mhathas.
Is e seo am foirmle litireil:
d = acos (gun (lat1) gun (lat)2) + cos (lat1) .cos (lat2) .cos (fada2-Ghad1))) R
Is e seo an còd 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;
Is e seo am foirmle ann an Excel:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Cuideachd, chì thu na còdan airson àireamhachadh leithid:
- Cunntas-cùrsa
- Meadhan-àite
- Co-chomharran ceann-uidhe bho aon tùs agus giùlan
- Cùrsa brobhsair
- Eadar-ghluasad eadar ceuman / mionaidean / diogan agus ceumannan ceumnach
Thoir sùil, tha an dàta glè fheumail dhaibhsan a bhios a ’leasachadh thagraidhean eadar-lìn, oir tha còdan sgrìobhte aige
Via: Anieto2k