분류 전체보기 956

QGIS: 래스터 레이어 재분류하고 유일 값 통계 구하기

안녕하세요? 이번 글은 QGIS에서 래스터 레이어를 재분류하고 유일 값 통계를 구하는 과정을 정리해 보겠습니다. 실습 데이터는 다음 링크에서 내려받으실 수 있습니다. NASADEM_JIRISAN_OUTR.tif : 지리산국립공원 NASADEM 이전 글은 다음과 같습니다. QGIS: 벡터/래스터를 특정 도형 모양으로 자르기 안녕하세요? 이번 글은 QGIS에서 벡터/래스터를 특정 도형 모양으로 자르는 방법을 정리해 보겠습니다. 실습 데이터는 다음 링크에서 내려받으실 수 있습니다. JIRISAN_BNDRY.shp : 지리산국립공원 경 blog.daum.net 일단, 지리산국립공원 NASADEM 래스터 레이어를 추가해 봅니다. 해당 DEM을 100m 간격으로 재분류해 봅니다. 아래 RCLS.xlsx와 같은 테이..

GIS 2021.07.24

PyTorch: 사전 학습 모델을 이용한 이미지 분류

안녕하세요? 이번 글은 PyTorch에서 사전 학습 모델(pre-trained model)을 이용한 이미지 분류(image classification) 방법을 정리해 보겠습니다. 이미지 분류를 위해 TorchVision 모듈에 있는 사전 훈련 모델을 사용하는 방식입니다. PyTorch 설치 과정은 다음 글을 참조하실 수 있습니다. PyTorch: PyTorch(파이토치) 설치하기 안녕하세요? 이번 글은 PyTorch(파이토치) 설치 과정을 정리해 보겠습니다. PyTorch는 공식 홈페이지는 다음과 같습니다: pytorch.org/ PyTorch An open source deep learning platform that provides a seamless.. blog.daum.net PyTorch는 오픈..

IT 2021.07.21

QGIS: 벡터/래스터를 특정 도형 모양으로 자르기

안녕하세요? 이번 글은 QGIS에서 벡터/래스터를 특정 도형 모양으로 자르는 방법을 정리해 보겠습니다. 실습 데이터는 다음 링크에서 내려받으실 수 있습니다. JIRISAN_BNDRY.shp : 지리산국립공원 경계 NASADEM_JIRISAN.tif : 지리산 5KM 반경 NASADEM FR_SMAP_5K_JIRISAN.shp: 지리산 5KM 반경 1:5000 임상도 일단, 지리산국립공원 경계 레이어를 추가해 봅니다. 국립공원 경계를 확대해 보시면, 아래와 같이 홀(공원구역 외 지역)이 존재합니다. 이 부분을 제거해 보겠습니다. '벡터 도형 > 홀 삭제' 기능을 실행합니다. 실행 화면은 아래와 같습니다. '입력 레이어'는 경계를 지정합니다. '다음 면적 미만 구멍 삭제' 값은 해당 값보다 작은 홀만 제거하..

GIS 2021.07.16

QGIS: 'Z 값 설정'과 '포맷 변환' 기능 소개

안녕하세요?이번 글은 QGIS의 'Z 값 설정'과 '포맷 변환' 기능을 정리해 보겠습니다. 실습을 위한 데이터 확보(경상남도 진주시 등고선)는 이전 글을 참고하시면 됩니다. 국토정보플랫폼에서 연속수치지도 다운로드하기 안녕하세요? 이번 글은 '국토정보플랫폼'에서 연속수치지도를 내려받는 방법을 정리해 보겠습니다. 국토정보플랫폼 국토교통부 국토지리정보원 (우)16517 경기도 수원시 영통구 월드컵로 92(원천 blog.daum.net 아래 데이터는 경상남도 진주시의 연속수치지도 중 등고선 자료입니다. 속성 값에는 CONT라는 이름의 지형 고도값이 존재합니다. 먼저 'Z 값 설정' 기능을 사용해 보겠습니다. Z 값 설정 기능 창은 다음과 같습니다. 입력 레이어는 등고선이 지정되어 있습니다. Z 값 우측 버튼을 ..

GIS 2021.06.29

국토정보플랫폼에서 연속수치지도 다운로드하기

안녕하세요? 이번 글은 '국토정보플랫폼'에서 연속수치지도를 내려받는 방법을 정리해 보겠습니다. 국토정보플랫폼 국토교통부 국토지리정보원 (우)16517 경기도 수원시 영통구 월드컵로 92(원천동) 전화 : 031-210-2700 팩스 : 031-210-2644 본 홈페이지는 게시된 이메일 주소가 자동 수집되는 것을 거부하며 이를 위반시 map.ngii.go.kr 공식 홈페이지 화면은 아래와 같습니다. 상단 메뉴 중 '국토정보맵 > 통합지도검색'을 클릭합니다. 다음과 같은 화면이 뜨는데요, 아래 '간편지도 검색'을 클릭하면, 다음과 같이 화면이 표출됩니다. '행정구역'을 한번 클릭해 보겠습니다. 아래 행정구역 콤보박스 중에서 시도 선택은 '경상남도'를, 시군구 선택은 '진주시'를 선택해 봅니다. 아래와 같이..

GIS 2021.06.29

★오피넷(Opinet) 유가정보 무료 API 소개

안녕하세요? 이번 글은 오피넷(Opinet) 유가정보 무료 API를 소개합니다. 한국석유공사가 운영하는 오피넷은 유종별 판매가격 제공 등 유가정보를 제공하고 있습니다. 출장비 산정 시 유가정보 확인 목적으로 접속해 보셨을 수 있겠습니다. 공식 홈페이지는 아래 링크를 이용하시면 됩니다. 싼 주유소 찾기 오피넷 www.opinet.co.kr 홈페이지 하단을 보시면 '오피넷 API'가 있습니다. 싼 주유소 찾기 Opinet 유가 정보 API Opinet 유가 정보 API --> 주유소 판매 가격, 주유소 위치, 부가 서비스 등 전국 주유소 정보 및 평균 유가를 API로 제공합니다. API 이용 절차 STEP.01API 이용신청 STEP.02제휴진행 (유료API) ST www.opinet.co.kr 오피넷 AP..

IT 2021.06.22

★파이썬(Python) 모듈 만들기

안녕하세요? 이번 글은 파이썬(Python)에서 모듈 만드는 법을 간단히 정리해 보겠습니다. *스터디를 위해 작성한 짤막한 글입니다. 다음은 webbrowser 라이브러리를 통해 Google 뉴스에서 "national park" 검색 결과를 자동 실행하는 코드입니다. import webbrowser url= "https://www.google.co.kr/search?q=national+park&source=lnms&tbm=nws" webbrowser.open(url) # Google 뉴스에서 'national park' 검색결과 starkModule.py와 Stark.py 2개를 생성하고, 이중 starkModule.py는 모듈로 사용해 보겠습니다. starkModule.py에 "str" 검색어로 처리해..

IT 2021.06.15

Orfeo ToolBox(OTB): 객체지향 분류

안녕하세요? 이번 글은 Orfeo ToolBox(OTB)에서 객체지향 분류(object oriented classification)를 실행하는 과정을 정리해 보겠습니다. 영상분할(image segmentation)에 기초한 객체지향 분류는 드론 정사영상과 같이 공간해상도가 높은 영상의 분석에 선호됩니다. 훈련데이터를 생성하는 이전 글은 다음 링크를 참조하시면 되겠습니다. Orfeo ToolBox(OTB): 훈련데이터 생성 안녕하세요? 이번 글은 Orfeo ToolBox(OTB)에서 훈련데이터를 생성하는 과정을 정리해 보겠습니다. 이전 글은 다음 링크를 참조하시면 되겠습니다. Orfeo ToolBox(OTB): 객체지향영상분할 안녕하세요? 이 blog.daum.net 훈련데이터를 기반으로 분류기(Class..

REMOTE SENSING 2021.06.15

Orfeo ToolBox(OTB): 훈련데이터 생성

안녕하세요? 이번 글은 Orfeo ToolBox(OTB)에서 훈련데이터를 생성하는 과정을 정리해 보겠습니다. 이전 글은 다음 링크를 참조하시면 되겠습니다. Orfeo ToolBox(OTB): 객체지향영상분할 안녕하세요? 이번 글은 Orfeo ToolBox(OTB)를 통해 객체지향영상분할(object-oriented image segmentation)*하는 방법을 정리해 보겠습니다. 객체지향영상분할이란, 영상분할을 할 때 분광정보와 공간정보를 동 blog.daum.net 먼저, 폴리곤 파일을 하나 생성하겠습니다. 화면 상단에서 '레이어 > 레이어 생성 > 새 Shapefile 레이어'를 클릭합니다. 다음과 같이 '새 shapefile 레이어' 창이 실행됩니다. 아래와 같이 TRNG_RAW.shp 파일을 하..

REMOTE SENSING 2021.06.15

Orfeo ToolBox(OTB): 객체지향영상분할

안녕하세요? 이번 글은 Orfeo ToolBox(OTB)를 통해 객체지향영상분할(object-oriented image segmentation)*하는 방법을 정리해 보겠습니다. 객체지향영상분할이란, 영상분할을 할 때 분광정보와 공간정보를 동시에 이용하여 모양이나 분광정보가 균일한 영역인 영상객체를 만드는 과정을 말합니다. 공간정보 용어사전 www.ngii.go.kr OTB와 QGIS를 연동하는 방법은 다음 글을 참고하시면 됩니다. Orfeo ToolBox(OTB): QGIS와 연동하기 안녕하세요? 이번 글은 Orfeo ToolBox(줄여서 OTB)와 QGIS를 연동하는 방법을 정리해 보겠습니다. 원래 OTB와 QGIS 연동을 위해서는 qgis-otb-plugin 플러그인 설치가 필요했으나, QGIS 3...

REMOTE SENSING 2021.06.15