เครื่องคำนวณระยะทางจีโอเดสิก

วัดเส้นทางที่สั้นที่สุดบนพื้นผิวระหว่างสองพิกัด — คำนวณระยะทางบนทรงรี WGS84 มุมทิศเริ่มต้นและสุดท้าย และจุดกึ่งกลาง

จุด A (ต้นทาง)

ป้อนค่าเป็นองศาทศนิยม หากวางคู่พิกัด “ละติจูด, ลองจิจูด” ที่คัดลอกมาจากแอปแผนที่ลงในช่องใดช่องหนึ่ง ระบบจะแยกข้อมูลให้โดยอัตโนมัติ

จุด B (ปลายทาง)

ผลลัพธ์จีโอเดสิก

ระยะทางที่สั้นที่สุดบนพื้นผิว

มุมทิศเริ่มต้น (เมื่อออกจากจุด A)

มุมทิศสุดท้าย (เมื่อถึงจุด B)

จุดกึ่งกลาง

ป้อนจุดทั้งสองเพื่อคำนวณเส้นจีโอเดสิก
โครงแผนที่แบบสี่เหลี่ยมผืนผ้า (Equirectangular); รูปทรงของส่วนโค้งเป็นเพียงแผนภาพจำลอง ไม่ใช่แผนที่เพื่อการนำทาง

แบบจำลองและสูตร

ทรงรี (WGS84): วิธีแก้ปัญหาจีโอเดสิกผกผันของ Karney — a = 6,378,137 ม., f = 1/298.257223563

ทรงกลม: a = sin²(Δφ/2) + cos φ₁·cos φ₂·sin²(Δλ/2); d = 2R·atan2(√a, √(1−a)); R = 6,371.0088 กม.

มุมอะซิมุทจะวัดตามแนวเส้นจีโอเดสิกที่จุด A และจุด B ตามเข็มนาฬิกาจากทิศเหนือจริง โดยปรับช่วงค่าให้อยู่ในช่วง 0–360°

วิธีการและแหล่งที่มา

ระยะทางและมุมอะซิมุทคำนวณโดยการแก้ปัญหาจีโอเดสิกผกผันบนทรงรี WGS84 ด้วยอัลกอริทึมของ Karney ซึ่งลู่เข้าหาคำตอบสำหรับจุดทุกคู่ รวมถึงจุดที่อยู่เกือบตรงข้ามกันคนละซีกโลก จุดกึ่งกลางจะอยู่ที่กึ่งกลางความยาวส่วนโค้งจีโอเดสิก บรรทัดเปรียบเทียบใช้สูตร Haversine บนทรงกลมที่มีรัศมีเฉลี่ยของ IUGG เท่ากับ 6,371.0088 กม. ตรวจสอบวิธีการและแหล่งที่มาเมื่อวันที่ 11 สิงหาคม 2026

ตรวจสอบวิธีการแล้วเมื่อ
11 สิงหาคม 2026
WGS84
a = 6,378,137 m · f = 1/298.257223563

ทั้งพิกัดและผลลัพธ์ทุกค่าจะถูกคำนวณภายในเบราว์เซอร์ของคุณ และไม่มีการส่งข้อมูลออกจากอุปกรณ์นี้อย่างแน่นอน

คำถามที่พบบ่อย

ระยะทางนี้มีความแม่นยำเพียงใด?

ระยะทางนี้คำนวณตามเส้นจีโอเดสิกบนทรงรีอ้างอิง WGS84 ซึ่งเป็นแบบจำลองโลกแบบเดียวกับที่ใช้ในซอฟต์แวร์รังวัดทางจีโอเดซี และตัวอัลกอริทึมเองก็ให้ผลลัพธ์ที่ตรงกับคำตอบที่ถูกต้องแม่นยำในระดับเศษเสี้ยวของมิลลิเมตร ส่วนบรรทัดเปรียบเทียบกับทรงกลมจะแสดงให้เห็นว่าคำตอบแบบวงกลมใหญ่ทั่วไปมีความคลาดเคลื่อนเพียงใด ซึ่งปกติจะต่างกันไม่เกิน 0.3% และน้อยครั้งมากที่จะเกินประมาณ 0.5% ทั้งนี้การเดินทางจริงจะยาวกว่าแบบจำลองทั้งสอง เนื่องจากถนน เส้นทางบิน และภูมิประเทศไม่ได้เป็นไปตามแนวส่วนโค้งที่สั้นที่สุด

ทำไมมุมทิศเริ่มต้นและมุมทิศสุดท้ายถึงแตกต่างกัน?

เส้นจีโอเดสิกคือเส้นทางที่สั้นที่สุด ไม่ใช่เส้นทางที่รักษาทิศทางเข็มทิศคงที่ ทิศหัวเรือของคุณจะเปลี่ยนไปอย่างต่อเนื่องตลอดแนวส่วนโค้ง ดังนั้นมุมทิศเริ่มต้นที่คุณออกจากจุด A จึงแตกต่างจากมุมทิศสุดท้ายที่คุณไปถึงจุด B โดยความแตกต่างนี้จะเพิ่มขึ้นตามระยะทางและละติจูด มีเพียงการเดินทางตามแนวเส้นศูนย์สูตรหรือตามแนวเส้นเมอริเดียนตรงๆ เท่านั้นที่จะรักษาทิศทางเดิมไว้ได้ โดยค่าทั้งสองจะวัดตามเข็มนาฬิกาจากทิศเหนือจริง: 0° คือทิศเหนือ, 90° คือทิศตะวันออก

ฉันสามารถใช้จุดที่อยู่ใกล้ขั้วโลกหรือข้ามเส้นเมอริเดียน 180° ได้หรือไม่?

ได้ ป้อนละติจูดตั้งแต่ −90° ถึง 90° และลองจิจูดตั้งแต่ −180° ถึง 180° การคำนวณจะใช้เส้นทางส่วนโค้งที่สั้นกว่าเสมอ แม้ว่าจะข้ามเส้น ±180° หรือวิ่งใกล้ขั้วโลก และยังรองรับคู่จุดที่อยู่เกือบตรงข้ามกันคนละซีกโลกด้วย

พิกัดของฉันอยู่ในรูปแบบองศา ลิปดา และฟิลิปดา — ฉันต้องป้อนอย่างไร?

โปรดแปลงให้เป็นองศาทศนิยมก่อน: องศา + ลิปดา ÷ 60 + ฟิลิปดา ÷ 3600 โดยกำหนดให้ทิศใต้และทิศตะวันตกเป็นค่าลบ เช่น 40°42′46″N 74°00′21″W จะกลายเป็น 40.7128, −74.0060 นอกจากนี้คุณยังสามารถใส่ตัวอักษร N, S, E หรือ W ไว้กับค่าทศนิยมได้ และเครื่องมือจะปรับเครื่องหมายให้คุณโดยอัตโนมัติ

ฉันจะหาพิกัดเพื่อนำมาวางได้จากที่ไหน?

ในแอปแผนที่ส่วนใหญ่ ให้คลิกขวาที่สถานที่ (หรือกดค้างบนโทรศัพท์) แล้วเลือกพิกัดเพื่อคัดลอกคู่พิกัด “ละติจูด, ลองจิจูด” แบบทศนิยม จากนั้นนำมาวางในช่องใดช่องหนึ่งที่นี่ ระบบจะแยกข้อมูลลงในสองช่องโดยอัตโนมัติ

การคำนวณระยะทางที่สั้นที่สุดบนพื้นผิวโลกจำลอง

เครื่องคำนวณระยะทางจีโอเดสิกเป็นเครื่องมือออนไลน์สำหรับวัดระยะทางที่สั้นที่สุดบนพื้นผิวระหว่างสองพิกัด โดยคำนวณบนทรงรี WGS84 ซึ่งเป็นแบบจำลองรูปทรงโลกที่ใช้เป็นมาตรฐานสากล ผู้ใช้งานสามารถป้อนหรือวางพิกัดละติจูดและลองจิจูดของจุดต้นทางและจุดปลายทางเพื่อหาค่าระยะทาง มุมทิศเริ่มต้นเมื่อออกจากจุดต้นทาง มุมทิศสุดท้ายเมื่อไปถึงจุดปลายทาง และพิกัดจุดกึ่งกลางของการเดินทางได้อย่างแม่นยำ

การคำนวณนี้มีความแตกต่างจากการคำนวณบนทรงกลมแบบง่าย เนื่องจากโลกมีลักษณะแป้นตรงข้ามขั้วโลก การใช้แบบจำลองทรงรี WGS84 จึงให้ความแม่นยำที่สูงกว่าสำหรับการรังวัดและการแผนที่ โดยเครื่องมือจะแสดงผลการเปรียบเทียบกับระยะทางบนทรงกลมควบคู่ไปด้วย เพื่อให้เห็นส่วนต่างของความคลาดเคลื่อนที่เกิดขึ้นจากแบบจำลองที่แตกต่างกัน


พิกัดนำเข้าและการควบคุมระบบ

ผู้ใช้งานสามารถกำหนดพิกัดทางภูมิศาสตร์ในรูปแบบองศาทศนิยม (Decimal Degrees) สำหรับจุดสองจุดดังนี้:

  • จุด A (ต้นทาง): ประกอบด้วยช่องป้อนข้อมูล ละติจูด (ค่าระหว่าง −90° ถึง 90°) และ ลองจิจูด (ค่าระหว่าง −180° ถึง 180°)
  • จุด B (ปลายทาง): ประกอบด้วยช่องป้อนข้อมูล ละติจูด (ค่าระหว่าง −90° ถึง 90°) และ ลองจิจูด (ค่าระหว่าง −180° ถึง 180°)

เครื่องมือมีฟังก์ชันอำนวยความสะดวกในการใช้งาน ได้แก่:

  • โหลดตัวอย่าง โตเกียว–โอซาก้า: สำหรับทดลองโหลดพิกัดตัวอย่างที่ตั้งค่าไว้ล่วงหน้า
  • สลับจุด: สำหรับสลับพิกัดระหว่างจุด A และจุด B
  • ล้างข้อมูล: สำหรับล้างค่าในช่องป้อนข้อมูลทั้งหมด

หากผู้ใช้งานคัดลอกคู่พิกัด "ละติจูด, ลองจิจูด" มาจากแอปพลิเคชันแผนที่อื่น สามารถวางลงในช่องป้อนข้อมูลช่องใดช่องหนึ่งได้ทันที ระบบจะทำการแยกข้อมูลลงในช่องละติจูดและลองจิจูดให้โดยอัตโนมัติ


ข้อกำหนดและข้อจำกัดในการคำนวณ

ในการใช้งานเครื่องมือ มีกฎเกณฑ์และข้อจำกัดทางเทคนิคที่ควรทราบดังนี้:

  • รูปแบบพิกัด: ต้องใช้พิกัดในรูปแบบองศาทศนิยม หากพิกัดต้นฉบับอยู่ในรูปแบบองศา-ลิปดา-ฟิลิปดา (DMS) จะต้องแปลงค่าก่อน โดยใช้สูตร องศา + ลิปดา ÷ 60 + ฟิลิปดา ÷ 3600 (กำหนดให้ทิศใต้ S และทิศตะวันตก W มีค่าเป็นลบ) ทั้งนี้ ผู้ใช้งานสามารถพิมพ์ตัวอักษร N, S, E หรือ W ต่อท้ายค่าทศนิยมได้ โดยระบบจะแปลงเป็นเครื่องหมายบวกหรือลบที่ถูกต้องให้โดยอัตโนมัติ
  • กรณีจุดพิกัดทับกัน: หากพิกัดของจุด A และจุด B เป็นจุดเดียวกัน ระบบจะแสดงข้อความแจ้งเตือนว่า "จุดทั้งสองเป็นจุดเดียวกัน ดังนั้นระยะทางจึงเป็นศูนย์และไม่มีการกำหนดมุมทิศ" และแถบสถานะจะแสดงข้อความ "จุดทั้งสองเป็นจุดเดียวกัน — ระยะทางเป็นศูนย์"
  • เส้นทางข้ามเขตแดนและขั้วโลก: ระบบรองรับการคำนวณเส้นทางที่ผ่านใกล้ขั้วโลก เส้นทางที่ข้ามเส้นเมอริเดียน 180° (Antimeridian) และเส้นทางระหว่างจุดสองจุดที่อยู่ตรงข้ามกันคนละซีกโลก (Antipodal points) โดยจะเลือกคำนวณผ่านส่วนโค้งที่สั้นที่สุดเสมอ
  • ข้อจำกัดของแบบจำลอง: การคำนวณอ้างอิงตามพื้นผิวทรงรีที่เรียบเนียน จึงไม่ได้นำปัจจัยเรื่องความสูงต่ำของภูมิประเทศ ระดับความสูงจากระดับน้ำทะเล เส้นทางถนน หรือเส้นทางการบินในบรรยากาศมาคำนวณด้วย ระยะทางที่ได้จึงเป็นระยะทางเชิงเรขาคณิตที่สั้นที่สุด ซึ่งสั้นกว่าระยะทางในการเดินทางจริงเสมอ นอกจากนี้ มุมทิศที่คำนวณได้จะเป็นมุมที่เทียบกับทิศเหนือจริง ไม่ใช่มุมจากเข็มทิศแม่เหล็ก

ข้อความแสดงข้อผิดพลาด

หากป้อนข้อมูลไม่ถูกต้อง ระบบจะแสดงข้อความแจ้งเตือนความผิดพลาดตามกรณีดังต่อไปนี้:

  • กรณีป้อนค่าที่ไม่ใช่ตัวเลข: {where}: “{token}” ไม่ใช่ตัวเลข
  • กรณีตรวจพบรูปแบบ DMS: {where}: โปรดใช้องศาทศนิยม (เช่น 48.8566) ไม่ใช่องศา-ลิปดา-ฟิลิปดา
  • กรณีระบุตัวอักษรทิศทางผิดแกน: {where}: “{letter}” ระบุแกนผิด — โปรดใช้ N หรือ S สำหรับละติจูด และ E หรือ W สำหรับลองจิจูด
  • กรณีค่าละติจูดออกนอกขอบเขต: {where}: ละติจูดต้องอยู่ระหว่าง −90° ถึง 90°
  • กรณีค่าลองจิจูดออกนอกขอบเขต: {where}: ลองจิจูดต้องอยู่ระหว่าง −180° ถึง 180°

(หมายเหตุ: คำว่า {where} จะถูกแทนที่ด้วย "จุด A" หรือ "จุด B" และคำว่า {token} หรือ {letter} จะถูกแทนที่ด้วยข้อมูลที่ผู้ใช้ป้อนผิดพลาด)

แบบจำลองและสูตรคำนวณ

เครื่องมือแสดงรายละเอียดของแบบจำลองทางคณิตศาสตร์ที่ใช้ในการประมวลผลข้อมูลไว้ในส่วน แบบจำลองและสูตร ดังนี้:

  • ทรงรี (WGS84): คำนวณโดยใช้ วิธีแก้ปัญหาจีโอเดสิกผกผันของ Karney (Karney’s inverse geodesic solution) โดยกำหนดค่ากึ่งแกนเอก a = 6,378,137 ม. และค่าความแป้น f = 1/298.257223563
  • ทรงกลม: คำนวณเปรียบเทียบโดยใช้สูตร Haversine บนทรงกลมที่มีรัศมีเฉลี่ยของ IUGG R = 6,371.0088 กม. ด้วยสูตร: a = sin²(Δφ/2) + cos φ₁·cos φ₂·sin²(Δλ/2) d = 2R·atan2(√a, √(1−a))
  • มุมทิศ (Azimuths): มุมอะซิมุทจะวัดตามแนวเส้นจีโอเดสิกที่จุด A และจุด B ตามเข็มนาฬิกาจากทิศเหนือจริง โดยปรับช่วงค่าให้อยู่ในช่วง 0–360°

นอกจากนี้ ระบบจะแสดงแผนภาพจำลองเส้นทางพร้อมคำอธิบายใต้ภาพว่า "โครงแผนที่แบบสี่เหลี่ยมผืนผ้า (Equirectangular); รูปทรงของส่วนโค้งเป็นเพียงแผนภาพจำลอง ไม่ใช่แผนที่เพื่อการนำทาง" และระบุวันที่ตรวจสอบความถูกต้องของระบบคำนวณคือ 11 สิงหาคม 2026


นโยบายความเป็นส่วนตัวและการประมวลผลข้อมูล

เพื่อความปลอดภัยของข้อมูลผู้ใช้งาน พิกัดทางภูมิศาสตร์ที่ป้อนเข้าสู่ระบบและผลลัพธ์การคำนวณทุกค่าจะถูกประมวลผลภายในเบราว์เซอร์บนอุปกรณ์ของผู้ใช้งานโดยตรง ไม่มีการส่งข้อมูลพิกัดหรือผลการคำนวณใดๆ ออกไปยังเซิร์ฟเวอร์ภายนอกอย่างแน่นอน


คำถามที่พบบ่อย (FAQ)

ถาม: ฉันจะหาพิกัดเพื่อนำมาวางได้จากที่ไหน? ตอบ: ในแอปแผนที่ส่วนใหญ่ ให้คลิกขวาที่สถานที่ (หรือกดค้างบนโทรศัพท์) แล้วเลือกพิกัดเพื่อคัดลอกคู่พิกัด “ละติจูด, ลองจิจูด” แบบทศนิยม จากนั้นนำมาวางในช่องใดช่องหนึ่งที่นี่ ระบบจะแยกข้อมูลลงในสองช่องโดยอัตโนมัติ

ถาม: พิกัดของฉันอยู่ในรูปแบบองศา ลิปดา และฟิลิปดา — ฉันต้องป้อนอย่างไร? ตอบ: โปรดแปลงให้เป็นองศาทศนิยมก่อน: องศา + ลิปดา ÷ 60 + ฟิลิปดา ÷ 3600 โดยกำหนดให้ทิศใต้และทิศตะวันตกเป็นค่าลบ เช่น 40°42′46″N 74°00′21″W จะกลายเป็น 40.7128, −74.0060 นอกจากนี้คุณยังสามารถใส่ตัวอักษร N, S, E หรือ W ไว้กับค่าทศนิยมได้ และเครื่องมือจะปรับเครื่องหมายให้คุณโดยอัตโนมัติ

ถาม: ทำไมมุมทิศเริ่มต้นและมุมทิศสุดท้ายถึงแตกต่างกัน? ตอบ: เส้นจีโอเดสิกคือเส้นทางที่สั้นที่สุด ไม่ใช่เส้นทางที่รักษาทิศทางเข็มทิศคงที่ ทิศหัวเรือของคุณจะเปลี่ยนไปอย่างต่อเนื่องตลอดแนวส่วนโค้ง ดังนั้นมุมทิศเริ่มต้นที่คุณออกจากจุด A จึงแตกต่างจากมุมทิศสุดท้ายที่คุณไปถึงจุด B โดยความแตกต่างนี้จะเพิ่มขึ้นตามระยะทางและละติจูด มีเพียงการเดินทางตามแนวเส้นศูนย์สูตรหรือตามแนวเส้นเมอริเดียนตรงๆ เท่านั้นที่จะรักษาทิศทางเดิมไว้ได้ โดยค่าทั้งสองจะวัดตามเข็มนาฬิกาจากทิศเหนือจริง: 0° คือทิศเหนือ, 90° คือทิศตะวันออก

ถาม: ฉันสามารถใช้จุดที่อยู่ใกล้ขั้วโลกหรือข้ามเส้นเมอริเดียน 180° ได้หรือไม่? ตอบ: ได้ ป้อนละติจูดตั้งแต่ −90° ถึง 90° และลองจิจูดตั้งแต่ −180° ถึง 180° การคำนวณจะใช้เส้นทางส่วนโค้งที่สั้นกว่าเสมอ แม้ว่าจะข้ามเส้น ±180° หรือวิ่งใกล้ขั้วโลก และยังรองรับคู่จุดที่อยู่เกือบตรงข้ามกันคนละซีกโลกด้วย

ถาม: ระยะทางนี้มีความแม่นยำเพียงใด? ตอบ: ระยะทางนี้คำนวณตามเส้นจีโอเดสิกบนทรงรีอ้างอิง WGS84 ซึ่งเป็นแบบจำลองโลกแบบเดียวกับที่ใช้ในซอฟต์แวร์รังวัดทางจีโอเดซี และตัวอัลกอริทึมเองก็ให้ผลลัพธ์ที่ตรงกับคำตอบที่ถูกต้องแม่นยำในระดับเศษเสี้ยวของมิลลิเมตร ส่วนบรรทัดเปรียบเทียบกับทรงกลมจะแสดงให้เห็นว่าคำตอบแบบวงกลมใหญ่ทั่วไปมีความคลาดเคลื่อนเพียงใด ซึ่งปกติจะต่างกันไม่เกิน 0.3% และน้อยครั้งมากที่จะเกินประมาณ 0.5% ทั้งนี้การเดินทางจริงจะยาวกว่าแบบจำลองทั้งสอง เนื่องจากถนน เส้นทางบิน และภูมิประเทศไม่ได้เป็นไปตามแนวส่วนโค้งที่สั้นที่สุด