조선 대동여지도 DB: 두 판 사이의 차이
둘러보기로 이동
검색으로 이동
태그: 수동 되돌리기 |
|||
| (같은 사용자의 중간 판 20개는 보이지 않습니다) | |||
| 1번째 줄: | 1번째 줄: | ||
== 공개 DB == | == 공개 DB == | ||
* | * 조선_대동여지도_지명및기호 : [[미디어:Kr oldmap ddy place.zip|【다운로드(shapefile)】]][[미디어:Kr oldmap ddy place pt.xlsx|【다운로드(excel)】]] | ||
* 조선_대동여지도_행정경계및행정구역 : [[미디어:Kr oldmap ddy admin.zip|【다운로드(shapefile)】]] | |||
* | * 조선_대동여지도_도로 : [[미디어:Kr oldmap ddy road.zip|【다운로드(shapefile)】]] | ||
* | * 조선_대동여지도_목장울타리 : [[미디어:Kr oldmap ddy ranch.zip|【다운로드(shapefile)】]] | ||
* | * 조선_대동여지도_산줄기 : [[미디어:Kr oldmap ddy mountains.zip|【다운로드(shapefile)】]] | ||
* | * 조선_대동여지도_하천 : [[미디어:Kr oldmap ddy river.zip|【다운로드(shapefile)】]] | ||
* 조선_대동여지도_수체(水體) : [[ | * 조선_대동여지도_수체(水體) : [[미디어:Kr oldmap ddy waterbody.zip|【다운로드(shapefile)】]] | ||
* 조선_대동여지도_색인 : [[ | * 조선_대동여지도_색인 : [[미디어:Kr oldmap ddy index.zip|【다운로드(shapefile)】]] | ||
== DB 개요 == | == DB 개요 == | ||
| 15번째 줄: | 14번째 줄: | ||
** 대동여지도 지명과 기호를 통합적으로 관리하기 위한 역사지리사상 식별자 부여 | ** 대동여지도 지명과 기호를 통합적으로 관리하기 위한 역사지리사상 식별자 부여 | ||
** 저본은 규장각한국학연구원 소장 『대동여지도』(奎 10333) | ** 저본은 규장각한국학연구원 소장 『대동여지도』(奎 10333) | ||
** 이우형복간본으로 지명 및 기호, 행정경계 비교 | |||
** 『대동지지』로 지명 및 기호 보강 | |||
* DB 구축자 | * DB 구축자 | ||
** DB 설계 : 김현종 | ** DB 설계 : 김현종 | ||
| 21번째 줄: | 22번째 줄: | ||
** 도로 DB 구축 : 김현종 | ** 도로 DB 구축 : 김현종 | ||
** 목장울타리 DB 구축 : 김현종 | ** 목장울타리 DB 구축 : 김현종 | ||
** 산줄기 DB 구축 : | ** 산줄기 DB 구축 : 김현종, 진예원 | ||
** | ** 하천 DB 구축 : 김현종, 박소민 | ||
** | ** 수체 DB 구축 : 김현종 | ||
** 색인도 DB 구축 : 김현종 | |||
* 자료 공개 | * 자료 공개 | ||
** 비영리적 활동(논문, 연구서)에 본 자료 사용시, 인용 문구만 표시하면 사용에 제한 없음. | ** 비영리적 활동(논문, 연구서)에 본 자료 사용시, 인용 문구만 표시하면 사용에 제한 없음. | ||
| 55번째 줄: | 57번째 줄: | ||
== 레이어별 특이사항 == | == 레이어별 특이사항 == | ||
=== 조선_대동여지도_지명및기호 === | |||
* 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 구축 범위 : 대동여지도 상의 도로, 읍치 및 영아 내 추정 도로 | |||
* kr_oldmap_ddy_road_simple_ln : 대동여지도 상의 도로를 디지타이징한 직후 | |||
** symbol : 도로의 종류 : 도로, (영아내도로), (읍치내도로) | |||
* kr_oldmap_ddy_road_node_pt : node-link 모델로 전환 후 노드(결절점) 레이어 | |||
** hisgeo_id : 노드 식별자 : 아직 부여 안함 | |||
** symbol : 노드의 종류 : 노드(영아), 노드(읍치), 노드(읍치경계점), 노드(영아경계점), 노드(역참), 노드(교차점), 노드(종단점), 노드(기타) | |||
** 대부분의 노드는 읍치와 자동으로 추출한 도로 교차점임 | |||
** 교차점은 도로복원본에 따르면 실제 교차점이 아닐 가능성도 있음. | |||
** 대동여지도의 모든 지명과 기호가 노드가 되므로 노드 전수는 지명및기호 레이어와 함게 사용해야함 | |||
* kr_oldmap_ddy_road_link_ln : node-link 모델로 전환 후 링크 레이어 | |||
** hisgeo_id : 링크 식별자 : 아직 부여 안함 | |||
** symbol : 방점있는도로, 방점없는도로, 일부방점있는도로, 영아내도로, 읍치내도로 | |||
** road_dist : 대동여지도 방점 상 거리(里단위) | |||
** road_od : 시작점과 종점의 유형 조합 코드 | |||
** road_route : 시작점과 종점의 유형 정리 | |||
** 현재 GIS 노드-링크 레이어와 같이 완벽한 모델이 아님 | |||
** 대동여지도가 방점을 표시한 도로는 거리 정보가 확인된 도로로서 의미가 있음 | |||
** 가능한 방점이 읽일 수 있는 연속선 상의 도로를 하나의 링크 개체로 처리 | |||
=== 조선_대동여지도_목장울타리 === | |||
* DB 구축 범위 : 목장울타리 | |||
* 지도표에 표현되지 않은 기호 | |||
* 전라도 제주도 목장 울타리 : 겹실선 | |||
* 경상도 울산 목장 울타리 : 두꺼운 점선 | |||
* 함경도 단청 목장 울타리 : 실선 | |||
=== 조선_대동여지도_산줄기 === | |||
* DB 구축 범위 : 대동여지도에 영역(polygon)으로 표현된 산줄기 | |||
* GIS의 이미지 재분류 알고리즘을 사용하여, 흑색 부분을 자동 추출 후 후처리 | |||
* 대동여지도의 산줄기는 연맥식으로 산줄기를 가능한 연결된 맥으로 표현 | |||
* 산줄기의 표현방식은 동일한 두께의 실선이 아니라, 산의 험준함, 산줄기의 흐름에 따라 상이함. | |||
* 자동으로 추출된 선을 기반으로 산줄기의 중심선을 따라 후처리 | |||
=== 조선_대동여지도_하천 === | |||
* DB 구축 범위 : 대동여지도에 영역(polygon)으로 표현된 하천, 실선(line)으로 표현된 하천 | |||
* GIS의 이미지 재분류 알고리즘을 사용하여, 흑색 부분을 자동 추출 후 후처리 | |||
* 영역으로 표현된 하천은 중심선을 디지타이징함. | |||
* comment에 영역으로 표현된 하천은 메모 남김 | |||
* 조선_대동여지도_수체(水體) | * 조선_대동여지도_수체(水體) | ||
* DB 구축 범위 : 바다, 대동여지도에 영역(polygon)으로 표현된 하천, 호소, 저수지 | |||
* GIS의 이미지 재분류 알고리즘을 사용하여, 청색 부분을 자동 추출 후 후처리 | |||
* 대동여지도(규장각) 본의 바다는 모든 면을 파란색으로 칠한것이 아니라, 청색의 농담을 조절해 해안부터 일정범위(약1~5리)만 색을 칠함 | |||
* todo)자동으로 추출한 청색 면의 경계가 깨끗하지 않음. 후처리 필요함 | |||
* | === 조선_대동여지도_색인 === | ||
* DB 구축 범위 : 대동여지도 색인도 | |||
* 대동여지도의 좌표체계는 신경준의 20리 방안체계를 저본으로 함 | |||
* 신경준의 20리 방안체계를 저본으로 하는 방안식 지도의 좌표체계를 통합적으로 정리한 김현종(2022)의 논문을 토대로 색인도 제작[https://www.kci.go.kr/kciportal/ci/sereArticleSearch/ciSereArtiView.kci?sereArticleSearchBean.artiId=ART002861518] | |||
* PCS : Oldmap ICS Joseon Ri | |||
** 우측상단이 원점(0,0)에 해당하고, 좌표는 좌측하단으로 갈수록 커짐. 음수로 표시된 좌표는 절대값으로 읽음. | |||
** 좌표의 단위는 미터이나 1미터는 1리에 해당함. 즉 지도상의 거리는 리수임 | |||
* kr_oldmap_ddy_index_ln : 색인도 선 | |||
* kr_oldmap_ddy_index_pg : 색인도 면 | |||
** 하나의 색인도 면은 1층 2면에 해당 | |||
** idx_level : 층 | |||
** idx_page : 면 | |||
== DB 설계 == | == DB 설계 == | ||
| 258번째 줄: | 288번째 줄: | ||
== 대동여지도 지명 및 기호 통계 == | == 대동여지도 지명 및 기호 통계 == | ||
* | * 전체 피처 수 : 15529개 | ||
* | ** 지명및기호 : 361개 | ||
* 기호( | ** 기호only : 586개 | ||
* | ** 기호(연동) : 3279개 | ||
* | ** 지명only : 7900개 | ||
* | ** 지명(연동) : 2968개 | ||
* | ** 보조(연동) : 418개 → 개별 지명이 다른 기호와 연결되는 동시에 하나의 지명이 단독으로도 의미를 갖는 경우 | ||
** = | ** 주 : 17개 | ||
** 월경지 표기 보완 | * 지명 개수 : 11229개 | ||
* | ** = 지명및기호 + 지명only + 지명(연동) | ||
** = | ** 월경지 표기 보완 8개 포함 | ||
* 고유 | * 기호 개수 : 4226개 | ||
** = | ** = 지명및기호 + 기호only 기호(연동) | ||
** 확장 기호 포함 | |||
* 기호 개수(지도표만) : 3991개 → 박선영(2025) 대동여지도 기호 논문 참조 | |||
* 고유 역사지리 피쳐 수 : 12544개 | |||
** = 지명및기호 + 기호only + 지명only + 기호(연동) + 보조(연동) | |||
** 보조(연동) 개수는 『대동지지』표제어 전수와 비교해 계속 증가될 예정 | |||
※ 경조도 및 도성도의 지명 및 기호 개수는 제외 | ※ 경조도 및 도성도의 지명 및 기호 개수는 제외 | ||
※ 이우형복간본에만 있는 지명 및 기호 개수는 제외 | |||
== 한자 정규화 == | == 한자 정규화 == | ||
=== 공통 적용 사항 === | |||
* 한중일통합한자 영역 우선함 | |||
* 한중일호환용한자 영역은 한중일통합한자로 일괄 변환 | |||
=== 원본 약자 표기 변경(nm_org) === | |||
* 舡→船 : 일괄 변환 | * 舡→船 : 일괄 변환 | ||
* 岺→嶺 : 일괄 변환 | * 岺→嶺 : 일괄 변환 | ||
| 285번째 줄: | 326번째 줄: | ||
* 迁→遷 : 일괄 변환 | * 迁→遷 : 일괄 변환 | ||
* 回(안쪽 口가 왼쪽으로 붙은것) → 因 : 개별 검토 | * 回(안쪽 口가 왼쪽으로 붙은것) → 因 : 개별 검토 | ||
=== 대표 한자 표기 변경(nm_chn) === | |||
* 岩→巖 : 일괄 변환 | |||
* 塩→鹽 : 일괄 변환 | |||
* 巳->蛇 : 개별 확인 후 변환 | |||
== 향후 작업 == | == 향후 작업 == | ||
| 290번째 줄: | 336번째 줄: | ||
* (todo) 대동여지도 내 경조오부도 DB 작업 | * (todo) 대동여지도 내 경조오부도 DB 작업 | ||
* (todo) 산줄기에 산경표 정보 기입 | * (todo) 산줄기에 산경표 정보 기입 | ||
* (todo) | * (todo) 하천에 강이름 정보 기입 | ||
* (todo) 도로에 대동여지도 정리고 정보 기입 -> 완전 경로가 일치하지 않음. | * (todo) 도로에 대동여지도 정리고 정보 기입 -> 완전 경로가 일치하지 않음. | ||
== DB 변화 이력 == | == DB 변화 이력 == | ||
* | * 2026년 01월 06일 : DB 최초 공개 | ||
2026년 1월 20일 (화) 19:16 기준 최신판
공개 DB
- 조선_대동여지도_지명및기호 : 【다운로드(shapefile)】【다운로드(excel)】
- 조선_대동여지도_행정경계및행정구역 : 【다운로드(shapefile)】
- 조선_대동여지도_도로 : 【다운로드(shapefile)】
- 조선_대동여지도_목장울타리 : 【다운로드(shapefile)】
- 조선_대동여지도_산줄기 : 【다운로드(shapefile)】
- 조선_대동여지도_하천 : 【다운로드(shapefile)】
- 조선_대동여지도_수체(水體) : 【다운로드(shapefile)】
- 조선_대동여지도_색인 : 【다운로드(shapefile)】
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 구축 범위 : 대동여지도 상의 도로, 읍치 및 영아 내 추정 도로
- kr_oldmap_ddy_road_simple_ln : 대동여지도 상의 도로를 디지타이징한 직후
- symbol : 도로의 종류 : 도로, (영아내도로), (읍치내도로)
- kr_oldmap_ddy_road_node_pt : node-link 모델로 전환 후 노드(결절점) 레이어
- hisgeo_id : 노드 식별자 : 아직 부여 안함
- symbol : 노드의 종류 : 노드(영아), 노드(읍치), 노드(읍치경계점), 노드(영아경계점), 노드(역참), 노드(교차점), 노드(종단점), 노드(기타)
- 대부분의 노드는 읍치와 자동으로 추출한 도로 교차점임
- 교차점은 도로복원본에 따르면 실제 교차점이 아닐 가능성도 있음.
- 대동여지도의 모든 지명과 기호가 노드가 되므로 노드 전수는 지명및기호 레이어와 함게 사용해야함
- kr_oldmap_ddy_road_link_ln : node-link 모델로 전환 후 링크 레이어
- hisgeo_id : 링크 식별자 : 아직 부여 안함
- symbol : 방점있는도로, 방점없는도로, 일부방점있는도로, 영아내도로, 읍치내도로
- road_dist : 대동여지도 방점 상 거리(里단위)
- road_od : 시작점과 종점의 유형 조합 코드
- road_route : 시작점과 종점의 유형 정리
- 현재 GIS 노드-링크 레이어와 같이 완벽한 모델이 아님
- 대동여지도가 방점을 표시한 도로는 거리 정보가 확인된 도로로서 의미가 있음
- 가능한 방점이 읽일 수 있는 연속선 상의 도로를 하나의 링크 개체로 처리
조선_대동여지도_목장울타리
- DB 구축 범위 : 목장울타리
- 지도표에 표현되지 않은 기호
- 전라도 제주도 목장 울타리 : 겹실선
- 경상도 울산 목장 울타리 : 두꺼운 점선
- 함경도 단청 목장 울타리 : 실선
조선_대동여지도_산줄기
- DB 구축 범위 : 대동여지도에 영역(polygon)으로 표현된 산줄기
- GIS의 이미지 재분류 알고리즘을 사용하여, 흑색 부분을 자동 추출 후 후처리
- 대동여지도의 산줄기는 연맥식으로 산줄기를 가능한 연결된 맥으로 표현
- 산줄기의 표현방식은 동일한 두께의 실선이 아니라, 산의 험준함, 산줄기의 흐름에 따라 상이함.
- 자동으로 추출된 선을 기반으로 산줄기의 중심선을 따라 후처리
조선_대동여지도_하천
- DB 구축 범위 : 대동여지도에 영역(polygon)으로 표현된 하천, 실선(line)으로 표현된 하천
- GIS의 이미지 재분류 알고리즘을 사용하여, 흑색 부분을 자동 추출 후 후처리
- 영역으로 표현된 하천은 중심선을 디지타이징함.
- comment에 영역으로 표현된 하천은 메모 남김
- 조선_대동여지도_수체(水體)
- DB 구축 범위 : 바다, 대동여지도에 영역(polygon)으로 표현된 하천, 호소, 저수지
- GIS의 이미지 재분류 알고리즘을 사용하여, 청색 부분을 자동 추출 후 후처리
- 대동여지도(규장각) 본의 바다는 모든 면을 파란색으로 칠한것이 아니라, 청색의 농담을 조절해 해안부터 일정범위(약1~5리)만 색을 칠함
- todo)자동으로 추출한 청색 면의 경계가 깨끗하지 않음. 후처리 필요함
조선_대동여지도_색인
- DB 구축 범위 : 대동여지도 색인도
- 대동여지도의 좌표체계는 신경준의 20리 방안체계를 저본으로 함
- 신경준의 20리 방안체계를 저본으로 하는 방안식 지도의 좌표체계를 통합적으로 정리한 김현종(2022)의 논문을 토대로 색인도 제작[1]
- PCS : Oldmap ICS Joseon Ri
- 우측상단이 원점(0,0)에 해당하고, 좌표는 좌측하단으로 갈수록 커짐. 음수로 표시된 좌표는 절대값으로 읽음.
- 좌표의 단위는 미터이나 1미터는 1리에 해당함. 즉 지도상의 거리는 리수임
- kr_oldmap_ddy_index_ln : 색인도 선
- kr_oldmap_ddy_index_pg : 색인도 면
- 하나의 색인도 면은 1층 2면에 해당
- idx_level : 층
- idx_page : 면
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 | 주 | 註 | - | - | - | - |
대동여지도 지명 및 기호 통계
- 전체 피처 수 : 15529개
- 지명및기호 : 361개
- 기호only : 586개
- 기호(연동) : 3279개
- 지명only : 7900개
- 지명(연동) : 2968개
- 보조(연동) : 418개 → 개별 지명이 다른 기호와 연결되는 동시에 하나의 지명이 단독으로도 의미를 갖는 경우
- 주 : 17개
- 지명 개수 : 11229개
- = 지명및기호 + 지명only + 지명(연동)
- 월경지 표기 보완 8개 포함
- 기호 개수 : 4226개
- = 지명및기호 + 기호only 기호(연동)
- 확장 기호 포함
- 기호 개수(지도표만) : 3991개 → 박선영(2025) 대동여지도 기호 논문 참조
- 고유 역사지리 피쳐 수 : 12544개
- = 지명및기호 + 기호only + 지명only + 기호(연동) + 보조(연동)
- 보조(연동) 개수는 『대동지지』표제어 전수와 비교해 계속 증가될 예정
※ 경조도 및 도성도의 지명 및 기호 개수는 제외 ※ 이우형복간본에만 있는 지명 및 기호 개수는 제외
한자 정규화
공통 적용 사항
- 한중일통합한자 영역 우선함
- 한중일호환용한자 영역은 한중일통합한자로 일괄 변환
원본 약자 표기 변경(nm_org)
- 舡→船 : 일괄 변환
- 岺→嶺 : 일괄 변환
- 旧→舊 : 일괄 변환
- 沉→沈 : 일괄 변환
- 曳→戌 : 일괄 변환
- 竜→龍 : 일괄 변환
- 灵→靈 : 일괄 변환
- 灯→燈 : 일괄 변환
- 万→萬 : 일괄 변환
- 迁→遷 : 일괄 변환
- 回(안쪽 口가 왼쪽으로 붙은것) → 因 : 개별 검토
대표 한자 표기 변경(nm_chn)
- 岩→巖 : 일괄 변환
- 塩→鹽 : 일괄 변환
- 巳->蛇 : 개별 확인 후 변환
향후 작업
- (todo) 대동여지도 내 도성도 DB 작업
- (todo) 대동여지도 내 경조오부도 DB 작업
- (todo) 산줄기에 산경표 정보 기입
- (todo) 하천에 강이름 정보 기입
- (todo) 도로에 대동여지도 정리고 정보 기입 -> 완전 경로가 일치하지 않음.
DB 변화 이력
- 2026년 01월 06일 : DB 최초 공개