คำถามติดแท็ก haversine

7
คำนวณไมล์ / ลองจิจูด X จากจุดหรือไม่
ฉันต้องการค้นหาละติจูดและลองจิจูดโดยให้ระยะทางและละติจูดและลองจิจูดเริ่มต้น สิ่งนี้ดูเหมือนจะตรงกันข้ามกับคำถามนี้ ( ระยะห่างระหว่างจุดละติจูด / ลองจิจูด ) ฉันได้ตรวจสอบสูตรแฮเวอรีนแล้วและคิดว่ามันใกล้เคียงกับโลกมากพอสมควร ฉันสมมติว่าฉันต้องแก้สูตรแฮเวอรีนสำหรับ lat / long ที่ไม่รู้จักของฉันถูกต้องหรือไม่ มีเว็บไซต์ที่ดีที่พูดถึงเรื่องแบบนี้บ้างไหม? ดูเหมือนว่าจะเป็นเรื่องปกติ แต่ googling ของฉันมีคำถามที่คล้ายกับคำถามข้างต้นเท่านั้น สิ่งที่ฉันกำลังมองหาจริงๆเป็นเพียงสูตรสำหรับสิ่งนี้ ฉันต้องการให้ lat / lng เริ่มต้นการแบกและระยะทาง (ไมล์หรือกิโลเมตร) และฉันต้องการออกจากมันเป็นคู่ lat / lng ที่แสดงถึงสถานที่ที่พวกเขาจะเดินทางไปด้วยกัน เส้นทางนั้น

3
ทำไมกฎแห่งโคไซน์จึงเป็นที่นิยมมากกว่า Haversine เมื่อคำนวณระยะทางระหว่างจุดละติจูด - ลองจิจูดสองจุด
ในความเป็นจริงเมื่อ Sinnott เผยแพร่สูตร haversine ความแม่นยำในการคำนวณมี จำกัด ทุกวันนี้ JavaScript (และคอมพิวเตอร์และภาษาที่ทันสมัยที่สุด) ใช้เลขทศนิยมแบบ 64 บิตของ IEEE 754 ซึ่งให้ความแม่นยำ 15 ตัวเลขที่สำคัญ ด้วยความแม่นยำนี้กฎหมายทรงกลมเรียบง่าย ของสูตรโคไซน์ ( cos c = cos a cos b + sin a sin b cos C) ให้ผลลัพธ์ที่มีสภาพดีไปจนถึงระยะทางที่มีขนาดเล็กเพียงประมาณ 1 เมตร ในมุมมองนี้มันอาจจะคุ้มค่าในสถานการณ์ส่วนใหญ่โดยใช้กฎที่เรียบง่ายของโคไซน์หรือสูตรรูปไข่ทรงรีที่แม่นยำยิ่งขึ้นเพื่อใช้กับแฮเวอร์ซีน! (โปรดจำไว้ว่าข้อ จำกัด ด้านความแม่นยำของแบบจำลองทรงกลมด้านล่าง) ที่มา: http://www.movable-type.co.uk/scripts/latlong.html ทำไมกฎโคไซน์จึงเป็นที่นิยมมากกว่า? หมายเหตุ:ข้อความที่ยกมาได้รับการปรับปรุงโดยผู้เขียนดังกล่าวข้างต้น

3
อะไรคือข้อผิดพลาดโดยประมาณของสูตรทฤษฎีบทพีทาโกรัสกับทฤษฎีฮาวาซีนในการวัดระยะทางบนทรงกลมในระดับต่างๆ
หลายคนเมื่อพยายามคำนวณระยะทางระหว่างคู่ลองจิจูด / ละติจูดสองคู่ถามว่าทฤษฎีบทพีทาโกรัสทำงานเป็นฟังก์ชันระยะทางที่เหมาะสมหรือไม่ คนส่วนใหญ่มักตอบว่า "ไม่ทฤษฎีบทพีทาโกรัสทำงานบนระนาบแบบยุคลิดแบบ 2D เท่านั้น" อย่างไรก็ตามคนแทบจะไม่พูดถึงผลกระทบของขนาดและที่ตั้งบนทรงกลมว่าเป็นทฤษฎีบทพีทาโกรัสที่ไม่ถูกต้องอย่างไร แนวคิดพื้นฐานที่มีขนาดเล็กมากพื้นผิวของทรงกลมดูเหมือนเครื่องบิน ในระดับที่มีขนาดใหญ่มากมันมีระยะทางตามพื้นผิวโค้งมากขึ้นดังนั้นความแตกต่างระหว่างทฤษฎีบทพีทาโกรัสที่ไม่ถูกต้องและสูตรฮาวาซีนที่ถูกต้องยิ่งใหญ่กว่า ไม่มีใครรู้สูตรหรือกฎง่ายๆที่บอกคุณถึงความแตกต่างระหว่างการวัดระยะทางสองแบบตามระดับของระยะทางที่คุณพยายามวัด ฉันคิดว่าการมีสิ่งนี้อย่างชัดเจนจะช่วยใน: อธิบายว่าทำไมทฤษฎีบทพีทาโกรัสจึงไม่สมบูรณ์แบบ และ ในการปล่อยให้คนที่กำลังมองหาระยะทาง "หยาบ" มากขึ้นรู้ว่าเมื่อใดพีธากอรัสจะตอบสนองวัตถุประสงค์ของพวกเขา
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.