Geoprzestrzenne - GIS

Scenarijai sudėtingiems skaičiavimams

Kilnojamojo tipo scenarijai Movable Type Skriptai yra internetas, kuriame siūlomi sudėtingi kodai "Javascript", o kai kurie "excel" - paraiškoms geomatyrose.

Tarp naudingiausių yra:

  • Atstumo tarp dviejų koordinačių apskaičiavimas (lat / ilgas)

haversino formulė Apskaičiuojamas trumpiausias atstumas naudojant formulę Haversinas, reikia tik įvesti pradžios ir paskirties taškų koordinates. Jis ne tik sugeneruoja skaičiavimų rezultatus, bet ir parašo kodą, hipersaitą, kad vizualizuotų „Google Earth“ vektorių ir „Excel“ formulę.

Tai yra tiesioginė formulė:

d = acos (sin lat1) .sin (lat2) + cos (lat1) .cos (lat2) .cos (ilgas2ilgai1)).

Tai JavaScript kodas:

var R = 6371; // km var d = acos (Math.sin (lat1) * Math.sin (lat2) + Math.cos (lat1) * Math.cos (lat2) * Math.cos (lon2-lon1)) * R;

Čia pateikiama Excel formulė:

=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Be to, galite pamatyti skaičiavimo kodus, tokius kaip:
  • Kurso apskaičiavimas
  • Vidurinis taškas
  • Paskirties koordinates pagal šaltinį ir kursą
  • Naršyklės vykdymas
  • Konversija tarp laipsnių / minučių / sekundžių ir dešimtainių laipsnių

Pažiūrėk, duomenys yra labai naudingi tiems, kurie kuria žiniatinklio programas, nes joje yra rašyti kodai

Via: Anieto2k

Golgis Alvarezas

Rašytojas, tyrinėtojas, žemėtvarkos modelių specialistas. Jis dalyvavo kuriant ir įgyvendinant tokius modelius kaip: Nacionalinė turto administravimo sistema SINAP Hondūre, Hondūro jungtinių savivaldybių valdymo modelis, Nikaragvos kadastro valdymo integruotas modelis – registras, SAT teritorijos administravimo sistema Kolumbijoje. . Geofumadas žinių tinklaraščio redaktorius nuo 2007 m. ir AulaGEO akademijos, apimančios daugiau nei 100 kursų GIS – CAD – BIM – skaitmeninių dvynių temomis, kūrėjas.

Susiję straipsniai

Komentuoti

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

Atgal į viršų mygtukas