GGRS: Geoscience, GIS, and Remote Sensing

지구과학, GIS, 그리고 원격탐사 블로그입니다.

전체 글 800

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

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

GIS 2023.03.05

ChatGPT: AI로 행사 인사말 작성하기

안녕하세요? 이번 글은 OpenAI가 개발한 프로토타입 대화형 인공지능 챗봇 'ChatGPT'를 통해 행사 인사말을 작성하는 예시를 정리해 보겠습니다. 저와 같이 공직에 계신 분들은 각종 행사에서 적절한 인사말을 준비할 경우가 많은데요, ChatGPT를 통해 작성된 초안을 활용하시면 관련 직무에 도움이 되실 것 같습니다. 먼저 ChatGPT 공식 홈페이지(https://openai.com/blog/chatgpt/)에 접속합니다. ChatGPT: Optimizing Language Models for Dialogue We’ve trained a model called ChatGPT which interacts in a conversational way. The dialogue format makes it ..

IT 2023.02.27

PostGIS (2): 공간 데이터베이스 생성

pgAdmin과 Query Tool을 통해 공간 데이터베이스를 생성하는 방법을 학습해 봅니다. 1. PostGIS 시작하기 1.1. pgAdmin 사용법 PostgreSQL/PostGIS 설치 완료 후 PostgreSQL 15 하위의 ‘pgAdmin 4’를 실행합니다. pgAdmin(https://www.pgadmin.org/)은 PostgreSQL용 관리 도구(Management Tools for PostgreSQL)입니다. pgAdmin 4 실행 후 마스터 비밀번호(master password)를 입력합니다. 마스터 비밀번호는 저장된 비밀번호 잠금을 해제하고 데이터베이스 서버에 다시 연결하는데 필요합니다. 'Servers'를 더블클릭합니다. 'Servers > PostgreSQL 15 > Databa..

GIS 2023.02.26

PostGIS (1): PostgreSQL/PostGIS 소개 및 설치

공간 데이터베이스를 다루려면 공간 DBMS라는 프로그램을 사용해야 합니다. 이번 차시는 상용 DBMS를 대체할 수 있는 대표적인 오픈소스 DBMS인 PostgreSQL을 설치하고, 그 위에서 동작하는 공간 DBMS인 PostGIS도 함께 설치해 보겠습니다. 1. PostgreSQL이란? 1.1. PostgreSQL 소개 PostgreSQL(포스트그레스큐엘)은 오픈소스 객체-관계형 데이터베이스 관리 시스템(ORDBMS: Open Source Object-Relational Database Management System)입니다. PostgreSQL은 BSD 또는 MIT 라이선스와 유사한 자유 오픈소스 라이선스인 PostgreSQL 라이선스에 따라 배포됩니다. PostgreSQL은 1986년에 캘리포니아 대..

GIS 2023.02.26

[도서 리뷰] 프로덕트 매니저는 무슨 일을 하고 있을까

안녕하세요? 이번 글은 '프로덕트 매니저는 무슨 일을 하고 있을까' 도서 리뷰를 간략히 정리해 보겠습니다. *한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다. 저는 현재 공공기관에서 14년차 재직 중입니다. 이전에는 ICT기업과 공기업에서 각각 개발자와 연구자로 근무한 경험이 있습니다. 현재 제가 맡고 있는 일은 기획력, 문서작성력을 기반으로 한 성과관리에 관한 직무들입니다. 블로그를 통해 알게 된 많은 분들이 저를 연구직으로 오해하시는데요, 제 직종은 행정직입니다. 직장에서 가장 잘 다루는 도구 또한 한글 문서(*.hwp 포맷 파일)이고, 지리공간 분석이나 코딩 못지 않게 문서작성을 즐기는 편입니다. (공공기관에서) 일을 잘하기 위해 갖춰야 하는 역량을 세가지만 꼽으라면 으뜸은 문서작성력, 그..

IT 2023.02.19

ESDA: 공간 자기상관(Spatial Autocorrelation) 분석 소개

안녕하세요? 이번 글은 파이썬의 ESDA 패키지를 통한 '공간 자기상관(Spatial Autocorrelation)' 실습 과정을 정리해 보겠습니다. 이 글은 캐나다 Clearly에서 데이터 및 분석 리더로 활동하시는 Peng Wang(펭 왕) 님의 블로그 글을 번역, 정리 및 보완한 것입니다. Exploratory Spatial Data Analysis (ESDA) – Spatial Autocorrelation – AI Journey In exploratory data analysis (EDA), we often calculate correlation coefficients and present the result in a heatmap. Correlation coefficient measures th..

GIS 2023.02.13

CMCC-BioClimInd: 생물기후 지표의 글로벌 데이터셋 소개

안녕하세요? 이번 글은 생물기후 지표의 글로벌 데이터셋 중 하나인 CCMC-BioClimInd 데이터셋을 소개해 보겠습니다.(논문 바로가기: https://www.nature.com/articles/s41597-020-00726-5). 종 분포 모델링(SDM: Species Distribution Modeling)과 같이, 현재 및 미래 서식지를 재현하고 예측하려면 데이터의 최신성과 정확성을 확보한 생물기후 지표 데이터셋이 필요할 것입니다. CMCC-BioClimInd는 과거 및 미래 조건에 대한 생물기후 지표를 0.5° x 0.5° 해상도로 제공하는 데이터셋입니다. 여기서 CMCC는 이탈리아에 위치한 유럽지중해 기후변화센터(Centro Euro-Mediterraneo sui Cambiamenti Cli..

GIS 2023.01.27

PyTorch: TorchGeo를 이용한 지리공간 딥러닝 (2)

안녕하세요? 이번 글은 시리즈 글의 두번째로 'PyTorch의 TorchGeo를 이용한 지리공간 딥러닝' 실습을 다뤄보겠습니다. 이 글은 지리공간/금융 데이터 사이언티스트 Maurício Cordeiro(마우리시오 코르데이로) 님이 작성하신 'PyTorch의 TorchGeo를 이용한 지리공간 분석용 인공지능(2부)' 내용을 정리 및 보완한 것입니다. 원본 글은 다음 링크를 참고하시면 됩니다. 좋은 글을 공유해주신 마우리시오 코르데이로 님께 감사의 마음을 전합니다. [1] Artificial Intelligence for Geospatial Analysis with Pytorch’s TorchGeo (Part 1) [2] Artificial Intelligence for Geospatial Analysis..

REMOTE SENSING 2023.01.22

티스토리: 블로그 콘텐츠 가로폭 설정하기

안녕하세요? 최근에 PyTorch 관련 블로그 콘텐츠를 올리면서 코드블럭 가로폭이 너무 좁다는 느낌을 받았습니다. 그래서 블로그 콘텐츠 가로폭을 설정했는데 해당 내용을 글로 남겨 봅니다. 먼저 내 블로그에서 '설정(톱니바퀴)'으로 들어갑니다. 왼쪽 '꾸미기 > 스킨 편집'을 클릭합니다. 현재 저는 Odyssey 스킨을 사용하고 있는데요, 오른쪽 'html' 편집을 클릭합니다. 'CSS'를 클릭한 후, '/* main */' 주석 위치를 탐색합니다. 현재 다음과 같이 설정되어 있는데요, main 최대 너비는 1020px, area-main의 최대 너비는 640px로 되어 있습니다. 여기서 저는 main 최대 너비는 1180px로, area-main 최대 너비는 800px(블로그 콘텐츠 가로폭)로 변경해 보..

IT 2023.01.18

Colab: 내장 패키지 확인 및 업그레이드 방법 소개

안녕하세요? 이번에는 Google Colab에서 내장 패키지 목록을 확인하고, 패키지 버전을 업그레이드 하는 방법을 간략히 소개해 보겠습니다. 이번 글은 인도네시아 PT Mobility Doctor Indonesia에서 개발자로 활동하시는 배진익 님이 알려주신 팁을 재정리한 것입니다. Google Colab Google Colab(구글 코랩)은 Google 리서치팀에서 개발한 제품입니다. Colab은 호스팅된 Jupyter Notebook 서비스로, 누구나 브라우저를 통해 임의의 Python 코드를 작성하고 실행할 수 있으며 GPU를 포함한 컴퓨팅 리소스를 무료로 사용할 수 있습니다. 구글 코랩(Google Colab)으로 머신러닝 프로그램 돌리기 : github 예제 有 구글 코랩은 웹 브라우저에서 텍..

IT 2023.01.14