Geospáis - GIS
Scripteanna le haghaidh ríomhanna casta
Scripteanna Cineál Sochorraithe Is gréasán é a thairgeann cóid chasta i Javascript agus cuid acu ar fheabhas, i gcás feidhmchlár i ngeo-earraí.
Is iad na cinn is úsáidí ná:
- Fad a ríomh ó dhá chomhordanáid (lat / fada)
Ríomh an fad is giorra ag úsáid na foirmle Haversine, ní éilíonn sé ach comhordanáidí na mbunús agus na gceann scríbe a iontráil. Ní amháin go ngineann sé toradh na ríomhanna, ach tá an cód scríofa, hipearnasc chun an veicteoir in Google Earth agus an fhoirmle ar fheabhas a shamhlú.
Is é seo an fhoirmle litriúil:
d = acos (gan (lat1) (gan)2) + cos (lat1) .cos (lat2) .cos (fada2-Ar fud1))
Is é 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 é seo an fhoirmle in Excel:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Ina theannta sin is féidir leat na cóid le haghaidh ríomhaireachtaí a fheiceáil, mar shampla:
- Ríomh an chúrsa
- Lárphointe
- Comhordanáidí ceann scríbe ó bhunadh amháin agus ó iompraíocht amháin
- Cúrsa brabhsálaí
- Comhshó idir céimeanna / nóiméad / soicind agus céimeanna deachúla
Féach, tá na sonraí an-úsáideach dóibh siúd a fhorbraíonn feidhmchláir ghréasáin, toisc go bhfuil cóid scríofa aige
Via: Anieto2k