Geospatial - GIS
Komentosarjat monimutkaisiin laskelmiin
Movable Type Scripts on verkko, joka tarjoaa monimutkaisia koodeja Javascriptissa ja eräissä excelissä geomatiikan sovelluksissa.
Yksi hyödyllisimmistä ovat:
- Kahden koordinaatin (lat / pitkä) etäisyyden laskeminen
Laskee lyhin etäisyys kaavalla Haversine, se edellyttää vain lähtö- ja määränpääpisteiden koordinaattien syöttämistä. Paitsi että se tuottaa laskelmien tuloksen, koodi kirjoitetaan, hyperlinkki vektorin visualisoimiseksi Google Earthissa ja kaava Excelissä.
Tämä on kirjaimellinen kaava:
d = acos (syn lat1) .sin (lat2) + cos (lat1) .cos (lat2) .cos (pitkä2-Long1)), R
Tämä on JavaScript-koodi:
var R = 6371; // km var d = acos (Math.sin (lat1) * Math.sin (lat2) + Math.cos (lat1) * Math.cos (lat2) * Math.cos (lon2-lon1)) * R;
Tässä on Excel-kaava:
=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Lisäksi näet koodit laskutoimituksiin, kuten:
- Kurssin laskenta
- Keskipiste
- Kohteen koordinaatit lähteestä ja kurssista
- Selainpelaaja
- Vaihtelu asteiden / minuuttien / sekuntien ja desimaalien välillä
Katsokaa, tiedot ovat erittäin hyödyllisiä niille, jotka kehittävät web-sovelluksia, koska niillä on kirjalliset koodit
Via: Anieto2k