공간데이터 도구들
QGIS
대부분의 공간정보 데이터는 SHP를 기본으로 제공됩니다. 그런데 GeoJSON이나 CSV 같은 텍스트 기반 데이터는 열어서 검증을 해볼 수 있지만, SHP는 불가능합니다. 따라서 SHP를 열어서 조작할 수 있는 일종의 툴이 필요한데, 가장 대표적인 툴은 QGIS입니다.
QGIS: 오픈소스 프로그램. 무료지만, 대용량 처리 시 속도가 느림.
타일맵 제작이나 초대용량 데이터 처리가 아니라면, 대부분은 QGIS로 충분히 커버할 수 있습니다. Python과의 호환성이 좋아, Python을 활용한 다양한 플러그인을 사용할 수 있습니. 또한, 직접 스크립트를 입력하여 복잡한 동작을 수행할 수도 있습니다.
QGIS 주요 기능
QGIS는 핵심 기능과 플러그인의 형태로 제공되는 많은 GIS 공통 기능들을 제공합니다.
데이터 보기
데이터 포맷(자료형식) 변환없이 디스플레이, 중첩하여 보기
다양한 벡터 데이터 포맷 : Shapefile, ArcInfo Coverage, MapInfo(MIF, TAB), Delimited Text, OpenStreetMap, PostGIS, SpatiaLite, MS SQL Spatial, Oracle Spatial
다양한 래스터 데이터 포맷 : GeoTIFF, ErdasIMG, ArcGIS Grid, JPEG, PNG, PostGIS, SpatiaLite, Oracle Spatial(GeoRaster), GRASS GIS
OGC 웹 서비스 : WMS, WMTS, WCS, WFS, WFS-T
데이터 탐색 및 지도 제작
맵을 작성하고 친숙한 GUI를 통해 공간 데이터를 양방향으로 탐색
유용한 GUI 도구 : QGIS 브라우저, 실시간 투영 변환, DB 관리자, 지도 조판기, 오버뷰 패널, 공간 북마크, 주석 도구, 객체 식별/선택, 속성 편집/보기/검색, 데이터로 정의되는 객체 라벨링 작업, 데이터로 정의되는 벡터 및 래스터 심볼 도구, 경위선망 레이어가 지원되는 지도 조관, 지도를 위한 방위표, 축척, 저작권 라벨, 프로젝트 저장 및 불러오기 지원
데이터 생성, 편집, 관리 및 내보내기
벡터 및 래스터 레이어를 여러가지 포맷으로 생성, 편집, 관리, 변환
데이터 분석
공간 데이터베이스 및 다른 OGR 지원 포맷에 대해 공간 데이터 분석
벡터분석, 샘플링, 지오프로세싱, 지오메트리/DB 관리도구 제공
온라인 맵 발행
OGC 웹 서비스 클라이언트 : WMS, WMTS, WMS-C, WFS, WFS-T
OGC 웹 서비스 서버 : WMS, WCS, WFS
기타 인터넷에서 지도 발행 : UMN MapServer, GeoServer
플러그인을 통한 확장 QGIS 기능
확장성이 있는 플러그인 아키텍처와 라이브러리를 통해 기능 확장
새로운 기능(응용 프로그램)은 C++ 또는 파이썬으로 생성
파이썬 콘솔
파이썬 콘솔 : 파이썬 명령어를 실행할 수 있는 대화형 쉘
실행방법 : [메뉴바] > [플러그인] > [파이썬 콘솔] 메뉴 클릭
Last updated