GIS 482

제2차 국립공원 파크랩 기술 워크숍

안녕하세요? 제2차 국립공원 파크랩 기술 워크숍 현장 참석자 분들은 아래와 같이 댓글로 참석 여부 체크 부탁 드립니다. 학습 콘텐츠는 해당 카드 뉴스 이미지를 클릭하시면 링크로 연결됩니다. 저녁식사 장소: https://naver.me/GWFebH3s (신의주부대찌개 시청점) CHOUNG TV Lecturer: Dr. Yun-Jae Choung Affiliation: CTO, Geospatial Research Center, Geo C&I Co., Ltd., South Korea Visiting Researcher, Global Land Satellite Information Center, Kyungpook National University, South Korea Lecturer in Kangwon N..

GIS 2023.06.10

QGIS/PostGIS 연결하기

안녕하세요? 이번 글은 QGIS와 PostGIS와 연결하는 과정을 정리해 보겠습니다. 앞서 PostgreSQL/PostGIS에서 gongju라는 이름의 공간 데이터베이스를 생성했었는데요, QGIS를 열고 gongju 공간 DB를 확인해 보겠습니다. QGIS를 실행하고 탐색기 패널에서 'PostgreSQL > 새 연결'을 클릭합니다. 다음과 같이 '새 PostGIS 연결 생성' 창이 실행되는데요, 여기에 gongju 공간 DB에 해당하는 정보를 입력하면 되겠습니다. 이름은 '공주시', 데이터베이스는 'gongju'를 입력해 보겠습니다. 인증은 기본 탭을 선택한 후, 사용자 이름과 비밀번호를 입력해 주겠습니다. 실습 편의를 위해 사용자 이름, 비밀번호는 둘다 'postgres'로 지정했습니다. '연결 테스트..

GIS 2023.05.17

PostGIS: pgRouting 기능 실습하기

안녕하세요? 이번 글은 pgRouting 기능을 실습해 보겠습니다. pgRouting은 PostgreSQL/PostGIS 공간 DBMS의 확장 프로그램으로, 네트워크 내에서 목적지까지 갈 수 있는 여러 경로 중 한 가지 경로를 설정해주는 과정, 경로 지정, 즉 라우팅(Routing) 기능을 제공합니다. pgRouting Project — Open Source Routing Library pgRouting Project pgRouting extends the PostGIS / PostgreSQL geospatial database to provide geospatial routing functionality. Advantages of the database routing approach are: Data ..

GIS 2023.05.16

PostGIS: Spatial Joins(공간 조인) 기능 실습하기

안녕하세요? 이번 글은 PostGIS에서 Spatial Joins(공간 조인) 기능을 실습해 보도록 하겠습니다. Spatial Joins는 공간정보를 가지고 있는 두 개 이상의 테이블을 조인할 때 사용되는 기능입니다. 테이블 간에 공통된 키 값을 가지고 있지는 않지만 위치정보를 기준으로 테이블을 조인하고자 할 때 Spatial Joins를 사용할 수 있습니다. 실습을 위해서는 행정경계(읍면동) 테이블인 umd_kr와 박물관, 미술관 정보 테이블은 museum_kr을 다뤄보겠습니다. 앞서 저는 gongju라는 이름의 공간 데이터베이스를 생성하고 PostGIS Shapefile Import/Export Manager를 통해 해당 데이터들을 gongju db에 테이블로 추가했습니다. 또한 umd_kr에서 공주..

GIS 2023.05.07

국토정보플랫폼: 수치지형도 다운로드 방법 소개

안녕하세요? 이번 글은 '국토정보플랫폼'에서 수치지도를 다운로드 받는 방법을 정리해 보겠습니다. 국토정보플랫폼(https://map.ngii.go.kr/)은 국토교통부 국토지리정보원이 운영하고 있는 공간정보 다운로드 서비스입니다. 지도를 기반으로 수치지도, 정사영상, 공개 DEM 등을 검색하고 다운로드 받으실 수 있습니다. 여기서는 '월출산국립공원' 검색을 통해 국립공원 일부 지역에 대한 수치지형도를 확보해 보겠습니다. 자, 그럼 시작해볼까요?! 국토정보플랫폼 상단 메뉴에서 '국토정보맵 > 통합지도검색'을 클릭합니다. 다운로드 받을 때 로그인은 필수입니다. '통합검색 > 월출산국립공원'을 입력하고 검색 버튼을 클릭합니다. 검색결과 중 '월출산국립공원 천황탐방지원센터'을 선택해 봅니다. 화면 오른쪽에 해당..

GIS 2023.04.26

생물권보전지역 QGIS 활용 실습: (2) 데이터 출력

안녕하세요? '생물권보전지역 QGIS 활용 실습'을 시리즈 글로 정리합니다. 이번 글은 그 두번째로 '데이터 출력' 실습을 정리해 보겠습니다. *이 시리즈 글은 유네스코 MAB한국위원회 사무국이 개최하는 '2023년 상반기 생물권보전지역 관계자 워크숍' 프로그램의 일부로 작성한 글입니다. 이전 실습 진행결과 지도는 다음과 같습니다. 시군구경계 생물권보전지역의 행정구역을 식별하기 위해 시군구경계를 추가해 보겠습니다. 시군구경계는 '국가공간정보포털 오픈마켓(아래 링크)'에서 내려받으실 수 있습니다. 여기서는 강원도에 해당하는 LARD_ADM_SECT_SGG_강원.zip 파일로 실습해 보겠습니다. 행정구역시군구_경계 - 오픈마켓 법정동(시군구) 경계도면 data.nsdi.go.kr 다음과 같이 시군구경계를 추..

GIS 2023.04.17

생물권보전지역 QGIS 활용 실습: (1) 데이터 편집

안녕하세요? '생물권보전지역 QGIS 활용 실습'을 시리즈 글로 정리합니다. 이번 글은 그 첫번째로 '데이터 편집' 실습을 정리해 보겠습니다. *이 시리즈 글은 유네스코 MAB한국위원회 사무국이 개최하는 '2023년 상반기 생물권보전지역 관계자 워크숍' 프로그램의 일부로 작성한 글입니다. 생물권보전지역 공간 데이터 실습 데이터는 다음과 같습니다. 파일을 내려받은 후 압축 해제해 주시면 됩니다. QGIS 실행 후 탐색기 패널에서 해당 폴더로 이동해 봅니다. INPUT 폴더 하부에는 다음과 같이 설악산 생물권보전지역 공간 데이터가 포함되어 있습니다. 이제부터는 생물권보전지역을 BR(Biosphere Reserve의 약어)이라고 부르겠습니다. 설악산 BR 데이터는 크게 핵심구역, 완충구역, 전이구역으로 구분되..

GIS 2023.04.17

PostGIS (4): SQL 연습

안녕하세요? 이번 글은 PostGIS 4번째 글로 'SQL 연습'을 주제로 정리해 보겠습니다. DBMS은 데이터베이스를 관리하는 소프트웨어를 의미하며 데이터베이스를 생성하고, 데이터를 저장, 수정, 삭제, 검색할 수 있는 기능을 제공합니다. SQL은 DBMS와 상호작용할 수 있는 데이터 조작 언어입니다. SQL을 사용하여 데이터베이스에 대한 질의와 갱신, 정의, 제어 등을 수행할 수 있습니다. 즉, DBMS는 데이터베이스를 관리하는 역할을 하고, SQL은 DBMS와 상호작용하여 데이터베이스를 다루는 역할을 합니다. 따라서, DBMS를 잘 다루려면 SQL을 잘 다루는 것이 필수적입니다. 이번 글에서는 SQL 명령어의 세가지 종류인 데이터 정의 언어(DDL), 데이터 조작 언어(DML), 데이터 제어 언어(..

GIS 2023.04.11

PostGIS (3): 공간 데이터 로드

공간 데이터를 다운로드 받아 공간 데이터베이스로 가져오는 방법을 학습해 보겠습니다. 1. 공간 데이터 다운로드 1.1. 국가공간정보포털 오픈마켓 사용법 PostGIS 실습용 공간 데이터를 다운로드해 보겠습니다. 국가공간정보포털 오픈마켓(http://data.nsdi.go.kr/dataset)에 접속하고 로그인합니다. 국가공간정보포털은 국가, 공공, 민간에서 생산된 다양한 공간정보 중 우수한 공간정보의 유통, 판매, 확산의 장을 마련하기 위해 구축된 서비스입니다. 데이터셋 - 오픈마켓 국토지리정보원 지형의 고도값을 수치로 저장함으로써 지형의 형상을 나타내는 지도 IMG 조회수: 50943 data.nsdi.go.kr 과거 도엽단위로 제각된 수치지형도의 활용성 한계를 극복하기 위해 제작된, 전국단위의 통합 ..

GIS 2023.03.05