전체 글 952

QGIS: 실습용 Vworld 배경지도 API 파일 공유

안녕하세요? QGIS용 Vworld 배경지도 API 파일을 공유 드립니다. Vworld 배경지도 API를 이용하려면, 아래 공식 홈페이지에 회원가입 후 오픈API 인증키를 발급받으셔야 합니다. 브이월드지도조회 공간정보 다운로드 서비스 기업정보 지도조회 다양한 국가공간정보를 제공하고 가치창출을 위한 분석 기능과 시각화 서비스를 지원합니다. 브이월드 지도 바로가기 공간정보 다운로www.vworld.kr사용법은 QGIS 탐색기 패널에서 'XYZ Tiles > 연결 불러오기'를 클릭한 후, Vworld.xml 파일을 지정하고 'Select All > 가져오기'를 선택하시면 됩니다.

GIS 2024.05.13

Google Earth Engine: Maxent를 이용한 종 분포 모델링

안녕하세요? 이번 글은 Google Earth Engine의 Maxent 소프트웨어 구현 기능을 간략히 소개해 보겠습니다. Maxent는 알려진 출현 위치와 대규모 '배경' 위치의 환경 데이터를 사용하여 종 분포 확률을 모델링하는 데 사용됩니다. 자세한 정보와 인용은 다음을 참조하시면 되겠습니다.Phillips, et. al., 2004 A maximum entropy approach to species distribution modeling, Proceedings of the Twenty-First International Conference on Machine Learning MaxentMaxent is now open source! Use this site to download Maxent soft..

REMOTE SENSING 2024.05.12

Google Earth Engine: Sentinel-1 알고리즘 소개

이번 학습은 Google Earth Engine Guides에 소개된 Sentinel-1 Algorithms을 따라가 봅니다. 해당 전체 글을 번역하고 일부 내용을 보완했습니다. GEE에서 Sentinel-1 데이터를 다룰 때 한번 읽어보시면 좋겠습니다. 이전에 작성한 아래 글을 먼저 읽고 보시면 더 도움이 됩니다. 파크랩: Sentinel-1 SAR 데이터 소개 자료안녕하세요? Sentinel-1 SAR 데이터 소개 자료를 파일 공유 드려봅니다. 이 자료는 이전에 작성한 아래 2개 글을 프레젠테이션으로 재구성한 것입니다. 합성 개구 레이더(SAR: Synthetic Aperture Radar) 이해foss4g.tistory.comSentinel-1 데이터Sentinel-1은 유럽연합(EU: Europe..

REMOTE SENSING 2024.05.01

Google Earth Engine: Map 객체가 표시되지 않는 오류 대처법

안녕하세요? 최근 geemap의 의존성 라이브러리 'ipyleaflet'이 0.19 버전으로 업데이트되었고 현재 Colab에도 해당 버전이 설치된 상태입니다. ipyleaflet의 버전을 확인하는 방법은 아래와 같습니다.import ipyleafletprint(ipyleaflet.__version__) 아쉽게도 ipyleaflet 0.19 버전에 버그가 있어 Map 객체가 표시되지 않으실 겁니다. Issues with ipyleaflet 0.19 in Colab · Issue #1193 · jupyter-widgets/ipyleafletI currently have ipyleaflet 0.19 installed in Colab, but the map is not displaying. I checked t..

GIS 2024.05.01

QGIS: 개별공시지가정보 시각화 방법 소개

안녕하세요? 이번 글은 QGIS에서 개별공시지가정보를 시각화하는 방법을 소개해 보겠습니다. 개별공시지가정보란, 표준지공시지가를 기준으로 산정한 개별토지의 단위면적당 가격정보를 뜻합니다.개별공시지가정보 다운로드개별공시지가공간정보 데이터는 아래 링크에서 다운로드 받으실 수 있습니다. 데이터는 시도 단위로 개별 다운로드가 가능합니다. 여기서는 시도를 "경기도"로 선택하고 조회해 보겠습니다. 브이월드 국가중점데이터국가중점데이터 다운로드 국가중점데이터 파일 다운로드 서비스를 제공합니다. 개별공시지가정보 표준지공시지가를 기준으로 산정한 개별토지의 단위면적당 가격정보 업데이트 주기 속성정www.vworld.kr 데이터셋은 '개별공시지가정보(CSV)'와 '개별공시지가공간정보(SHP)'로 구분됩니다. 여기서는 가장 최신..

GIS 2024.04.25

TorchGeo: 객체 탐지(object detection) 예제 소개

TorchGeo는 torchvision과 유사한 PyTorch 도메인 라이브러리로, 지리공간 데이터에 특화된 데이터셋, 샘플러, 변환, 그리고 사전 훈련된 모델을 제공합니다. 이번 실습은 TorchGeo에서 객체 탐지(object detection) 예제를 소개해 보겠습니다. 이 예제는 Microsoft AI for Good의 케일럽 로빈슨(Caleb Robinson) 님이 제공하는 Jupyter Notebook 코드에 설명을 덧붙인 것입니다. GPU 선택 학습에 앞서 노트북 상단 메뉴에서 런타임 > 런타임 유형 변경을 선택한 후, 하드웨어 가속기 메뉴에서 GPU를 선택하고 저장합니다. 저는 Colab Pro를 구독하고 있으며 A100 GPU를 사용했습니다. TorchGeo 설치 TorchGeo는 `pi..

REMOTE SENSING 2024.04.07

cartoee: Google Earth Engine 결과를 인쇄용 지도로 생성하기

cartoee는 Cartopy를 사용하여 Google Earth Engine 결과를 인쇄용 지도(publication quality map)로 만들 수 있는 Python 패키지입니다. GEE 처리 결과를 별도 다운로드 과정 없이 빠르게 시각화할 수 있기 때문에 보고서나 논문을 작성할 때 매우 유용한 도구입니다. Geemap Tutorials는 현재 cartoee에 관한 5가지 콘텐츠를 제공하고 있습니다: How to create publication quality maps using cartoee Adding a scale bar to a cartoee map Adding a legend to publication quality maps using cartoee Plotting Earth Engine v..

REMOTE SENSING 2024.03.31

Google Earth Engine Tutorials 컨트리뷰터 활동 소식

안녕하세요? GGRS 기술 블로거 유병혁입니다! 이번에 Google Earth Engine Tutorials에 컨트리뷰터로 활동하게 되어 소식 공유 드립니다. "Species Distribution Modeling" 튜토리얼을 등록했습니다! 아래 URL에 접속하시면 바로 확인하실 수 있습니다. Google Earth Engine에서 Presence-Absence Method(출현-부재 기법)로 종 분포 모델링을 구현하는 전반적인 흐름을 정리해 봤습니다. 관심있는 분들께 도움이 되기를 바라며, 또다른 내용의 튜토리얼이 필요하시면 제안 부탁드리겠습니다. 튜토리얼 작성 과정에서 처음부터 끝까지 도움 주신 Google Earth Engine 프로젝트의 Justin Braaten(저스틴 브라튼) 님과, Googl..

REMOTE SENSING 2024.03.29

국토정보플랫폼: 국토통계지도 서비스 소개

안녕하세요? 이번 글은 국토정보플랫폼에서 제공하는 국토통계지도 서비스에 관해 학습해 보겠습니다. 국토통계지도는 국토조사를 통해 생산한 국토지표를 표시한 지도로서 인구와 사회, 토지와 주택 등 6개 분야 208개 지표를 선정하여 관리하고 있습니다. 여기서는 인구와 사회 분야의 "격자단위 인구수" 공간데이터를 확인해 보겠습니다. 일단 국토정보플랫폼에 접속하고 로그인한 상태에서 왼쪽 메뉴 중 "국토통계지도"를 클릭합니다. 인구, 건물, 토지, 국토지표 중 원하는 분야를 선택할 수 있는데요, "인구"를 클릭해 봅니다. "인구"가 선택된 상태에서 분류, 자료유형, 시도, 시군구, 항목, 년도 등을 선택하고 검색해 보면 되겠습니다. "분류"를 클릭하고 항목 중 "총인구"를 선택해 보겠습니다. 자료유형은 "총 인구 ..

GIS 2024.03.25