2010-05-25 5 views
13

지구의 위도와 대략적인 궤도 위치를 입력 할 수있는 기능/알고리즘이있어서 태양의 지속 시간을 결정할 수 있습니까? IE는 겨울 동안 먼 북반구에서 태양이 단지 몇 시간 만에 있음을 보여줍니다.일광의 양을 결정하는 알고리즘이 있습니까?

나는 몇 가지 기본적인 Google 검색을 수행 했으므로 많이 찾지 못했기 때문에 지구가 태양에 대해 얼마나 기울어 진 지 계산하지 않고 삼각형을 측정해야한다고 생각했다. 위도와 함께 사이트가 얼마나 많은 양의 햇빛을 얻고 있는지 파악할 수 있습니다.

답변

3

좋은 문제. 이 Sunset/Sunrise algorithm이 도움이 될까요?

Source: 

Almanac for Computers, 1990 
published by Nautical Almanac Office 
United States Naval Observatory 
Washington, DC 20392 
3

당신은 하루의 시작/끝을 계산하는 Sunrise/Sunset Algorithm를 사용하고 단지 일광의 양을 얻을 수 뺄 수 있습니다.

또한 NOAA는 improved sunrise/sunset calculator을 호스팅하며 여기에는 온라인 도구와 JavaScript 소스 코드 및 기타 리소스에 대한 링크가 포함되어 있습니다.

관련 문제