2022/10 3

FOSS4G Korea 2022 행사 소개

안녕하세요? GGRS 블로그 운영자, 유병혁입니다. 이번 글은 대한민국 오픈소스 GIS 관련 최대 축제인 'FOSS4G Korea 2022(https://foss4g.osgeo.kr/)' 행사를 소개 드립니다. 올해 FOSS4G Korea는 코로나19 이후 3년만에 오프라인으로 개최됩니다. FOSS4G는 'Free and Open Source Software for Geospatial'의 약어입니다. FOSS4G 행사는 국제 행사, 대륙별 행사, 국내 행사로 구분됩니다. 참고로 올해 국제 행사는 'FOSS4G Firenze 2022(https://2022.foss4g.org/)'였고 가장 최근의 아시아 지역 대륙별 행사는 네팔 둘리켈에서 개최된 'FOSS4G-ASIA 2021(https://www.fos..

GIS 2022.10.26

sdm-tools: 임의 비출현(pseudo-absence) 데이터 생성하기

안녕하세요? 종 분포 모델링(SDM: Species Distribution Modeling)은 컴퓨터 알고리즘을 사용하여 지리적 시공간에 걸쳐 종의 분포를 예측하는 방법입니다. SDM은 알고리즘에 따라 출현(presence) 데이터 외에 비출현(absence) 데이터가 필요할 수 있는데요, 이번 글에서는 실제 비출현(true absence) 데이터가 없을 때, 임의 비출현 데이터(pseudo-absence)를 생성하는 방법을 정리해 보겠습니다. 호주 BCCVL(Biodiversity and Climate Change Virtual Laboratory(생물다양성 및 기후변화 가상 실험실)에서 비출현 데이터에 관해 간략히 설명한 글이 있어 링크를 공유해 봅니다. 출현과 비출현 데이터 간 개수 비율(preva..

GIS 2022.10.25

Python: 폴리곤 내에서 포인트 무작위 표집

안녕하세요? 이번 글은 Python을 통해 폴리곤 내에서 원하는 개수만큼 포인트를 무작위 표집(random sampling)하는 과정을 정리해 보겠습니다. 다양한 방법이 존재할 텐데요, 이 글에서 소개하는 방법은 GIS StackExchange에서 논의된 두가지 방법을 다룹니다. Randomly sample from geopandas DataFrame in Python I am reading a shapefile as geopandas DataFrame and them using pandas subset method to select a region. geodata = gpd.read_file(bayshp) geodata.dtypes geodata.head(10) OBJECTID FIPSSTCO ... ..

GIS 2022.10.24