홈 › 학생·공부·취준

그림자 길이·방향 계산기

평평한 땅 위에 똑바로 세운 물체를 기준으로 계산해요. 시각 슬라이더를 움직여 보세요.

입력한 내용은 서버로 보내지 않고 이 기기에서만 처리돼요
12:00

천문 계산 프로그램을 불러오는 중이에요…

위에서 내려다본 그림 · 위쪽이 북쪽 · 점선 = 하루 동안 그림자 끝이 움직이는 길

그림자 길이는 태양 고도로 정해져요

평평한 땅에 높이 h인 막대를 똑바로 세우면, 햇빛이 지면과 이루는 각(태양 고도 α)에 따라 그림자 길이가 L = h ÷ tan α가 돼요. 해가 높이 뜬 한낮에는 짧고, 해가 낮은 아침·저녁에는 길어요. 태양 고도가 45°이면 그림자 길이가 높이와 같고, 30°이면 약 1.73배, 10°이면 약 5.7배가 돼요. 그림자는 해와 반대쪽(방위각 + 180°)으로 뻗어요.

하루와 계절에 따른 변화

한국에서는 해가 동쪽에서 떠서 남쪽 하늘을 지나 서쪽으로 지기 때문에, 그림자는 아침에 서쪽, 한낮에 북쪽, 저녁에 동쪽으로 뻗어요. 그림의 점선은 하루 동안 그림자 끝이 움직이는 길이에요. 해가 가장 높은 남중 때(한국은 대개 낮 12시 반 무렵) 그림자가 가장 짧고, 계절로는 하지에 가장 짧고 동지에 가장 길어요. 남중 고도는 대략 90° − 위도 ± 23.4°(하지 +, 동지 −)로, 서울의 하지 남중 고도는 약 76°, 동지는 약 29°예요.

계산 방법과 주의할 점

태양의 고도와 방위각은 오픈소스 천문 계산 라이브러리 Astronomy Engine(MIT)으로 계산하고, 대기에서 빛이 꺾이는 정도(표준 대기굴절)를 반영해요. 방위각은 정북 0°에서 시계 방향으로 잰 값이에요. 땅이 기울어 있거나 물체가 기울어 있으면 실제 그림자는 달라지고, 해가 아주 낮을 때(고도 몇 도 이하)는 그림자가 매우 길고 흐려서 계산값과 차이가 커질 수 있어요. 아파트 일조권처럼 법적인 판단이 필요한 일에는 전문 측량·분석을 받아 주세요.

참고한 자료

자주 묻는 질문

그림자로 높이를 잴 수 있나요?

네. 같은 시각에 길이를 아는 막대의 그림자와 재고 싶은 물체의 그림자를 재면 높이 비 = 그림자 길이 비예요. 이 계산기로 그 시각의 태양 고도를 알면 높이 = 그림자 길이 × tan(고도)로도 구할 수 있어요.

낮 12시인데 그림자가 정북을 가리키지 않아요.

한국 표준시는 동경 135°를 기준으로 해서, 서울(동경 약 127°)에서는 해가 정남에 오는 남중 시각이 낮 12시가 아니라 대략 12시 15분~12시 50분 사이예요. 남중 시각은 결과에 함께 나와요.

그림자가 ∞로 나와요.

해가 지평선 바로 위에 있으면 그림자가 끝없이 길어져서 계산하지 않아요. 해가 뜨기 전이나 진 뒤에는 그림자가 생기지 않아요.

함께 쓰면 좋은 도구