지리 영역 X가 있다고 가정합니다. 천체가 해당 지역을 1 년 넘게 이동하고 물론 시체가 동일하거나 같은 위치를 유지하지 않습니다. 나는 X 위에 시체의 움직임을 매핑하는 2/3-D 차트를 만들려고합니다. (그리고 X 내에서 특정 시간과 장소가 주어지면 시체와 그 위치와 시간의 위치를 보여줍니다.) 파이썬을 사용하여이 작업을 수행 할 계획이지만 동시에 천문학 지식이 부족합니다 - 할 수 있습니까? 모든 포인터/모듈/자습서가 도움이 될 것입니다. 감사.Python을 사용하여 특정 지역에 아스트로 데이터를 만들려고 시도
1
A
답변
1
오픈 소스 천문 패키지 stellarium을 한눈에 볼 수 있으면 주어진 몸체의 주어진 위치에서 하늘을 시뮬레이션 할 수 있습니다. 또한 채택 된 알고리즘에 익숙해지는 데 도움이 될 수있는 설명서가 함께 제공되어야합니다.
2
@postoronnim이 말했듯이, astropy 패키지는이 작업에 필요한 모든 것을 제공합니다.
here으로 갈 수 있으며, 실제로 작동하는 예제가 있습니다.
그냥 빨리 요약 :
당신은 관찰의 위치를 (행성의 주요 관측소 패키지에 이미 사용할 수 있지만 당신이 위도, 경도 및 고도와 자신을 정의 할 수 있습니다) 제공 할 수 있습니다.
그러면 한 물체의 좌표와 관측 순간이 필요하며 하늘에있는 물체의 궤적을 2D (또는 3D로 구형 좌표로 재생하려는 경우 3D)로 그릴 수 있습니다. Alt를 사용하여 개체가 표시 될 때를 시각화하는 것이 매우 유용합니다.
희망이 도움이
http://www.astropy.org/ – postoronnim
@postoronnim는 - 그것은 천체, 그 움직임의 지식을 필요로 하는가? – user2480526
천체 란 무엇입니까? 그리고 어떤 정밀도? 별에는 카탈로그 (BSC, Hipparcos, Tycho 시도)가 있고, 행성은 Kepler의 방정식 (점까지)을 통해 직접 계산할 수 있습니다. 혜성, 위성, 소행성, 소행성, 인공위성 등이 필요하면 NASA effemerids를 사용하고 정기적으로 업데이트해야합니다 (지속적으로 업데이트되고 오랜 시간 정확하게 계산 될 수 없으므로). [현재 시간과 위치에 따라 하늘지도를 수정하는 방법은 무엇입니까?] (http://stackoverflow.com/a/39993115/2521214)와 모든 하위 링크를 참조하십시오. – Spektre