0. 지도는 어떻게 만들어질까?
지도를 한 장의 그림이라고 생각하면 어렵습니다. 사실은 여러 장을 층층이 겹친 것입니다.
1. 학생은 무엇을 하면 될까?
2. 어떤 사이트를 쓰나?
3. 실제로 눌러보는 예시 지도
버튼을 누르면 서로 다른 지도 화면이 나옵니다.
예시 중심점은 안동 용상동 일대입니다. 현재는 실제 안동 관광·문화자원 3곳을 넣었습니다.
실제 과제에서는 학생이 자신이 선택한 장소와 좌표로 바꿉니다.
🎭 안동 하회마을 참고 좌표: 36.53806, 128.52056 · 지도 왼쪽 위의 하회마을 보기 버튼을 누르면 바로 이동합니다.
행정경계: SGIS 2025 자료를 이용해 안동시 전체 24개 읍·면·동을 표시했습니다.
구성은 풍산읍 1개 · 면 13개 · 동 10개입니다.
읍은 초록색, 면은 갈색, 동은 파란색 경계선으로 구분하며,
용상동도 다른 동과 같은 파란색으로 표시합니다.
· 용상동 경계 밖
학생이 바꾸는 곳은 이것뿐
아래 내용은 지도 바로 아래의 실습 안내입니다. 위에서 아래로 순서대로 따라 하면 됩니다.
HTML 파일을 VS Code로 열고, 아래 4가지만 바꾼 뒤 저장하면 됩니다. VS Code 공식사이트 ↗
검색창에
const 관광자원 입력
② Ctrl + F는 무슨 뜻인가요?
Ctrl + F는 VS Code 안에서 원하는 글자를 빨리 찾는 찾기(Search) 기능입니다. HTML 코드가 길기 때문에 학생이 수정할 위치를 직접 찾기 어렵습니다.
const 관광자원을 입력합니다.const 관광자원 = [이 문장이 보이면 바로 아래에 있는 이름 · 좌표 · 설명 · 아이콘을 자기 장소 정보로 바꾸면 됩니다.
쉽게 말하면: Ctrl + F = 수정할 곳으로 바로 점프하는 버튼입니다.
① 장소 이름 · ② 위도/경도 · ③ 한 줄 설명 · ④ 아이콘
아래 배열에서 이름 · 좌표 · 설명 · 아이콘만 바꾸면 됩니다.
현재 지도에 넣은 실제 안동 예시
세 장소 모두 SGIS 2025 용상동 행정경계 안에 위치하는지 좌표로 확인한 뒤 예시에 사용했습니다.
장소와 좌표는 어디서 찾나요?
좌표 찾는 법
- Google Earth에서 장소 검색
- 장소를 클릭해 위도·경도 확인
- [위도, 경도] 순서로 복사
- HTML의 좌표 숫자만 교체
배경지도 바꾸기
지도 위의 ① 길·건물 보기 · ② 산·하천 보기 · ③ 산 높낮이 보기 · ④ 내가 고른 장소 3개 · ⑤ 용상동 실제 경계 버튼을 직접 눌러 비교해 보세요. “우리 콘텐츠에는 어느 배경이 가장 적합한가?”도 설계 판단입니다.
실제 행정경계 자료
이 HTML의 용상동 경계는 임의로 그린 선이 아닙니다.
사용자가 제공한 SGIS bnd_dong_37040_2025_2Q SHP에서
ADM_NM = 용상동을 추출하고, 원 좌표계 EPSG:5179를
웹지도용 EPSG:4326으로 변환하여 HTML 안에 직접 넣었습니다.
기준일: 2025-06-30 · 행정코드: 37040540 · 자료: SGIS 센서스용 행정구역 경계
동네를 볼 때는 이것만 생각하세요
4. 학생이 따라 하는 제작 순서
| 단계 | 학생이 하는 일 | 도구 | 결과물 |
|---|---|---|---|
| ① 지역 보기 | 학생이 배정된 동네의 산·강·길·주거지를 직접 봅니다. | Google Earth | 관찰 메모 |
| ② 장소 고르기 | 학생이 소개할 실제 장소 3개를 고르고 이유를 씁니다. | Google 검색·지자체 관광사이트 | 장소 3개 + 이유 |
| ③ 위치 찾기 | 학생이 각 장소의 위도·경도를 확인합니다. | Google Earth / OpenStreetMap | [위도, 경도] |
| ④ 배경 고르기 | 학생이 길·건물 / 산·하천 / 산 높낮이 중 알맞은 배경을 고릅니다. | OpenStreetMap / OpenTopoMap / Esri | 배경지도 선택 |
| ⑤ 지도 만들기 | 학생이 이름·좌표·설명·아이콘만 HTML에 넣습니다. | VS Code | 인터랙티브 지도 |
| ⑥ 이야기 설명 | 학생이 “누구에게 무엇을 보여주는 지도인가”를 설명합니다. | 완성한 HTML | 관광기획 설명 |
5. 실제 동 경계는 누가 준비하나?
학생 실습
행정경계가 없어도 관광 콘텐츠 지도는 만들 수 있습니다. 먼저 관광자원과 경험 설계에 집중합니다.
교수자 준비용
정확한 동 경계를 보여주고 싶다면 SGIS SHP를 GeoJSON으로 변환한 뒤, 더블클릭 실행용 수업 파일에서는 GeoJSON 내용을 JavaScript 변수로 직접 넣는 방식을 권장합니다.
관광자원은 꼭 유명 관광지만 뜻하지 않습니다
동네에서 사람들이 보고, 먹고, 걷고, 체험하고, 이야기를 들을 수 있는 장소라면 관광자원이 될 수 있습니다.
6. 학생이 꼭 넣어야 할 것
7. 무엇을 평가할까?
| 평가 항목 | 비중 | 무엇을 보는가 |
|---|---|---|
| 관광자원 선정 논리 | 30% | 왜 이 장소를 선택했는가 |
| 관광 경험 설계 | 30% | 누구에게 어떤 경험을 제공하는가 |
| 지역 연결성 | 20% | 3개 자원이 동선·이야기로 연결되는가 |
| 지도 표현 | 10% | 배경·아이콘·팝업이 목적에 맞는가 |
| 출처·정확성 | 10% | 좌표와 출처가 확인 가능한가 |
8. 마지막 한 문장
지도의 기술보다 이 문장이 설득력 있게 완성되는 것이 더 중요합니다.
화면 아래의 출처표시는 왜 있나요?
Leaflet은 지도를 움직이는 도구, OpenStreetMap은 길과 건물 지도, Esri World Hillshade는 산의 높낮이 그림입니다. 다른 사람이 만든 지도자료를 사용했기 때문에 출처를 꼭 표시해야 합니다.