조선 대동여지도 DB: 두 판 사이의 차이

역지사지(歷地思之) - 역사지리정보(HGIS) 위키
둘러보기로 이동 검색으로 이동
292번째 줄: 292번째 줄:
* (todo) 대동여지도 내 경조오부도 DB 작업
* (todo) 대동여지도 내 경조오부도 DB 작업
* (todo) 산줄기에 산경표 정보 기입
* (todo) 산줄기에 산경표 정보 기입
* (todo) 물줄기에 강이름 정보 기입
* (todo) 하천에 강이름 정보 기입
* (todo) 도로에 대동여지도 정리고 정보 기입 -> 완전 경로가 일치하지 않음.
* (todo) 도로에 대동여지도 정리고 정보 기입 -> 완전 경로가 일치하지 않음.


== DB 변화 이력 ==
== DB 변화 이력 ==
* 2024년 04월 30일 : DB 최초 공개
* 2024년 04월 30일 : DB 최초 공개

2026년 1월 6일 (화) 03:37 판

공개 DB

※ 개별 DB는 위키 페이지보다 원본 파일이 최신 정보임

DB 개요

  • DB 설명
    • 대동여지도(김정호)의 지리정보를 주제별 레이어로 제작
    • 대동여지도 지명과 기호를 통합적으로 관리하기 위한 역사지리사상 식별자 부여
    • 저본은 규장각한국학연구원 소장 『대동여지도』(奎 10333)
    • 이우형복간본으로 지명 및 기호, 행정경계 비교
    • 『대동지지』로 지명 및 기호 보강
  • DB 구축자
    • DB 설계 : 김현종
    • 지명 및 기호 DB 구축 : 김현종, 박선영
    • 군현경계 DB 구축 : 김현종, 박소민
    • 도로 DB 구축 : 김현종
    • 목장울타리 DB 구축 : 김현종
    • 산줄기 DB 구축 : 김현종, 진예원
    • 하천 DB 구축 : 김현종, 박소민
    • 수체 DB 구축 : 김현종
    • 색인도 DB 구축 : 김현종
  • 자료 공개
    • 비영리적 활동(논문, 연구서)에 본 자료 사용시, 인용 문구만 표시하면 사용에 제한 없음.
    • 영리적인 목적(프로젝트)으로 사용할 경우에는 관계자(unqtsi@gmail.com)와 상의 후 처리.
    • 본 자료 전체를 다른 곳에서 서비스하는 것은 제한함.
    • 본 DB에 오류가 발견된 경우, unqtsi@gmail.com에 오류 신고.
    • 인용 표기 : 「조선시대 행정구역 DB」, 202X년 X월 기준, 역지사지(https://www.hisgeo.info).

DB 구축 원칙

  • 대동여지도의 모든 지리정보를 점, 선, 면 사상으로 디지타이징하고 역사지리사상 식별자 부여
  • 고지도 통합방안체계 유형2(신경주 20리 방안체계)에 따라 좌표 부여
  • 지명 및 기호의 통합 분류 원칙
    • 대동여지도의 지명의 유형은 기호와 최대한 연계해 분류
      • 개별 지명이 의미가 있더라도 기호와 가까이 있는 경우 우선 기호 연계함
      • ex) 안인포와 고진보 → 안인포라는 포구가 아니라 안인포진이라는 고진보로 분류
      • 고산성과 봉수는 지명과 우선 연계하기 어려움
    • 한개의 지명에 여러 기호(보통 2개)가 연계된 경우가 있음
      • 지명쪽에는 : feature_cd에 +A유형+B유형, id는 강원_간성_열산○(조선)
      • 기호쪽에는 : 별도 메모 없음
    • 실제 시설물의 이름은 지명과 다른 경우가 있음
      • ex) 독산창→독창 : 일단 독산창으로 유지함
      • 대부분의 고산성은 향후 지리지 참조해 명칭 수정 필요
    • adm_locid는 한글 표기를 원칙으로 하되, 하나의 군현에 동일 한글 지명이 두 개 이상 있으면, 한자 표기 내지, 1~9 숫자 표기를 허용
      • ex)경상_남해_漕창(조선), 경상_남해_鳥도(조선)

DB 구축 과정

  • 대동여지도 이미지 지오레퍼런싱
  • 대동여지도 이미지 전체를 벡터라이징 후 개체별 유형 분류
  • 대동여지도 지명 및 기호 포인트 레이어 구축
  • 레이어별 후처리

레이어별 특이사항

조선_대동여지도_지명및기호

  • DB 구축 범위 : 대동여지도 및 삽도 2장(도성도, 경조오부도) 상에 기록된 지명과 기호
    • 중복된 hisgeo_id 처리를 위해 3장을 하나의 레이어에서 처리
    • todo)향후 별도의 레이어로 분리 예정
  • 지명과 기호를 별개의 레이어가 아닌 하나의 레이어로 관리
  • 지명과 기호의 연동 관계를 명시화
  • 대동여지도의 기호와 지명의 관계는 1-1이 아니라 다(多)-1의 관계 → rep 필드
  • 지명이 아닌 주기도 몇 개 사례가 있음.
  • 기호 분류는 기본적으로 대동여지도 지도표를 그대로 준용 → symbol 필드
  • 그러나 지도표에 표시되지 않은 기호 또한 확장 분류로 포함 → symbol 필드
  • 기호와 지명의 유형 분류는 대동여지도와 지도표와 『대동지지』의 편목에 근거해 역지사지에서 조선 지리정보 통합 분류 제안 → feature_cd 필드
  • 지명은 대동여지도 원본 표기를 우선 정리 → nm_org 필드
  • 이후 『대동지지』의 표제어와 비교해 대표지명을 정함.
    • 후부요소 누락 채움
    • 후부요소 오류 수정
    • 고산성, 봉수 등 대동여지도에 명칭이 불확실한 경우 대동지지를 우선시함

조선_대동여지도_행정경계및행정구역

  • DB 구축 범위 : 대동여지도의 모든 경계, 해안선, 도서, 하중도
    • 도서는 영역으로 표시된 도서와 단순 산으로만 표시된 도서를 구분 관리 → commnet에 메모
    • todo)하중도는 일단 군현경계 레이어에서 관리함 → 향후 하천지형으로 분리 예정
  • kr_oldmap_ddy_admin_ln : 행정경계 라인
    • adm_level : lv0, lv0sea, lv1, lv0sea, lv2, lv2sea, coastline으로 구분 → sea는 해양 행정경계
    • 일부 폴리곤이 완성되지 않은 행정경계는 추정해서 디지타이징 → commnet에 메모
    • adm_topo : 산줄기, 하천(영역), 하천(선), 복합, 해안, 바다 → 행정경계의 지형적 특성
    • adm_side : 동쪽, 서쪽, 남쪽, 북쪽, 중앙 → 지형표현 기준 행정경계가 어느 방향에 표시되었는지 기재
    • 일단, lv0과 lv0sea 국경은 압록강과 두만강의 중앙선으로 추정해 디지타이징 함, 표현시에는 하천 영역으로 제시해야함.
  • kr_oldmap_ddy_admin_pg : 행정구역 폴리곤
    • 행정경계 중 adm_level이 lv0, lv1, lv2, coastline만 필터링 후 폴리곤으로 전환
    • 소속 도서는 중심 군현에 머지(merge)해서 하나의 피쳐로 관리
    • 월경지는 별도의 피쳐로 유지 → 대동여지도에 표시된 군현단위 월경지 62곳
    • 월경지 중 일부는 경계는 표시되어 있지만, 명칭이 명시되지 않은 곳 있음 → comment에 메모
  • 첫번째 특이사항은 조선시대 하구의 경계를 어디로 설정할 것인가의 문제임. 특히 서해안의 감조하천.
    • 일단, 바다와 만나는 하구에서 상류로 거슬러 올라가 첫 번째 도로선을 만나는 경계로 정함
  • 두번째 특이사항은 국경의 설정. 근대의 하천 최심선 국경(Boundary along the Thalweg)을 조선시대에 적용할 수 없음
    • 일단, 조선시대, 대동여지도 편찬 당시에는 압록강과 두만강을 경계로 청과의 경계가 영역으로 설정되었다고 판단.
    • 그러나 행정구역 영역(layer) 레이어에서는 국경이 하나의 선으로 표현되야 하므로 하천 중앙선을 따라 디지타이징.
    • 향후 디자인 단계에서 하천 영역으로 경계를 덮어 표현하는 것이 바람직함.
    • 대동여지도에도 국경 기호는 별도로 표시안됨.
  • 세번재 특이사항은 독진의 경계임. 대동여지도는 독진의 경계를 군현 경계 급으로 표현 → adm_level에 except로 처리
    • 인천과 영종진, 영광과 법성진 및 무장진, 영광과 고군산진
  • 네번째 특이사항은 도서의 월경지 처리임. 월경지는 엄밀히 말해 도서를 포함하지 않으나 일부는 월경지 필요가 필요
    • 함경도 북청과 홍원월경지1 → 도서 월경지이나, 행정구역복원본에 따르면 대동여지도의 경계 표시 오류로 판단
    • 전라도 나주월경지2 → 도서만으로 구성된 월경지
    • 전라도 제주도 우도 → 도서가 제주와 정의로 구분됨
    • 충청도 안면도 → 태안, 홍주월경지3, 서산월경지1으로 구분됨

조선_대동여지도_도로

조선_대동여지도_목장울타리

  • DB 구축 범위 : 목장울타리
  • 지도표에 표현되지 않은 기호
  • 전라도 제주도 목장 울타리 : 겹실선
  • 경상도 울산 목장 울타리 : 두꺼운 점선
  • 함경도 단청 목장 울타리 : 실선

조선_대동여지도_산줄기

  • DB 구축 범위 : 대동여지도에 영역(polygon)으로 표현된 산줄기
  • GIS의 이미지 재분류 알고리즘을 사용하여, 흑색 부분을 자동 추출 후 후처리
  • 대동여지도의 산줄기는 연맥식으로 산줄기를 가능한 연결된 맥으로 표현
  • 산줄기의 표현방식은 동일한 두께의 실선이 아니라, 산의 험준함, 산줄기의 흐름에 따라 상이함.
  • 자동으로 추출된 선을 기반으로 산줄기의 중심선을 따라 후처리

조선_대동여지도_하천

  • DB 구축 범위 : 대동여지도에 영역(polygon)으로 표현된 하천, 실선(line)으로 표현된 하천
  • GIS의 이미지 재분류 알고리즘을 사용하여, 흑색 부분을 자동 추출 후 후처리
  • 영역으로 표현된 하천은 중심선을 디지타이징함.
  • comment에 영역으로 표현된 하천은 메모 남김
  • 조선_대동여지도_수체(水體)
  • DB 구축 범위 : 바다, 대동여지도에 영역(polygon)으로 표현된 하천, 호소, 저수지
  • GIS의 이미지 재분류 알고리즘을 사용하여, 청색 부분을 자동 추출 후 후처리
  • 대동여지도(규장각) 본의 바다는 모든 면을 파란색으로 칠한것이 아니라, 청색의 농담을 조절해 해안부터 일정범위(약1~5리)만 색을 칠함
  • todo)자동으로 추출한 청색 면의 경계가 깨끗하지 않음. 후처리 필요함

조선_대동여지도_색인

DB 설계

공통 필드군

  • hisgeo_id : 역사지리_id
  • nm_kor : 명칭_한글
  • nm_chn : 명칭_한자
  • nm_org : 명칭_원본 표기
  • nm_suffix: 명칭_후부요소
  • filter : 필터문자열
  • feature_cd: 피쳐 코드(유형)
  • src : 문헌(지리지, 지도)
  • comment : 공개용 메모
  • comment_blind : 작업용 메모

위치비정 필드군

  • loc_addr : 현위치 비정
  • loc_rank : 현위치 비정 신뢰도
    • 확실 : 유적, 1:50,000 지형도 단계에서의 기호 및 지명 연결
    • 유력 : 비정 과정이 타당
    • 추정 : 비정은 했으나 불확실
    • 불가 : 비정어려움
  • loc_memo : 현위치 비정 근거

고지도 필드군

  • symbol : 기호
    • 대동여지도 지도표 참조
  • rep : 지리정보표현방법
    • 기호 : 기호로만 표시
    • 기호(연동) : 지명과 기호가 쌍이 됨
    • 지명 : 지명으로만 표시
    • 지명(연동) : 지명과 기호가 쌍이 됨
    • 기호&지명 : 기호와 지명 병기 표시
    • 주 : 지명 외 설명

특이사항

  • hisgeo_id가 중복되는 경우 대표 피쳐 1개를 제외하고 나머지는 (dup)를 붙임
    • 예)(dup)경기_과천_노량진(조선) : 대동여지도의 노량진이 경조오부도에도 표시됨 경우
  • rep가 지명(연동)일 경우 1-다로 연결되는 기호(연동) 사례가 있으므로 명칭 뒤에 ▣를 붙여 중복 방지
    • 예)경상_의흥_토을현▣(조선) : 지명 토을현은 기호 봉수와 <고개>로 연동.
  • rep가 지명(연동)일 경우 1-다로 연결되는 기호의 피쳐의 유형을 +로 붙여서 표기
    • 예)경기_인천_문학산▣(조선) : +고산성+봉수+산

대동여지도 지명 및 기호 유형

순번 유형_한글 유형_한자 지명 기호 지도표 비고
1 영아 營衙 O O 표시_01 주)營在邑治則無標
2 읍치 邑治 O O 표시_02 세부유형)무성읍치, 유성읍치
3 산성 山城 O O 표시_03_1 메모)지도표는 성지(城池) / 세부유형)산성, 관성
4 관성 關城 O O 표시_03_2 메모)지도표는 성지(城池) / 세부유형)산성, 관성
5 진보 鎭堡 O O 표시_04 세부유형)무성진보, 유성진보
6 역참 驛站 O O 표시_05 -
7 창고 倉庫 O O 표시_06 세부유형)무성창고, 유성창고
8 목장 牧場 O O 표시_07 메모)지도표의 유형명은 목소(牧所) / 세부유형)목장, 속장
9 능침 陵寢 O O 표시_08 주)始奉陵號書圈內
10 봉수 烽燧 - O 표시_09 -
11 방리 坊里 O O 표시_10 -
12 고현 古縣 O O 표시_11_1 메모)지도표는 고현(古縣) / 세부유형)무성고현, 유성고현, 구읍지유성
13 구읍 舊邑 O O 표시_11_2 메모)지도표는 고현(古縣) / 세부유형)무성고현, 유성고현, 구읍지유성
14 고진보 古鎭堡 O O 표시_12 세부유형)무성고진보, 유성고진보
15 고산성 古山城 - O 표시_13 -
16 도로 道路 - O 표시_14 -
17 파수 把守 O O <지도만> 메모)지도표에는 없으나, 지도에 그려진 기호
18 O - - -
19 고개 古介 O - - -
20 평야지형 平野地形 O - - -
21 산지지형 山地地形 O - - -
22 하천 河川 O - - -
23 호수 湖水 O - - -
24 하천지형 河川地形 O - - -
25 도서 島嶼 O - - -
26 해안지형 海岸地形 O - - -
27 월경지 越境地 O - - -
28 촌락 村落 O - - -
29 나루 O - - -
30 포구 O - - -
31 발참 發站 O - - -
32 누정 樓亭 O - - -
33 사찰 寺刹 O - - -
34 탑비 塔碑 O - - -
35 교량 橋梁 O - - -
36 제방 堤防 O - - -
37 건축물 建築物 O - - -
38 고적 古跡 O - - -
39 기타 其他 O - - -
40 - - - -

대동여지도 지명 및 기호 통계

  • 기호만 : 1194개 → 1243개 → 1294개
  • 기호(지명연동) : 2238개 → 2283개 → 2260개
  • 기호(지명포함) : 448개 → 447개
  • 주기 : 9개 → 15개
  • 지명만 : 8654개 → 8742개 → 8820개
  • 지명(기호연동) : 2216개 → 2130개 → 2051개
  • 모든 지명 개수 : 11318개 → 11319개 → 11318개
    • = 기호(지명포함) + 지명만 + 지명(기호연동)
    • 월경지 표기 보완 9개 포함
  • 모든 기호 개수 : 3880개 → 3973개 → 4001개
    • = 기호만 + 기호(지명연동) + 기호(지명포함)
  • 고유 역사지리사상 : 12982개 → 12715개 → 12821개
    • = 기호만 + 기호(지명연동) + 기호(지명포함) + 지명만

※ 경조도 및 도성도의 지명 및 기호 개수는 제외

한자 정규화

  • 舡→船 : 일괄 변환
  • 岺→嶺 : 일괄 변환
  • 旧→舊 : 일괄 변환
  • 沉→沈 : 일괄 변환
  • 曳→戌 : 일괄 변환
  • 竜→龍 : 일괄 변환
  • 灵→靈 : 일괄 변환
  • 灯→燈 : 일괄 변환
  • 万→萬 : 일괄 변환
  • 迁→遷 : 일괄 변환
  • 回(안쪽 口가 왼쪽으로 붙은것) → 因 : 개별 검토

향후 작업

  • (todo) 대동여지도 내 도성도 DB 작업
  • (todo) 대동여지도 내 경조오부도 DB 작업
  • (todo) 산줄기에 산경표 정보 기입
  • (todo) 하천에 강이름 정보 기입
  • (todo) 도로에 대동여지도 정리고 정보 기입 -> 완전 경로가 일치하지 않음.

DB 변화 이력

  • 2024년 04월 30일 : DB 최초 공개