2009-04-23 3 views
2

내 질문에 잘못 생각한 것 같아서 여기에 다시 간다. 문제에 대한 해결책이 요구 이상 필요태양 방위각에 대한 C 코드 주어진 날짜, 시간, 위도 및 경도

https://stackoverflow.com/questions/257717/position-of-the-sun-given-time-of-day-and-lat-long

이 페이지의 상단 대답은?

감사

+2

링크 사람! 모래밭! 이것은 인터넷입니다! 세상에서 너 무슨 소리하는거야? –

+0

이해하기 쉽게 질문을 수정해야합니다. – lothar

+0

그는 C로 번역 된 링크의 R 코드를 원합니다. 하나의 구조로는 거의 직선적으로 보이지만, 나는 그것이 무엇인지를 알고 있다고 생각합니다. –

답변

1

Pysolar는 고도/방위각을 제공 할 수있는 Python 구현입니다. http://pysolar.org/ - 다른 답변 중 하나 인 NOVAS 시스템이 Windows를 지원하지 않는다는 것을 깨닫고 나서야 나타났습니다. 워드 프로세서

(https://github.com/pingswept/pysolar/wiki/examples) :

>>> import Pysolar 
>>> import datetime 
>>> d = datetime.datetime.utcnow() # create a datetime object for now 
>>> Pysolar.GetAltitude(42.206, -71.382, d) 
-20.453156227223857 
>>> d = datetime.datetime(2007, 2, 18, 20, 13, 1, 130320) # try another date 
>>> Pysolar.GetAltitude(42.206, -71.382, d) 
19.551710266768644