Không gian địa lý - GIS

Tập lệnh cho các phép tính phức tạp

Tập lệnh kiểu di chuyển Tập lệnh kiểu di chuyển là một trang web cung cấp mã phức tạp trong Javascript và một số trong excel, cho các ứng dụng trong lĩnh vực địa lý.

Trong số những thứ hữu ích nhất là:

  • Tính toán khoảng cách từ hai tọa độ (vĩ độ / dài)

công thức haversine Tính khoảng cách ngắn nhất sử dụng công thức Haversine, nó chỉ yêu cầu nhập tọa độ của điểm gốc và điểm đến. Nó không chỉ tạo ra kết quả của các phép tính mà còn viết mã, một siêu liên kết để trực quan hóa vectơ trong Google Earth và công thức trong excel.

Đây là công thức chữ:

d = acos (sin tội1) .sin (lat2) + cos (lat1) .cos (lat2) .cos (dài2-long1)), R

Đây là mã JavaScript:

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

Đây là công thức trong Excel:

=ACOS(SIN(Lat1)*SIN(Lat2) +COS(Lat1)*COS(Lat2) *COS(Lon2-Lon1))*6371
Ngoài ra bạn có thể xem các mã cho các tính toán như:
  • Tính toán khóa học
  • Điểm trung bình
  • Tọa độ của điểm đến từ nguồn và khóa học
  • Trình duyệt của Pursuit
  • Chuyển đổi giữa độ / phút / giây và độ thập phân

Hãy xem, dữ liệu rất hữu ích cho những người phát triển các ứng dụng web, bởi vì nó có các mã số bằng văn bản

Via: Anieto2k

Golgi Alvarez

Nhà văn, nhà nghiên cứu, chuyên gia về Mô hình quản lý đất đai. Ông đã tham gia vào việc hình thành và triển khai các mô hình như: Hệ thống quản lý tài sản quốc gia SINAP ở Honduras, Mô hình quản lý các thành phố chung ở Honduras, Mô hình tổng hợp quản lý địa chính - đăng ký ở Nicaragua, Hệ thống quản lý lãnh thổ SAT ở Colombia . Biên tập viên của blog kiến ​​thức Geofumadas từ năm 2007 và là người tạo ra Học viện AulaGEO bao gồm hơn 100 khóa học về các chủ đề GIS - CAD - BIM - Digital Twins.

Bài viết liên quan

Để lại một bình luận

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

Back to top