Геопространствена - ГИС

Скриптове за сложни изчисления

Скриптове с подвижен тип Скриптове за движими типове е уебсайт, който предлага сложни кодове в Javascript и някои в excel, за приложения в геоматиката.

Сред най-полезни са:

  • Изчисляване на разстоянието от две координати (lat / long)

Хавърсин формула Изчислява най-краткото разстояние, използвайки формулата Haversine, изисква само да се въведат координатите на началната и крайната точка. Той не само генерира резултата от изчисленията, но и кодът е написан, хипервръзка за визуализиране на вектора в Google Earth и формула в Excel.

Това е буквалната формула:

d = acos (без (lat1) без (лат2) + cos (лат1) .cos (lat2) .cos (дълго2-long1))

Това е кода на JavaScript:

Var R = 6371; // км Var г = ACOS (Math.sin (lat1) * Math.sin (lat2) + Math.cos (lat1) * Math.cos (lat2) * Math.cos (lon2-lon1)) * R;

Това е формулата в Excel:

=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Освен това можете да видите кодовете за изчисления като:
  • Изчисляване на курса
  • средна точка
  • Коефициенти на дестинация от един произход и лагер
  • Курс на браузъра
  • Преобразуване между градуси / минути / секунди и десетични градуси

Обърнете внимание, данните са много полезни за тези, които разработват уеб приложения, защото имат писмени кодове

Via: Anieto2k

Голджи Алварес

Писател, изследовател, специалист по модели за управление на земята. Участвал е в концептуализирането и внедряването на модели като: Национална система за управление на собствеността SINAP в Хондурас, Модел на управление на съвместни общини в Хондурас, Интегриран модел на управление на кадастъра – регистър в Никарагуа, Система за администрация на територията SAT в Колумбия . Редактор на блога на знанието Geofumadas от 2007 г. и създател на AulaGEO Academy, която включва повече от 100 курса по теми за GIS - CAD - BIM - Digital Twins.

Свързани статии

Оставете коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

Така че проверете
Близо
Бутон "Нагоре" горе