Geospatial - GIS
Skript for komplekse beregninger
Movable Type Scripts er et nettsted som tilbyr komplekse koder i Javascript og noen i Excel, for applikasjoner i geomatikk.
Blant de mest nyttige er:
- Beregning av avstand fra to koordinater (lat / lang)
Beregner korteste avstand ved hjelp av formelen Haversine, det krever bare at koordinatene til opprinnelses- og destinasjonspunktene legges inn. Ikke bare genererer det resultatet av beregningene, men koden er skrevet, en hyperkobling for å visualisere vektoren i Google Earth og formelen i Excel.
Dette er den bokstavelige formelen:
d = acos (uten (lat1). uten (lat2) + cos (lat1) .cos (lat2) .cos (lang2-Lang1))
Dette er JavaScript-koden:
var R = 6371; // km Var d = Acos (tak i Math.sin (lat1) * tak i Math.sin (lat2) + Math.cos (lat1) * Math.cos (lat2) * Math.cos (lon2-lon1)) * R;
Dette er formelen i Excel:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
I tillegg kan du se kodene for beregninger som:
- Kursberegning
- punktet
- Destinasjonskoordinater fra en opprinnelse og lager
- Nettleser kurs
- Konvertering mellom grader / minutter / sekunder og desimalgrader
Ta en titt, dataene er svært nyttige for de som utvikler webapplikasjoner, fordi de har skrevet koder
Via: Anieto2k