GIS 513

QGIS 실전 플러그인 개발 - (1) Vworld 검색 API 인증키 발급

안녕하세요? 이번 글은 "QGIS 실전 플러그인 개발" 시리즈의 첫 번째로, "Vworld 검색 API 인증키 발급"에 대해 다룹니다. 학습에 앞서, QGIS 플러그인의 표준 구조를 이해할 수 있는 "첫 번째 QGIS 플러그인 만들기" 시리즈를 먼저 읽어보시길 추천드립니다. "첫 번째 QGIS 플러그인 만들기" 시리즈 글 소개안녕하세요? "첫 번째 QGIS 플러그인 만들기" 시리즈 글을 작성했습니다. 이 시리즈는 Spatial Thoughts의 우자발 간디(Ujaval Gandhi) 님의 "Building Your First QGIS Plugin (Full Workshop)" 내용을 재정리foss4g.tistory.comQGIS 실전 플러그인 개발지금부터 QGIS 플러그인을 개발해 보겠습니다. 이번 플러..

GIS 2024.12.08

"첫 번째 QGIS 플러그인 만들기" 시리즈 글 소개

안녕하세요? "첫 번째 QGIS 플러그인 만들기" 시리즈 글을 작성했습니다. 이 시리즈는 Spatial Thoughts의 우자발 간디(Ujaval Gandhi) 님의 "Building Your First QGIS Plugin (Full Workshop)" 내용을 재정리한 것입니다. 유익한 콘텐츠를 공유해 주신 우자발 간디 님께 감사드립니다. Building Your First QGIS Plugin (Full workshop)Get a Text Editor Any kind of software development requires a good text editor. If you already have a favorite text editor or an IDE (Integrated Development En..

GIS 2024.12.08

첫 번째 QGIS 플러그인 만들기 - (4) 플러그인 패키징 및 공유

안녕하세요? 이번 글은 "첫 번째 QGIS 플러그인 만들기" 시리즈 마지막으로, "플러그인 패키징 및 공유"에 대해 다뤄봅니다. Spatial Thoughts 우자발 간디(Ujaval Gandhi) "Building Your First QGIS Plugin (Full Workshop)" 내용을 재정리한 것입니다. 유익한 콘텐츠를 공유해 주신 우자발 간디 님께 감사드리며, 시작해 보겠습니다.  Building Your First QGIS Plugin (Full workshop)Get a Text Editor Any kind of software development requires a good text editor. If you already have a favorite text editor or an I..

GIS 2024.12.05

첫 번째 QGIS 플러그인 만들기 - (3) 사용자 인터페이스 추가

안녕하세요? 이번 글은 "첫 번째 QGIS 플러그인 만들기" 시리즈 세번째로, "사용자 인터페이스 추가"에 대해 다뤄봅니다. 이 시리즈는 Spatial Thoughts 우자발 간디(Ujaval Gandhi) "Building Your First QGIS Plugin (Full Workshop)" 내용을 재정리한 것입니다. 유익한 콘텐츠를 공유해 주신 우자발 간디 님께 감사드리며, 시작해 보겠습니다.  Building Your First QGIS Plugin (Full workshop)Get a Text Editor Any kind of software development requires a good text editor. If you already have a favorite text editor or..

GIS 2024.12.05

첫 번째 QGIS 플러그인 만들기 - (2) 핵심 기능 추가

안녕하세요? 이번 글은 "첫 번째 QGIS 플러그인 만들기" 시리즈 두번째로, "핵심 기능 추가"에 대해 다뤄봅니다. 이 시리즈는 Spatial Thoughts 우자발 간디(Ujaval Gandhi) "Building Your First QGIS Plugin (Full Workshop)" 내용을 재정리한 것입니다. 유익한 콘텐츠를 공유해 주신 우자발 간디 님께 감사드리며, 시작해 보겠습니다. Building Your First QGIS Plugin (Full workshop)Get a Text Editor Any kind of software development requires a good text editor. If you already have a favorite text editor or an I..

GIS 2024.12.05

첫 번째 QGIS 플러그인 만들기 - (1) 플러그인 생성

안녕하세요? 이번 글은 "첫 번째 QGIS 플러그인 만들기" 시리즈의 시작으로, "플러그인 생성"에 대해 다뤄보겠습니다. 이 시리즈는 Spatial Thoughts의 우자발 간디(Ujaval Gandhi) 님의 "Building Your First QGIS Plugin (Full Workshop)" 내용을 재정리한 것입니다. 유익한 콘텐츠를 공유해 주신 우자발 간디 님께 감사드리며, 본격적으로 시작해 보겠습니다. Building Your First QGIS Plugin (Full workshop)Get a Text Editor Any kind of software development requires a good text editor. If you already have a favorite text ed..

GIS 2024.12.04

Python: spatial-kfold 플러그인 소개

안녕하세요? 이번 글은 spatial-kfold 플러그인에 관해 간략히 소개해 보겠습니다. spatial-kfoldspatial-kfold: A Python Package for Spatial Resampling Toward More Reliable Cross-Validation in Spatial Studies.pypi.org spatial-kfold는 공간 연구에서 보다 견고한, 신뢰성 있는 교차 검증을 보장하기 위해 공간 리샘플링(spatial resampling)을 수행하는 파이썬 라이브러리입니다. 이 패키지는 사용자 친화적인 매개변수를 통해 공간 클러스터링과 블록 리샘플링 기법을 제공하여 리샘플링 과정을 사용자 맞춤형으로 조정할 수 있습니다. 또한 새로운 위치에서 모델의 일반화 성능을 평가하는데..

GIS 2024.10.02

Google Earth Engine: 도형 내 균일 랜덤 포인트 생성 방법 소개

안녕하세요? 이번 글은 Google Earth Engine에서 주어진 기하 도형 내 균일하게 임의의 점들을 생성하는 방법을 소개해 보겠습니다. ee.FeatureCollection.randomPoints 함수를 사용하시면 됩니다. ee.FeatureCollection.randomPoints  |  Google Earth Engine  |  Google for DevelopersExport.classifierdevelopers.google.comimport eeimport geemap# Earth Engine 인증ee.Authenticate()# Earth Engine 초기화ee.Initialize(project='ee-foss4g') 먼저, 랜덤 포인트의 지리적 경계를 제한하기 위한 ee.Geometry..

GIS 2024.09.04