1. 지도 불러오기 및 편집
맞춤형 지도를 만들기 위한 첫 번째 단계는 기본 지도 데이터를 선택하고 불러오는 것입니다. PaintMyMap은 내장된 지도를 사용하거나 사용자의 데이터를 업로드하여 시작할 수 있는 여러 가지 방법을 제공합니다.
빠른 데모: 지도 불러오기, 투영 변경 및 색상 테마 설정.
내장 지도
상단 도구 모음의 메뉴를 사용하여 미리 정의된 지도 컬렉션에서 선택하세요. 파일 메뉴를 열고 “지도 선택…”을 클릭하세요. 목록은 지역 및 세부 수준별로 구성되어 있습니다.

세계 지도
다양한 세부 수준의 세계 및 대륙 지도를 탐색하세요. 참고: 상세 지도는 더 많은 데이터를 다운로드하며 로드 시간이 더 오래 걸릴 수 있습니다.

전체 목록은 지도에서 확인하세요.
역사 지도
다양한 시대의 지도(선사시대부터 현대까지)를 색칠하고 사용자 정의하세요. 참고: 일부 데이터셋은 대략적일 수 있습니다. 신뢰할 수 있는 데이터를 원한다면 아래의 “사용자 데이터 불러오기”를 참조하세요.

재미있는 지도
스마일리 페이스 지도와 같은 창의적이고 가상의 데이터셋은 어떤 데이터든 불러와 색칠할 수 있음을 보여줍니다. 반드시 지리적으로 정확할 필요는 없으며, 데모나 재미있는 프로젝트에 적합합니다.

사용자 데이터 불러오기
완전한 사용자 정의를 위해 사용자의 지리 데이터 파일을 업로드하세요:
지원되는 형식
- GeoJSON (.json, .geojson) — 가장 일반적이고 권장되는 형식
- TopoJSON (.topojson) — 압축된 GeoJSON 형식
- Shapefile (압축됨) (.zip) — ZIP 파일 안에 .shp, .dbf, .prj, .shx 포함
- KML/KMZ (.kml, .kmz) — Google Earth 형식
- CSV (.csv) — 좌표 또는 지역 식별자
파일 불러오는 방법
- 파일 메뉴를 열고 **파일에서 지도 불러오기…**를 클릭하세요.
- 컴퓨터에서 지원되는 파일을 선택하세요.
- PaintMyMap이 형식을 감지하고 데이터를 불러옵니다.
- 사용자 지정 지도가 캔버스에 표시됩니다.
국가/지역 레이블을 표시하려면 각 피처에 properties.name (또는 name_en)이 포함되어야 합니다. 명시적인 레이블 앵커를 포함하려면 label_node_lat와 label_node_lng를 추가하세요.
예시 (축약된 지오메트리): json { "type": "FeatureCollection", "features": [ { "type": "Feature", "geometry": { "type": "MultiPolygon", "coordinates": [[[ ...]]]}, "properties": { "name": "Sri Lanka", "name_en": "Sri Lanka", "label_node_lat": 7.5554942, "label_node_lng": 80.7137847 } } ] }
최적의 사용 방법:
- WGS84 (EPSG:4326) 좌표를 사용하세요.
MultiPolygon/Polygon지오메트리를 선호하세요.GeometryCollection도 지원되지만 각 하위 지오메트리가 개별적으로 처리되므로:- 경계가 단편화될 수 있음 (얇은 틈 또는 중첩)
- 중복/중첩된 레이블이 생성될 수 있음
- 변환 및 내보내기 비용 증가 가능하면 관련된 조각을 단일 (Multi)Polygon으로 병합하세요.
- 단편화된 지오메트리를 단일 MultiPolygon으로 병합하여 더 깔끔한 레이블링과 간단한 선택을 만드세요.
지도 편집 모드 (선택적 구조 편집)
대부분의 사용자는 기본 지오메트리를 변경할 필요가 없습니다. 그러나 필요할 경우 지도 편집 모드를 사용하여 피처를 직접 조작할 수 있습니다.
지도 편집 모드에서 지역 이동, 회전, 크기 조정 및 삭제
지도 편집 방법
- 파일 → 지도 편집 모드를 엽니다.
- 국가/지역 피처를 클릭하여 선택합니다 (선택 윤곽선 및 핸들이 나타남).
- 이동: 선택한 피처를 드래그합니다.
- 회전: 선택한 상태에서 R을 누르거나 회전 핸들/UI 컨트롤을 사용합니다.
- 크기 조정: 모서리 핸들을 드래그합니다 (Shift를 누르고 있으면 비율 유지).
- 삭제: Backspace/Delete를 누르거나 UI의 삭제 버튼을 사용합니다.
- 다중 선택: Shift+클릭으로 추가 피처를 선택하거나 Shift를 누른 상태에서 드래그하여 그룹으로 삭제합니다.
참고 및 성능
- 변환은 투영 후에 발생하며, “실제 크기”로 영역을 정규화하지 않습니다 (메르카토르 크기 왜곡은 그대로 유지됨). 메르카토르에서 그린란드를 아프리카 위로 드래그하면 여전히 훨씬 더 커 보이지만 실제로는 약 14–16배 더 작습니다.
- 정확한 실제 크기 비교 레이아웃이 필요하신가요? 다음과 같은 전문적인 실제 크기 국가 도구를 사용하세요: https://guesswhereyouare.com/guide/maps/true-country-size.html — 이 도구를 사용하면 면적이 보존된 상태로 국가를 이동하고 GeoJSON을 내보낼 수 있습니다. 그런 다음 해당 GeoJSON을 여기로 가져오세요.
- 내보낸 상태 (프로젝트 JSON)에는 이러한 변환이 포함되어 있으므로 다시 로드하면 레이아웃이 재현됩니다.
- 매우 상세한 데이터셋에서 과도한 변환 (예: 세계 상세 지도 + 다수의 회전)은 내보내기 크기를 증가시키고 실행 취소/재실행 속도를 저하시킬 수 있으므로, 무거운 편집 전에 단순화하는 것을 고려하세요.
지도 투영
지도를 불러온 후, 인기 있는 지도 투영 중에서 선택하세요:

인기 있는 투영
- 메르카토르 — 전통적인 직사각형 투영 (항해에 적합)
- 로빈슨 — 크기와 형태를 균형 있게 조정한 절충형 투영
- 윙켈 트리펠 — 내셔널 지오그래픽에서 사용하는 투영 (왜곡 최소화)
- 내추럴 어스 — 주제별 지도에 적합한 최소 왜곡 투영
투영 예시:



투영 변경 방법
- 도구 모음에서 투영 컨트롤을 엽니다.
- 선호하는 투영을 선택합니다.
- 지도가 새 투영으로 업데이트됩니다.
- 모든 색칠 및 사용자 정의는 그대로 유지됩니다.
색상 테마
디자인을 빠르게 시작할 수 있는 색상 테마를 탐색하세요:

테마 적용 방법
- 범례 근처의 테마 드롭다운을 사용하세요.
- 테마를 선택하면 즉시 적용됩니다.
- 테마는 배경을 설정하고 범례의 시작 색상을 제공합니다.
사용 가능한 테마 (예시)
- 클래식 — 균형 잡히고 깔끔한 스타일

- 색맹 안전 — 접근 가능한 팔레트

- 숲 — 자연스러운 녹색 톤

- 파스텔 — 부드럽고 친근한 스타일

- 레트로 — 대담한 빈티지 톤
...그리고 더 많은 테마
다음 단계
지도를 불러온 후에는 색칠을 시작할 준비가 되었습니다! 다음 섹션으로 이동하여 지도 영역을 사용자 정의하고 색칠하는 방법을 배워보세요.