<통계청 QGIS 특강> QGIS 개요 2017년 8월 8일 신상희(shshin@gaia3d.com)

Slides:



Advertisements
Similar presentations
1/29 Chapter 3: 시스템 소프트웨어 인터페이스 인간이 실질적으로 조작하는 기계의 부분 좋은 인터페이스 : 직관적 ( 사전지식, 경험으로 알 수 있음 ) 이어서 누구나 즉각적 사용 가능 사용자 ( 자연어 ) ↔ 응용 S/W↔ 시스템 S/W↔H/W( 기계어 )
Advertisements

웹 서버 구축 숭의여대 인터넷정보과 최지영. 웹 ? 웹사이트 ? 웹서버 ? 웹서비스 ? IIS? 아파치 ?
© 2014 CUBRID Co., Ltd. All rights reserved. 0 / 20 Date: 공공/국방부문 클라우드 추진현황 및 오픈소스 DBMS 적용사례.
PPT L ET’S G O N OW! PPT L E S G O N OW! O.S (Operating System) 운영체제 H/W 의 전반적인 동작을 제어하고 조정하는 시스템 프로그램들의 집합 사용자가 HW 를 쉽고, 효율적으로 활용 할 수 있는 환경을 제공 H/W.
운영체제의 역사 작성 / 발표 오두환.  OS( 운영체제 ) 의 정의 OS(operating system) 란 ?? 머리 - > 계산 = Cpu 얼굴 + 몸매 = 그래픽카드 눈 = 모니터 머리 -> 기억 = HDD/SDD 입 = 스피커 귀 = 마이크 ….. 하드웨어하드웨어.
운 영 체 제 실 습 ( 리눅스 서버관리입문 ) 개 요. 2/31 운영체제 (Operating System) 개요 시스템 소프트웨어 !!!  응용 프로그램과 하드웨어 사이의 인터페이스 역할  응용 소프트웨어를 실행하기 위하여 하드웨어 추상화 플랫폼과 공통 시스템 서비스를.
공개 SW 개발자대회 소개 ■ 행사명 : O pen S ource S oftware World Challenge! 2010 공개 SW 개발자대회 ■ 목 적 창의적이고 혁신적인 공개 SW 개발 아이디어를 획득하고, 소프트웨어적 문제해결 능력 향상과 잠재인력 발굴, 국내외.
더존다스 경영전략과 비젼 1 ERP 개발부문
Page 1 Android Programming November 04 / 2009 S/W Junhyuk Jang.
프로젝트 제안서 날씨대로 기분대로 팀원 박효민 신준범 정민섭 안성원
Copyright © 2006 by The McGraw-Hill Companies, Inc. All rights reserved. McGraw-Hill Technology Education Copyright © 2006 by The McGraw-Hill Companies,
2012 년 10 월 12 일 FOSS4G Korea 2012 발표 OSGeo 한국어 지부 신상희 OSGeo 한국어 지부의 지난 활동과 앞으로의 계획 한국어 지부.
인터넷 쇼핑몰 구축 제안서.
목 차 I 방위산업의 정의 II 방위산업의 특성 III 방위산업의 현황.
IT 패러다임을 바꾼 디지털 리더 한국대학생IT경영학회 교육팀 차헌영 가장 성공한 IT기업은?
Linux Seminar #1 리눅스 이해하기.
Nortelnetworks VPN & Firewall Contivity 1100.
소리가 작으면 이어폰 사용 권장!.
리눅스를 이용한 임베디드 시스템의 기술 동향 정보통신과 2학년 B반 이승훈.
CIDISK STEALTH File Server 제안서
웹사이트 구축 제안서 (결혼정보 사이트구축) First Web Agency.
Chapter-2. 개발환경 구축하기.
효과적인 DB암호화 구축을 위한 애슬론 v1.5 제안
Knowledge Enterprise Portal Solution(iKEP)
웹 기반에서 공간데이터 편집을 위한 오픈소스 솔루션
CHAPTER 04 컴퓨터 소프트웨어.
동호회 구축 제안서 인터넷전문가그룹 4biz.
오픈소스 SW 라이선스 유승욱.
ArcGIS Desktop Ⅰ: Getting Started with GIS
뇌를 자극하는 SQL Server 장. SQL Server 2008 설치 및 업그레이드.
소개: Unix란 무엇인가? 숙명여대 창병모 2009/09.
유닉스 이론과 실습 √ 원리를 알면 IT가 맛있다 컴퓨터정보계열 이광규.
2007. Database Term Project Team 2 윤형석, 김희용, 최현대 우경남, 이상제
Borland® JBuilder™ 7 Installation.
건설환경GIS Instructor : Youngmin Seo
Internet Multimedia Solutions (Video Chatting)
(개정판) 뇌를 자극하는 Red Hat Fedora 리눅스 서버 & 네트워크
자격증 모의 테스트 시스템 담당 교수 : 이 상 문 교수님 팀명 : CSCLAB
소프트웨어 2006년 2학기 컴퓨터의 개념 및 실습.
Beginning Linux Programming
excel macro Arcview Geomania 조사
올바른 이메일 사용법
동부생명 홈페이지 제안서
UNIX Internet Server의 대부분을 차지 대표적인 공급업체
Endless Creation - 안 승례 -
2018 봄학기 Pusan National University School of CSE
임직원 전용 쇼핑몰의 새로운 시작! GionKorea Builder Basic를 경험하세요. 임직원 전용 쇼핑몰 제안서
롯데면세점 BI 구축에서 SQL Server Reporting Services 적용 사례
ERP 솔루션 목차 회사소개 사업분야 솔루션 소개.
유닉스 개요 및 기본 사용법 ㅎㅎ 유닉스 개요 유닉스 시스템 접속 방법과 명령 사용법.
프로젝트 포트폴리오 요약 프로젝트 종류 프로젝트 이력 역할 주요 기술 : Windows System Application
운영체제의 종류 장승빈.
남아메리카 선교 김수정, 이하정 전희진, 장성경.
Homework #7 (1/4) 다음 프로그램을 작성하고, 프로그램과 실행 결과를 함께 제출한다.
전자정부 컨퍼런스 2005 전자정부 구현을 위한 공개SW 적용방안
소프트웨어의 불법복제 신용섭, 유창주, 정현구, 주현수.
Command line tools 한국어 정보의 전산 처리
GIS의 공학적 활용 ArcGIS 기초.
뇌를 자극하는 Windows Server 장. 데이터베이스 서버.
제9주 예산 수립과 집행.
홈페이지 제안서
웹 프로그래밍 기술 요약 Yang-Sae Moon Department of Computer Science
CDC 기술을 활용한 데이터 통합솔루션 레퍼런스 사이트 구축
운영체제 장수용.
SEOUL NATIONAL UNIVERSITY OF SCIENCE & TECHNOLOGY
국립중앙의료원 messenger User Guide Ver 3.2.
Eclipse를 이용한 Embedded Linux 응용 프로그램 개발
두손Order 푸드팩토리 두손Order Ver 1.0 ㈜시소이드.
방송통신미디어연구부문/지능형융합미디어연구부
Presentation transcript:

<통계청 QGIS 특강> QGIS 개요 2017년 8월 8일 신상희(shshin@gaia3d.com)

Sanghee Shin - President & CEO, Gaia3D, Inc. - Board of Directors, OSGeo Foundation Institution: - Gaia3D, Inc. - OSGeo Foundation Short Biography: - Environmental GIS (Master Course), Seoul National University, 1998 - MBA, KAIST(Korea Advanced Institute of Science & Technology), 2011 - Representative of OSGeo Korean Chapter, 2008 - Charter Member of OSGeo Foundation, 2011 - Chair of KAOS-G(Korea Alliance of Open Source Geospatial), 2013 - Chair of International FOSS4G Conference, 2015 - Board of Directors, OSGeo Foundation, 2015 - Chair of Technical Advisory Group of UN Open GIS Initiative Interests: Open Source GIS, 3D GIS/BIM, Environmental GIS & Climate

I. QGIS 개요

I-1. QGIS 개요 QGIS란? 게리 셔먼(Gary Sherman)이 2002년부터 개발하기 시작 개발자 블로그: http://spatialgalaxy.net/ 2007년부터 OSGeo Foundation Incubator project로 선정 -> 이후 OSGeo Project로 등재 공식 홈페이지: http://www.qgis.org 다운로드(한국어): http://qgis.org/ko/site/forusers/download.html 라이선스: GNU GPL 최신버전: 2.18

I-1. QGIS 개요 게리 셔먼(Gary Sherman) Sol Katz Award 수상(2014년 FOSS4G PDX 2014) - http://www.osgeo.org/node/1467

I-1. QGIS 개요 오픈 소스 기반의 GIS Desktop SW (ArcMap과 유사) 지원 운영 체제 MS Windows Release Date Version Codename 2002년 7월 0.0.1-Alpha Start!!! 2008년 5월 0.1 "Io" 2008년 7월 0.11.0 "Metis" 2009월 1월 1.0.0 "Kore" 2009월 5월 1.1.0 "Pan" 2009년 9월 1.2.0 "Daphnis" 1.3.0 "Mimas" 2010년 1월 1.4.0 "Enceladus" 2010년 7월 1.5.0 "Tethys" 2010년 11월 1.6.0 "Copiapó" 2011년 6월 1.7.0 "Wrocław" 2012년 6월 1.8.0 "Lisboa" 2013년 9월 2.0 "Dufour" 2014년 2월 2.2 “Valmiera” 2014년 6월 2.4 “Chugiak” 2014년 11월 2.6 “Brighton” 2015년 2월 2.8 “Wien” 2015년 6월 2.10 2015년 10월 2.12 2016년 2월 2.14 (LTR, 장기유지버전) “Essen” 2016년 6월 2.16 “Nodebo” 2016년 10월 2.18 (LTR, 장기유지버전) “Las Palmas” 지원 운영 체제 MS Windows Mac OSX Linux, Unix 라이선스 GNU General Public License (GPL) 기반 언어 C++, Python 최신버전 2.18 Las Palmas

I-1. QGIS 개요 QGIS Desktop Browser Client Server QGIS Library(C++) QGIS Server와 GeoExt 기반의 Web Mapping Framework WMS 1.3.0, 1.1.1 서버 FastCGI/CGI 프로그램 SLD 등 지원 QGIS Desktop의 프로젝트 파일을 이용한 손쉬운 설정 지리정보 조회 전용의 작고 빠른 뷰어 지리정보 조회, 생성, 편집, 분석용 데스크탑 GIS QGIS Desktop Browser Client Server QGIS Library(C++)

I-2. QGIS 설치하기 윈도우의 사용자 이름이 한글인 경우 많은 기능이 오동작함 확인방법 설치 전 주의사항 윈도우의 사용자 이름이 한글인 경우 많은 기능이 오동작함 확인방법 [윈도우키]-[R] 눌러 ‘실행‘ 창 띄우고, cmd 입력 후 [확인] 버튼 이 때 뜬 도스창의 프롬프트가 모두 영문이어야 함. 만약 사용자 이름이 한글이라면? ‘제어판-사용자 계정–다른 계정관리-새 사용자 추가’에서 영문이름 사용자 추가 영문 사용자 계정을 만든 후 이 계정으로 다시 로그인 후 설치

I-2. QGIS 설치하기 QGIS 공식 버전 설치 ① http://www.qgis.org/ 에 접속하여 QGIS 장기지원(LTR)버전 혹은 최신 버전을 내려 받음 ② 설치 파일을 더블클릭하여 설치를 시작 ③ QGIS 프로그램 외의 GIS 자료는 설치하지 않음 ④ 기본적인 설정에 따라 설치를 완료 ⑤ 바탕화면 혹은 [시작] 메뉴의 QGIS Desktop 2.18.* 아이콘을 클릭하여 QGIS를 실행 [참고] QGIS Browser는 공간자료 단순 보기용 프로그램

I-3. QGIS 환경 설정 QGIS UI 및 언어설정 등 QGIS 시작 영문으로 전환: [설정]  [옵션…]  [언어설정]  [U.S. English]  [확인] 한국어로 전환: [Setting]  [Options…]  [Locale]  [한국어]  [OK] 기타 [일반 정보], [시스템] 탭에서 QGIS 종료 후 재시작

I-3. QGIS 환경 설정 [Plugins] [Manage and install plugins…] 실행 플러그인 최신정보 유지 [Plugins] [Manage and install plugins…] 실행

I-4. QGIS 참고자료 QGIS 참고자료 - QGIS 공식 문서: http://docs.qgis.org/2.14/ko/docs/index.html

I-4. QGIS 참고자료 QGIS 참고자료 - QGIS Training Manual (한국어판): http://docs.qgis.org/2.14/ko/docs/training_manual/, http://tinyurl.com/osgeo-kr-docs

I-4. QGIS 참고자료 QGIS 예제와 팁 - Ujaval Gandhi 씨가 쓰고 부산대 최송현 교수님이 번역 http://www.qgistutorials.com/ko/

I-4. QGIS 참고자료 QGIS 참고자료 - 국립환경인력개발원교육자료 – 환경공간정보활용과정(2013년) https://ehrd.me.go.kr/member/board/DataEduTextbook_BoardList.do

I-4. QGIS 참고자료 QGIS 참고자료 - QGIS 관련 개인 블로거 – 국립공원관리공단 ‘유병혁’ http://blog.daum.net/geoscience/

I-4. QGIS 참고자료 QGIS 참고자료 - PyQGIS 개발자 쿡북(한국어 판) http://www.osgeo.kr/213

II. QGIS 기능 둘러보기

II-1. QGIS 둘러보기 1 2 3 4 5 6 QGIS의 사용자 인터페이스 이해하기 ① 메뉴 ② 도구 모음 ③ 지도 범례 ④ 지도 창 ⑤ 지도 오버뷰 ⑥ 상태 표시줄 1 2 3 4 5 6

II-1. QGIS 둘러보기 화면구성 – 분석 프레임워크 툴 모델러 툴박스

II-1. QGIS 둘러보기 공간정보 보기 기능 지원 공간정보 벡터 데이터: Shape, DXF, SDTS, S-57, File GDB… 래스터 데이터: Tiff. JPG, PNG, IMG, ArcGRID… GeoDB: Oracle Spatial, MS SQL Server, PostGIS… 표준 웹 인터페이스: WMS, WFS, WMTS, WCS… 특징 엄청나게 다양한 파일 포맷을 지원 모든 표준좌표계와 사용자 좌표계 지원 대용량 자료도 빠르게 볼 수 있음 비교 기능측면: QGIS = ArcMap 편의성측면: QGIS < ArcMap 포맷지원: QGIS >> ArcMap

II-1. QGIS 둘러보기 데이터 상세조회 기능 데이터 상세조회 벡터 데이터 속성조회 래스터 데이터 다중 채널 값조회 계산식 및 SQL을 이용한 공간자료 필터링 특징 기본적인 속성기능 다 됨 찾기/바꾸기 편의성 떨어짐 계산식을 통한 기능은 뛰어남 비교 기능측면: QGIS < ArcMap 성능측면: QGIS >= ArcMap

II-1. QGIS 둘러보기 자료 가시화 기능 가시화 방법 채움색, 채움패턴, 선색, 선두께, 선패턴 아이콘, 텍스트 크기/배치/폰트/꾸밈 값의 범위에 따른 표현구분 값의 구분값에 따른 표현구분 레이어 겹침, 투명도, 특수효과 특징 다양한 자료표현 가능 계산식으로 표현제어 가능 비교 기능측면: QGIS = ArcMap 편의성측면: QGIS < ArcMap

II-1. QGIS 둘러보기 지도제작용 기능 특징 비교 지도제작 기능 지도 배치, 조건에 따른 표현 제목 및 주석 표시 범례, 방위, 축척 표시 기타 장식 삽입 특징 기본적인 기능은 다 됨 고급기능과 편리성은 아쉬움 비교 기능측면: QGIS = ArcMap 편리성측면: QGIS << ArcMap

II-1. QGIS 둘러보기 공간정보 분석기능 기본 분석기능 외부 프로그램 확장 비교 벡터연산, 래스터연산 공간통계, 지형분석, 보간 모델러를 통한 분석 구조화 외부 프로그램 확장 GRASS: 미공병대에서 시작한 역사 깊은 공간분석툴 R: 강력한 통계분석용 툴 GDAL/OGR: C기반 표준 공간분석 라이브러리 Orfeo Toolbox: 영상분석 툴 SAGA: 다양하고 강력한 공간분석 툴 TauDEM: 수문분석 툴 LAStools: 포인트 클라우드 툴 비교 다양성: QGIS < ArcMap 신뢰성: QGIS << ArcMap

II-1. QGIS 둘러보기 기능 확장 방법 기능확장 방법 특징 비교 파이썬 플러그인 C++ 플러그인 파이썬 스크립트 확장이 매우 자유로움 주로 파이썬을 기반으로 함 표준 파이썬과 확장모듈 모두 사용가능 프로그래밍 없이도 확장 가능 비교 확장편리성: QGIS =? ArcMap 확장가능성: QGIS >> ArcMap

II-1. QGIS 둘러보기 기타 특징 다양한 OS 지원 윈도우, 맥OS, 리눅스, 안드로이드 지원 각 OS간 거의 동일한 UI 유지 ArcGIS는 윈도우만 지원 다양한 형태로 변형 가능 데스크탑, 서버, 웹, 모바일 핵심 모듈을 공유하여 확장 가볍고 손쉬운 설치 설치 파일이 200~300MB 크랙이 필요 없음 기능 확장도 온라인 혹은 카피로 가능 편집기능 비교 QGIS << ArcMap <<<<<< AutoCAD

III. 오픈소스 라이선스 일반

III-1. 오픈소스 소프트웨어 일반 오픈소스 소프트웨어의 자유 Freedom Of Software of Redistribute Modify Copy Use

III-1. 오픈소스 소프트웨어 일반 FOSS Freeware 오픈소스 소프트웨어와 공짜 소프트웨어(Freeware)의 차이 FOSS는 일반적으로 FOSS를 지원하는 강력한 사용자 그룹이나 개발자 그룹이 존재하며, 이런 그룹 등이 자유롭게 FOSS를 유지 관리함 Freeware는 초기에는 무료로 배포되거나 테스트를 위해 배포되나, 이후 유료화로 전환될 가능성이 언제든지 있음(Shareware) FOSS는 ‘공짜(No-Cost)’ 소프트웨어와는 다른 개념임 최근에는 FOSS 또한 상업용(Commercial) 소프트웨어로 간주되기 시작함 FOSS의 상대어는 폐쇄(Closed Source) 또는 독점(Proprietary) 소프트웨어로 보는 게 일반적임

III-2. 오픈소스 소프트웨어 라이선스 저작권 사용허가권 저작권(Copyright)과 사용허가권(License) 지적재산권 창작에 의해 발생한 창작물에 대해 창작자(저작자)가 취득하는 독점적 권리 저작권자가 다양한 필요에 의해 다른 사람 혹은 기관에게 일정한 내용을 조건으로 하여 자신의 저작물에 대해 특정 행위를 할 수 있도록 부여한 권한 등록 등의 요건이 필요 없이 창작과 동시에 권리가 발생(무방식주의) EULA(End User License Agreements)와 같이 일종의 계약서로 기능함 저작권이 있는 저작물의 경우 원 저작자나 저작권자의 허가 없이 해당 저작물을 사용, 복제, 배포, 수정할 수 없음 Windows 10를 Microsoft에서 구매했다고 이를 다른 컴퓨터에 복제, 수정, 설치를 하면 계약(라이선스) 위반이 되며, 이러한 의미에서 사용허가권은 물건의 매매와는 다른 개념임 지적재산권 저작권 특허 상표 영업비밀

III-2. 오픈소스 소프트웨어 라이선스 1 2 3 4 1 2 3 4 주요 오픈소스 라이선스와 의무 사항 GPL : GNU Public License 2 LGPL : Lesser(Library) GNU Public License 3 BSD Alike : BSD, MIT License 4 기타: MPL, CCL, Public Domain … 1 저작권 관련 문구 유지 2 제품명 중복 방지 3 오픈 소스 소프트웨어 사용 여부 명시 4 라이선스에 따른 소스 코드 공개

III-2. 오픈소스 소프트웨어 라이선스 많은 경우 소스코드 공개 의무는 재배포할 때 발생! 주요 오픈소스 라이선스의 특징 커뮤니티 소스코드 수정, 개발 저작권 및 성과 귀속 소스코드 재배포 소스코드 관리 사용자 소스코드 무료로 소프트웨어 이용 및 배포 허용 가능 소스코드 취득 및 수정 가능 2차적 저작물 재공개 의무 독점소프트웨어와 결합 가능 GPL O X LGPL MPL BSD License Apache license 많은 경우 소스코드 공개 의무는 재배포할 때 발생!

AGPL은 서비스의 경우에도 소스 반환 의무화 III-2. 오픈소스 소프트웨어 라이선스 주요 오픈소스 라이선스의 이해 출처: http://www.oss.kr/oss/images/intro/license_02.gif AGPL은 서비스의 경우에도 소스 반환 의무화

질의 / 응답