ให้วันที่รับละติจูดและลองจิจูดซึ่งดวงอาทิตย์เป็นจุดสูงสุด


9

การค้นหานั้นง่ายต่อการค้นหาเส้นสิ้นสุด (ชายแดนระหว่างกลางวันและกลางคืน) หรือตำแหน่งของดวงอาทิตย์บนท้องฟ้าที่กำหนดตำแหน่งบนโลกและเวลา แต่ฉันไม่สามารถหาวิธีที่จะได้รับสุดยอดของดวงอาทิตย์ให้วันที่ (และเวลา)

ฉันต้องได้รับศูนย์กลางของโซนที่ส่องสว่างของโลก (ละติจูดและลองจิจูด) ในเวลาที่กำหนด (อันที่จริงฉันต้องการสิ่งที่ตรงกันข้ามนั่นคือขีดตกต่ำสุด แต่คุณสามารถคำนวณอย่างอื่นได้อย่างง่ายดาย)

มีฟังก์ชั่นใดบ้าง?

ขอบคุณ.


คุณสามารถคำนวณความสูง / ราบของดวงอาทิตย์สำหรับจุดใด ๆ บนโลกดังนั้นดูเหมือนว่าการคำนวณขีดตกต่ำสุดยอด / สุดยอดควรจะง่าย? ฉันคิดว่าฉันอาจจะเข้าใจผิดคำถาม มีเว็บไซต์มากมายที่แสดงทั้งกลางวันและกลางคืนรวมถึงtest.barrycarter.info/sunstuff.html
barrycarter

คำตอบ:


1

สิ่งที่คุณกำลังมองหาคือละติจูดและลองจิจูดของจุดย่อย

การคำนวณด้วยความแม่นยำค่อนข้างซับซ้อน นี่คือห้องสมุดหลามที่มีกิจวัตรให้คุณทำ: http://rhodesmill.org/pyephem/

คุณสามารถสอบถามข้อมูลนี้จากเว็บไซต์อื่น ๆ

หากคุณต้องการทำงานด้วยตัวเองจริงๆฉันขอแนะนำ "Spherical Astronomy" โดย Robin M. Green ที่ตีพิมพ์โดย Cambridge University Press เป็นจุดเริ่มต้น


PyEphem นั้นยอดเยี่ยม คุณสามารถทำสิ่งต่าง ๆ มากมายกับมัน คำนวณตำแหน่งของวัตถุท้องฟ้าที่สำคัญทั้งหมดตามเวลาที่กำหนดด้วยรหัส Python เพียงไม่กี่บรรทัด น่ากลัว
Florin Andrei
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.