Geospatial - ระบบสารสนเทศภูมิศาสตร์

สคริปต์สำหรับการคำนวณที่ซับซ้อน

สคริปต์แบบเคลื่อนย้ายได้ สคริปต์ประเภทเคลื่อนย้ายได้ เป็นเว็บไซต์ที่มีรหัสที่ซับซ้อนในจาวาสคริปต์และบางส่วนใน excel สำหรับการใช้งานใน geomatics

ในบรรดาที่มีประโยชน์มากที่สุดคือ:

  • การคำนวณระยะทางจากพิกัดที่สอง (lat / long)

haversine สูตร คำนวณระยะทางที่สั้นที่สุดโดยใช้สูตร Haversineจะต้องมีการป้อนพิกัดของจุดต้นทางและปลายทางเท่านั้น ไม่เพียง แต่สร้างผลลัพธ์ของการคำนวณเท่านั้น แต่ยังมีการเขียนโค้ดการเชื่อมโยงหลายมิติเพื่อแสดงภาพเวกเตอร์ใน Google Earth และสูตรใน excel

นี่เป็นสูตรที่แท้จริง:

d = acos (ไม่มี (lat1). โดยไม่คำนึงถึง (lat2) + cos (lat1) .cos (lat2) .cos (ยาว2ยาว1)) R

นี่คือโค้ด JavaScript:

var R = 6371; // กม. ​​var d = 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
นอกจากนี้คุณสามารถดูรหัสสำหรับการคำนวณเช่น:
  • การคำนวณหลักสูตร
  • จุดกึ่งกลาง
  • ปลายทางพิกัดจากที่มาและแบริ่ง
  • หลักสูตรเบราว์เซอร์
  • การแปลงระหว่างองศา / นาที / วินาทีและองศาทศนิยม

ลองดูสิข้อมูลมีประโยชน์มากสำหรับผู้ที่พัฒนาเว็บแอ็พพลิเคชันเนื่องจากมีการเขียนรหัส

ผ่าน: Anieto2k

กอลจิ อัลวาเรซ

นักเขียน นักวิจัย ผู้เชี่ยวชาญด้านรูปแบบการจัดการที่ดิน เขาได้มีส่วนร่วมในการกำหนดแนวคิดและการนำแบบจำลองไปใช้ เช่น ระบบการบริหารทรัพย์สินแห่งชาติ SINAP ในฮอนดูรัส รูปแบบการจัดการเทศบาลร่วมในฮอนดูรัส รูปแบบบูรณาการของการจัดการที่ดิน - สำนักทะเบียนในนิการากัว ระบบการบริหารของดินแดน SAT ในโคลอมเบีย . บรรณาธิการของบล็อกความรู้ Geofumadas ตั้งแต่ปี 2007 และผู้สร้าง AulaGEO Academy ที่มีหลักสูตรมากกว่า 100 หลักสูตรเกี่ยวกับ GIS - CAD - BIM - Digital Twins

บทความที่เกี่ยวข้อง

แสดงความคิดเห็น

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

กลับไปด้านบนปุ่ม