처리중입니다. 잠시만 기다려주세요.
TTJ 코딩클래스
정규반 단과 자료실 테크 뉴스 코딩 퀴즈
테크 뉴스
Hacker News 2026.08.11 31

위성 사진으로 나만의 종이 지구본 만들기 — 그 뒤에 숨은 지도 투영의 수학

Hacker News 원문 보기

오늘은 좀 특별한 프로젝트를 하나 소개할게요. Folding Globes라는 웹사이트인데요. 위성 이미지를 가져다가 종이에 인쇄해서 직접 접으면 진짜 지구본이 되는 전개도를 만들어주는 서비스예요. 프린터만 있으면 위성에서 내려다본 지구를 내 책상 위에 올려놓을 수 있는 거죠. 그런데 이 귀여워 보이는 프로젝트 뒤에는 개발자라면 알아둘 만한 꽤 묵직한 수학과 기술이 숨어 있어요.

구를 종이로 만드는 건 원래 불가능해요

핵심 문제부터 볼게요. 종이는 평면이고 지구는 구인데, 구의 표면은 평면으로 '완벽하게' 펼칠 수가 없어요. 이건 근사하면 되는 수준의 문제가 아니라 수학적으로 증명된 불가능이에요. 가우스가 증명한 '빼어난 정리'라는 게 있는데, 곡률이 다른 두 면은 늘이거나 찢지 않고는 서로 옮길 수 없다는 내용이거든요. 종이는 곡률이 0이고 구는 곡률이 있으니, 어떻게 해도 왜곡 없이는 안 되는 거예요. 우리가 아는 모든 세계지도가 어딘가는 찌그러져 있는 이유가 바로 이거예요. 구글 지도가 쓰는 메르카토르 투영에서 그린란드가 실제보다 훨씬 커 보이는 것도 같은 이유고요.

그럼 지구본 전개도는 이 불가능을 어떻게 우회하느냐. 왜곡을 없애는 대신, 왜곡이 눈에 안 띄게 잘게 쪼개는 전략을 써요. 전통적인 방법은 '고어(gore)'라고 부르는, 수박 껍질처럼 길쭉한 조각 여러 개로 지구를 나누는 방식이에요. 조각 하나하나는 폭이 좁아서 왜곡이 아주 작고, 이걸 구 모양으로 이어 붙이면 지구본이 되는 거죠. 실제로 수백 년 전부터 지구본 장인들이 쓰던 방법이에요. 또 다른 방법은 지구를 정이십면체 같은 다면체에 투영한 다음 평면으로 펼치는 건데, 버크민스터 풀러의 다이맥션 지도가 유명해요. 면이 많아질수록 구에 가까워지니까, 접는 난이도와 정확도를 맞바꾸는 셈이에요.

위성 이미지는 어떻게 처리할까

재료가 되는 위성 이미지 쪽도 재미있어요. NASA의 블루 마블이나 유럽우주국 센티널 위성의 공개 데이터처럼, 지구 전체를 덮는 고해상도 이미지는 생각보다 쉽게 구할 수 있거든요. 문제는 이런 데이터가 보통 특정 투영법(주로 위도와 경도를 그대로 가로세로 좌표로 쓰는 등장방형 도법)으로 저장돼 있다는 거예요. 이걸 종이접기용 전개도로 바꾸려면 픽셀 하나하나를 '원본 투영의 좌표에서 구면 위의 위경도로, 다시 전개도 위의 좌표로' 계산해서 옮기는 재투영 작업이 필요해요. 지리정보 쪽에서는 GDAL이나 PROJ 같은 오픈소스 라이브러리가 이 계산을 담당하는 표준 도구고요. 여기에 접는 선과 풀칠 여백까지 계산해서 인쇄용 파일로 뽑아주는 게 이 서비스가 하는 일이에요.

왜 개발자가 알아두면 좋냐면

지도 투영 지식은 의외로 실무에서 자주 발목을 잡아요. 위치 기반 서비스를 만들다 보면 GPS 좌표(WGS84)와 웹 지도 좌표(웹 메르카토르)를 헷갈려서 지도 마커가 엉뚱한 곳에 찍히는 버그를 한 번쯤은 겪게 되거든요. 두 좌표계의 차이, 투영이 왜 필요한지 같은 기본기를 이런 재미있는 프로젝트로 익혀두면 훨씬 오래 남아요. 그리고 이 프로젝트 자체가 좋은 사이드 프로젝트의 본보기이기도 해요. 공개 데이터에 기하학 계산을 얹어서, 화면 속 결과물이 아니라 손으로 만질 수 있는 물건을 만들어낸다는 발상이요. 아이가 있는 분이라면 주말에 같이 접어보는 것만으로도 훌륭한 과학 놀이가 되고요.

정리하면, 이 프로젝트는 '구는 평면이 될 수 없다'는 수백 년 된 수학 문제를 위성 데이터와 종이접기로 귀엽게 풀어낸 사례예요. 여러분이라면 공개 위성 데이터로 어떤 걸 만들어보고 싶으세요? 지도 좌표계 때문에 고생했던 경험담도 환영이에요.


🔗 출처: Hacker News

이 뉴스가 유용했나요?

TTJ 코딩클래스 정규반

월급 외 수입,
코딩으로 만들 수 있습니다

17가지 수익 모델을 직접 실습하고, 1,300만원 상당의 자동화 도구와 소스코드를 받아가세요.

144+실전 강의
17개수익 모델
4.9수강생 평점
정규반 자세히 보기

"비전공 직장인인데 반년 만에 수익 파이프라인을 여러 개 만들었습니다"

실제 수강생 후기
  • 비전공자도 6개월이면 첫 수익
  • 20년 경력 개발자 직강
  • 자동화 프로그램 + 소스코드 제공

매일 AI·개발 뉴스를 받아보세요

주요 테크 뉴스를 매일 아침 이메일로 전해드립니다.

스팸 없이, 언제든 구독 취소 가능합니다.