Geospatial - GIS

Komentosarjat monimutkaisiin laskelmiin

Siirrettävät kirjoituskoodit 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

haversine-kaava 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

Golgi Alvarez

Kirjailija, tutkija, maanhoitomallien asiantuntija. Hän on osallistunut muun muassa seuraavien mallien konseptointiin ja käyttöönottoon: National System of Property Administration SINAP Hondurasissa, Hondurasin kuntien hallintomalli, Kiinteistöhallinnon integroitu malli - Rekisteri Nicaraguassa, SAT-alueen hallintojärjestelmä Kolumbiassa . Geofumadas-tietoblogin toimittaja vuodesta 2007 ja AulaGEO Academyn luoja, joka sisältää yli 100 kurssia GIS - CAD - BIM - Digital Twins -aiheista.

Aiheeseen liittyvät artikkelit

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

Takaisin alkuun -painiketta