DeanChensj/jiangshan-map
2400년 중국사를 손가락으로 넘기는 대형 인터랙티브 지도
원제 DeanChensj/jiangshan-map
스타 1,217당일 +385JavaScript
Key Point
제목이나 텍스트만으로는 파악 불가한 초대형 중국사 인터랙티브 지도의 전체 기능을 한 번에 이해할 수 있으며, 타임라인·카드 검색·인물 추적·퀴즈·딥링크·API 등 7가지 주요 기능이 구체적으로 어떻게 동작하는지 알 수 있다.
핵심 요약
- 전국시대(기원전 403년)부터 현대까지 18개 왕조에 걸친 중국 역사를 한 장의 인터랙티브 지도에 담은 웹 프로젝트로, 164개의 영토 스냅숏과 2400개 이상의 역사 도시를 포함한다.
- 타임라인을 드래그해 왕조의 흥망을 추적하고 황제와 연호를 실시간으로 표시하며, 행정 구역·성·회로 등 다단계 영토 변화를 층화된 지도로 비교할 수 있다.
- 한 번에 여러 국가가 대립하는 장면을 보여주는데, 예를 들어 전국 시대 7개 국 외에도 북-남조·5대 10국·송·요·서하·금·원·명·청 등을 색상으로 구분해 표시한다.
- 모든 주요 영토 변화에서 이전 경계를 점선으로 표시해 뭔 땅을 잃고 얻었는지 한눈에 파악할 수 있으며, 기원전 316년 진의 파촉 정복부터 1881년 일리 회복, 1945년 대만 반환까지 기록했다.
- 지도의 고대 도시나 산악 고개를 클릭하면 2400년 행정 계보 카드가 열려서, 그 도시가 역사 전체에서 어떤 이름과 행정 구역으로 불렸는지 추적할 수 있다.
- 카드에는 그 지역에서 일어난 주요 사건(예: 관우의 7군 수몰 사건)도 나열되어 있어 클릭 시 해당 연도로 이동할 수 있다.
- 진시황·장건·제갈량·현장·이백·소동파·왕양명 등 역사 인물 7명을 검색해 그들의 일생을 따라다니며, 이동 경로를 지도 위에 호선으로 표시하고 연도별 영토 변화를 함께 보여준다.
- 예로 장건의 서역 원정(기원전 138-126년)을 따라가면 창안을 떠나 흉노 포로 생활을 거쳐 대완·강거·대월지에 이르는 경로가 시각화되고, 수시로 황제와 연호가 업데이트된다.
- 고대 도시 지명 퀴즈 게임이 있어 강 계곡과 산맥, 국경만 보고 위치를 맞히면 점수를 얻으며, 10라운드 완료 시 태사령(太史令)·직방랑중(職方郎中) 등 관직 칭호를 부여받는다.
- 딥링크 URL로 특정 연도·도시·인물·사건을 공유할 수 있으며, 예를 들어 '?year=819&place=蓝关'으로 한유의 기원후 819년 난관 시를 재현할 수 있다.
- 단일 도시(0D), 같은 해 다중 정거점(1D), 여러 해의 시공간 경로(4D)를 URL 파라미터로 자동 렌더링하므로, 듀푸의 763년 귀로 여행이나 소식의 다년간 유배 여정을 지도에 그릴 수 있다.
- LLM·AI 에이전트를 위한 마크다운 명세와 스킬 정의를 제공하며, 이들은 좌표를 직접 입력하지 않고 연도와 지명만 추출해 지도 API에 넘기면 된다.
- GeoJSON 내보내기 기능으로 리플렛·맵리브·QGIS 같은 다른 지도 도구에서 역사 영토를 재사용할 수 있으며, 기원전 403년부터 1948년까지 164개 스냅숏이 포함되어 있다.
- GPL-3.0 라이선스로 공개했으며, 탄치상의 《중국 역사 지도집》과 하버드-옌칭 연구소의 CHGIS 데이터를 참고했고, 역사 영토 경계는 현재 측량이 아닌 역사적 관할권의 개략도이다.
저장소 보기 ↗github.com