지리 정보 체계 ( Geographic Information System )
지역에서 수집한 각종 지리 정보를 수치화하여 컴퓨터에 입력 · 정보 · 처리하고, 이를 사용자의 요구에 따라 다양한 방법으로 분석 · 종합하여 제공하는 정보 처리 시스템을 말한다. 지리 정보 체계(Geographic Information System)는 컴퓨터를 이용한 대량의 정보 처리 기술, 지도 제작 기술, 원격 탐사 기술 등이 결합된 현대 과학의 개가로 일컬어진다. 오늘날 지리 정보 체계는 정책 결정의 일관성을 유지하고 합리적인 의사 결정을 내릴 수 있도록 자료를 제공하여 주기 때문에 지역 개발 대상지로서의 적합성 판정, 환경 문제의 원인과 대책 수립, 고급 수준의 국토 관리 등에 이용되고 있다.
[네이버 지식백과] 지리 정보 체계 [Geographic Information System] (Basic 고교생을 위한 지리 용어사전, 2002. 2. 5., 이우평)
GIS 개념 참고 사이트
[참조] QGIS - GIS 소개
GIS 구성요소
- 디지털 데이터 : 컴퓨터의 하드웨어와 소프트웨어를 사용해서 살펴보고 분석하게 될 지리 정보
- 컴퓨터 하드웨어 : 데이터를 저장하고, 그래픽을 표시하고, 데이터를 처리하는 데 사용되는 컴퓨터
- 컴퓨터 소프트웨어 : 컴퓨터 하드웨어 상에서 실행되어 디지털 데이터를 작업할 수 있게 해주는 컴퓨터 프로그램
GIS 데이터 종류
- 백터 / 레스터 :
- 래스터 :
- 픽셀로 구성된 이미지(.jpg, .png, .gif, …)
- 일반적인 디지털 사진
- 래스터 파일의 해상도는 DPI(인치당 도트수) or PPI(인치당 픽셀수)
- 크기 조절 시 이미지 품질 저하
- 수백만 개의 픽셀로 이루어져 있어 백터 파일보다 파일 크기가 크다.
- 다양한 앱과 웹 브라우저에서 열 수 있어 간편하게 보고, 편집하고 공유할 수 있다.
- 백터 :
- 그리드에 점을 설정하는 수학 공식과 선, 곡선을 사용하여 만든 이미지(.svg, .eps, .ai, …)
- 픽셀이 없다.
- 백터 파일의 수학 공식이 도형, 테두리, 칠 색상을 이용하여 이미지를 만들기 때문에 크기를 변경할 수 있어 이미지를 확대하거나 축소해도 이미지 품질에는 영향을 주지 않는다.
- 디자인을 결정짓는 수학 공식만으로 구성되어 있어 래스터 파일보다 훨씬 용량이 작다.
- 파일을 열고 편집하려면 전문 소프트웨어가 필요하다.
- 래스터 :
[참조] 레스터 vs. 벡터
좌표계
- 정의 : 숫자나 기호를 써서 위치를 표기하는 방식
- GIS 좌표계 종류
- 1. 지리좌표계
- 지구상에 위치를 좌표로 표현하기 위해 3차원의 구면을 이용하는 좌표계.
- 경도(longitude), 위도(latitude)로 표현되며 이 단위는 도(degree)로 표시된다.
- 지구 타원체(Earth Ellipsoid), 이 타원체의 중심점(datumn)을 기반으로 측량하고 좌표를 통해 표현하게 되는데, 세계적으로 통일성을 유지하기 위해 국제 표준 타원체인 GRS80과 WGS84가 제시되었다.
- 이 좌표계가 우리가 흔히 알고 있는 기본 위경도 좌표이며, 경도(x)와 위도(y)를 갖고 있는 데이터라면 WGS84좌표라고 생각하면 된다.
- 2. 투영좌표계
- 3차원 위경도 좌표를 2차원 평면 상으로 나타내기 위해 투영(projection)이라는 과정을 거치게 되는데 이 투영된 좌표를 말한다.
- 크게 TM / UTM 으로 구분된다. 우리나라는 TM좌표계를 기반으로 국가 기본도를 제작하고 있다.
- 1. 지리좌표계
대한민국 구역 체계
법정동 / 행정동 / PNU :
- 법정동 : 법률로 지정한 행정구역(관리주체는 국토교통부)
- 토지, 재산과 같은 중요한 업무/행위에 대한 분류로 법이 정한 것이기에 쉽게 바뀌지 않음
- 코드
- 법정동 코드(총 10자리) - 실제 주소 : 시도(2) 시군구(3) 읍면동(3) + 리(2)
- 행정동 : 행정상의 편의에 의해 설정된 행정구역 단위
- 지자체에서 인구에 따라 업무 처리에 따라 편의를 제공하기 위해 분류한 것으로 법정동보다 자주 바뀔 수 있다. 행정동이 법정동보다 더 클 수 있고, 법정동보다 작은 범위를 가질 수 있음
- 코드
- 행정안전부 코드(총 10자리) - 행정동 : 시도(2) + 시군구(3) + 읍면동(3) + 리(2)
- PNU(필지고유번호)
- 지적법에 따라 전산화를 대비하여 우리나라 전국을 구획별로 나눠 부여한 고유번호
- 코드
- 시도(2) + 시군구(3) + 읍면동(3) + 리(2) + 필지구분(1) + 본번(4) + 부번(4)
공간쿼리
- point, line, multiline, polygon, multipolygon 등 특수한 geometry 데이터 형식을 사용.
- distance, equals, crosses, touches, overlaps, disjoint 등 geometry 데이터 형식 사이의 관계를 표현.
- 두 지점 사이의 거리를 파악.
- 한 영역(폴리곤)에 다른 영역이 포함되는지 확인.
- 한 줄이 다른 줄이나 폴리곤과 교차하거나 접촉하는지 확인.
- 공간 쿼리는 보통 벡터 데이터(점, 라인, 폴리곤)에 대한 관계를 쿼리를 통해 원하는 여러 포맷의 벡터 데이터로 가져올 수 있다.