지도책을 펼쳐 봤거나, 휴대폰으로 길을 찾았거나, 선거 지도를 살펴봤거나, 등산 코스를 짜 본 적이 있다면 의식하지 않은 채 이미 세 가지 이상의 지도 종류를 사용해 본 셈입니다. 지도학은 의외로 다양한 지도 스타일을 만들어 왔고, 각각이 서로 다른 질문에 최적화되어 있습니다.
이 글에서는 오늘날 자주 쓰이는 주요 지도 종류를 짚어 보고, 각각이 언제 가장 잘 맞는지, 그리고 MapAtlas Maps API로 어떻게 만들어 낼 수 있는지 살펴봅니다.
두 갈래: 참조 지도와 주제도
거의 모든 지도는 두 갈래 중 하나에 속합니다.
참조 지도(reference map) 는 도로, 강, 도시, 국경, 지형, 관심 지점 등 여러 요소를 한꺼번에 보여 주며, 그것들을 대략 동등한 비중으로 다룹니다. 지도책, 도로지도, 그리고 웹 지도 앱의 기본 화면이 모두 참조 지도입니다. "여기에는 무엇이 있지?"라는 질문에 답합니다.
주제도(thematic map) 는 지리를 한 발 물러서게 하고 단일 데이터셋에 초점을 맞춰, 색이나 음영, 기호로 그 데이터의 패턴이 한눈에 들어오게 만듭니다. 지역별 선거 결과, 관측소별 강수량, 인구조사 구역별 인구밀도가 모두 주제도입니다. "이게 어디에 몰려 있고, 어떤 패턴을 보이지?"라는 질문에 답합니다.
이어서 다룰 대부분의 지도는 이 두 갈래 중 하나에 깔끔하게 들어맞습니다. 다만 웹 지도, 도식도(schematic map), 카토그램처럼 두 분류를 휘게 만들거나 그 사이에 걸쳐 있는 종류도 일부 있습니다.
참조 지도의 종류
정치도(political map)
정치도는 국경, 수도, 주요 도시를 보여 줍니다. 색상 구성은 보통 지형보다는 국가나 행정 구역을 구분하는 데 쓰입니다. 사람들이 "지도"라는 단어를 들었을 때 가장 먼저 떠올리는 지도가 바로 정치도인데, 교과서와 지도책, 뉴스 그래픽을 점령하고 있기 때문입니다.
자연도(physical map)
자연도는 산, 강, 호수, 사막, 생물군계 같은 자연 요소를 보여 줍니다. 색상 램프는 보통 저지대의 녹색에서 시작해 고지대의 갈색을 거쳐 고봉의 흰색으로 이어집니다. 정치적 경계는 생략하거나 흐릿하게 처리해, 자연 지리가 두드러지게 합니다.
지형도(topographic map)
지형도는 자연 요소 위에 같은 고도의 점들을 잇는 등고선으로 정밀한 고도 모델을 얹습니다. 등고선이 빽빽하게 모이면 경사가 가파르다는 뜻이고, 넓게 벌어져 있으면 완만한 경사라는 뜻입니다. 등산객, 측량기사, 군사 작전 담당자들이 의지하는 지도입니다.
도로지도(road map)
도로지도는 고속도로, 보조 도로, 교차로, 거리 같은 도로망을 가장 앞세웁니다. 도시와 방향을 잡을 만한 요소도 들어가지만, 그 외 지리 정보는 대부분 톤을 낮춥니다. 대다수 웹 지도의 기본 스타일은 사실상 도로지도라는 이름만 다른 것입니다.
해도와 항공도
해도(nautical chart)는 해안선, 수심(측심선과 등수심선), 항해 위험 요소, 부표, 등화 등을 보여 줍니다. 항공도(aeronautical chart)는 공역 등급, 항행 안전시설, 비행 제한 구역, 지형 경고 등을 표시합니다. 둘 다 생사가 걸린 의사결정에 맞춰 다듬어진 참조 지도입니다.
주제도의 종류
단계구분도(choropleth map)
단계구분도는 미리 정의된 영역(국가, 카운티, 우편번호 구역)을 값에 대응하는 색으로 채웁니다. 정규화된 데이터(비율, 백분율, 인구당 수치)에는 잘 맞지만, 원시 카운트에는 잘 맞지 않습니다. 면적이 큰 영역이 단지 크다는 이유만으로 더 중요해 보이기 때문입니다.
점밀도지도(dot density map)
점밀도지도는 어떤 현상이 N건 발생할 때마다 점 하나씩을 흩뿌립니다. 라벨이나 숫자가 없어도 점들의 군집을 보고 밀도를 직관적으로 읽어 낼 수 있습니다. 원시 카운트를 잘 표현하고, 단계구분도의 면적 편향 문제도 피할 수 있습니다.
비례기호도(proportional symbol map)
비례기호도는 각 위치에 원(또는 다른 도형)을 놓고 그 크기를 값에 비례시킵니다. 매장별 고객 수, 지진 규모, 도시별 인구처럼 점 위치에 붙은 원시 카운트를 표현하는 데 탁월합니다. 두 도시의 원을 직접 비교해 보면 그 자체로 비교가 끝납니다.
등치선도와 등고선도
등치선도(isarithmic map)는 연속적인 표면 위에 같은 값의 선이나 채워진 띠를 그립니다. 지형도의 등고선, 일기도의 등온선과 등압선, 그리고 고도 모델이 모두 이 계열에 속합니다.
히트맵(heat map)
히트맵은 점 데이터를 부드럽게 펼쳐 연속된 색상 표면으로 만들며, 보통 커널 밀도 추정(KDE)을 사용합니다. 범죄 발생 지점, 차량 호출 픽업, 지도에 투영한 웹사이트 클릭처럼 활동이 어디에 몰리는지 보여 줄 때 유용합니다.
카토그램(cartogram)
카토그램은 영역의 크기를 실제 면적이 아니라 어떤 값에 맞춰 왜곡합니다. 인구 카토그램이라면 작지만 인구가 많은 나라가 지도를 압도할 만큼 커지기도 합니다. 실제 면적이 메시지를 오도할 수 있을 때 강력한 도구지만, 지리 자체가 휘어 있기 때문에 읽는 데 시간이 걸립니다.
다시메트릭 지도(dasymetric map)
다시메트릭 지도는 토지피복 같은 보조 데이터를 활용해, 단계구분도의 값을 실제로 그 현상이 일어나는 부분으로 밀어 넣어 단계구분도를 정교하게 다듬은 형태입니다. 인구 다시메트릭 지도는 숲과 호수에서 값을 빼고 주거지에 집중시켜, 평탄한 단계구분도보다 훨씬 더 솔직한 그림을 보여 줍니다.
현대적이고 특수한 지도 종류
웹 지도와 슬리피 맵(slippy map)
웹 지도는 수많은 웹사이트와 앱에 박혀 있는, 끌 수 있고 줌인되는 인터랙티브 지도입니다. 타일 서버에서 내려오는 벡터 타일이나 래스터 타일로 렌더링됩니다. 핵심 혁신은 슬리피 맵 방식으로, 패닝하면 새 타일이 매끄럽게 이어 붙고, 줌인하면 더 상세한 레벨로 자연스럽게 전환됩니다. 오늘날 우리가 마주하는 거의 모든 프로덕트 지도는 웹 지도입니다.
도식도(schematic map)
도식도는 토폴로지를 명확히 보여 주기 위해 의도적으로 지리를 왜곡합니다. 가장 유명한 예가 런던 지하철 노선도입니다. 역과 노선이 실제 좌표가 아니라 가독성을 기준으로 배치되어 있죠. 물리적 위치보다 연결 관계가 더 중요한 모든 네트워크에 잘 맞습니다.
라우팅에서 파생된 지도: 등시선도, 등거리도, 차량 도달 시간 영역
등시선도(isochrone map)는 한 지점에서 정해진 시간 안에 도달할 수 있는 영역을 보여 줍니다. "차로 30분 이내에 갈 수 있는 모든 곳" 같은 식이죠. 입지 선정, 접근성 분석, 배송 권역 설계에 널리 쓰입니다. MapAtlas의 Isochrone API는 임의의 출발점에서 이 폴리곤을 바로 생성해 줍니다.
실시간 지도와 애니메이션 지도
실시간 지도는 차량 위치, 기상 레이더, 항공기 항적, 대중교통 도착 정보 같은 실시간 데이터를 겹쳐 보여 줍니다. 기술적으로는 시간 차원이 추가된 웹 지도라고 볼 수 있죠. 애니메이션 주제도는 같은 시간 차원을 과거 데이터에 적용합니다. 한 세기 동안의 인구 변화를 단계구분도 애니메이션으로 보여 주거나, 하루 동안의 호출 픽업을 히트맵 애니메이션으로 표현하는 식입니다.
알맞은 종류 고르기
질문에서 출발하세요. 독자가 "X는 어디에 있지?"를 알고 싶다면 참조 지도가 맞고, "X가 어디에 몰려 있고 어떤 패턴인지" 이해하고 싶다면 주제도가 맞습니다. 거기서부터는 다음과 같이 정리할 수 있습니다.
- 행정 구역에 묶인 정규화된 데이터: 단계구분도
- 점 위치에 붙은 원시 카운트: 비례기호도
- 면적 위에 분포된 원시 카운트: 점밀도지도
- 고도나 온도 같은 연속 변수: 등치선도
- 다수의 점에서 나오는 활동 밀도: 히트맵
- 실제 면적이 메시지를 오도할 때: 카토그램
- 위치보다 네트워크 연결성이 중요할 때: 도식도
- 한 지점에서의 도달 가능성: 등시선도
그다음에는 색상 스킴을 의식적으로 골라야 합니다. 순서가 있는 데이터에는 시퀀셜(sequential), 의미 있는 중간값이 있는 데이터에는 다이버징(diverging), 순서 없는 카테고리에는 카테고리컬(categorical) 스킴이 어울립니다.
MapAtlas로 모두 만들기
MapAtlas Maps API는 위에 나온 모든 지도 종류를 커버하는 벡터 타일, 래스터 타일, 스타일링 도구를 제공합니다. 참조 지도라면 베이스 스타일에서 시작해 표시할 레이어를 조정하면 되고, 주제도라면 데이터를 GeoJSON으로 얹은 뒤 데이터 기반 표현식을 가진 fill, circle, heatmap 레이어를 추가하면 됩니다.
좌표 기반 작업, 가령 주소 위치에 기호를 찍거나 영역의 중심점을 계산하는 작업에는 coordinates lookup tool이 주소를 위경도로 바꿔 주는 단계를 처리해 줍니다. 차량 도달 시간이나 접근성 분석에는 Isochrone API가 곧바로 렌더링할 수 있는 폴리곤을 돌려줍니다.
지도는 결국 생각하기 위한 도구입니다. 알맞은 종류를 고르는 것이 작업의 절반이고, 나머지 절반은 독자가 직접 생각할 수 있을 만큼 깔끔하게 그려 내는 일입니다.
자주 묻는 질문
지도의 주요 종류에는 어떤 것들이 있나요?
지도는 크게 두 갈래로 나뉩니다. 참조 지도(reference map)는 여러 요소를 한 화면에 보여 주며 전체적인 방향 잡기에 쓰이는데, 정치도(국경, 수도), 자연도(지형, 강, 생물군계), 지형도(등고선), 도로지도, 그리고 해도와 항공도가 여기에 속합니다. 주제도(thematic map)는 단일 주제에 집중해 색이나 기호로 공간 패턴을 드러내며, 단계구분도, 점밀도지도, 비례기호도, 등치선도, 히트맵이 가장 흔합니다. 카토그램, 웹 지도, 그리고 등시선도처럼 라우팅에서 파생된 지도까지 더하면 현대 지도학의 기본 도구가 갖춰집니다.
참조 지도와 주제도는 무엇이 다른가요?
참조 지도는 도로, 강, 도시, 지형 같은 여러 실제 요소를 한꺼번에 보여 주고, 모두를 비슷한 비중으로 다룹니다. 반면 주제도는 지리를 조용한 배경 레이어로 낮추고 색이나 기호로 특정 데이터 하나의 공간 패턴을 강조합니다. 지도책의 한 페이지는 참조 지도이고, 지역별 투표율을 보여 주는 단계구분도는 주제도입니다.
지형도(topographic map)란 무엇인가요?
지형도는 같은 고도의 점들을 연결한 등고선으로 땅의 입체적인 모양을 표현합니다. 등고선이 촘촘하면 경사가 가파르고, 멀리 떨어져 있으면 완만하다는 뜻입니다. 강, 식생, 도로, 건물도 함께 표시되지만, 지형도의 핵심은 어디까지나 등고선으로 표현된 고도 모델입니다.

