qgis open source desktop gis

80
GISCO Spring, 2015 QGIS Open Source Desktop GIS Dave Murray, GISP GIS Coordinator City of Westminster

Upload: gis-colorado

Post on 18-Jul-2015

379 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: QGIS Open Source Desktop GIS

GISCO – Spring, 2015

QGIS Open Source Desktop GIS

Dave Murray, GISP

GIS Coordinator

City of Westminster

Page 2: QGIS Open Source Desktop GIS

2

Introduction

• Scope of Presentation

• Why consider QGIS

• Benefits

• Obstacles

• Training materials

• Next steps

Page 3: QGIS Open Source Desktop GIS

3

GISCO – Spring, 2015

Page 4: QGIS Open Source Desktop GIS

4

QGIS Use

• Who has used QGIS?

• I’m here to learn from YOU!

Page 5: QGIS Open Source Desktop GIS

5

QGIS?

• Not trying to sell you anything

Page 6: QGIS Open Source Desktop GIS

6

QGIS?

• More Tools In our Toolbox

Page 7: QGIS Open Source Desktop GIS

7

QGIS?

• Linkedin Discussion Kevin Hone

– we typically use the tool to learn the

concepts instead of the other way

around

– I may know how to create a convex

hull polygon with one tool, but if I had

to do it with a different tool, I wouldn't

know where to start because I didn't

learn to do it with this other tool.https://www.linkedin.com/groups/what-is-best-GIS-software-

49657.S.5994554822773272579?view=&item=5994554822773272579&type=member&gid

=49657&trk=eml-b2_anet_digest-hero-1-hero-disc-disc-

0&midToken=AQFqIVLI2OXPRQ&fromEmail=fromEmail&ut=25qGCidJBNzmI1

Page 8: QGIS Open Source Desktop GIS

8

QGIS

• Limits

Page 9: QGIS Open Source Desktop GIS

9

Disclaimer

• We are currently not using QGIS at the

City of Westminster

Why?• Many reasons but the business case does

not demand it at this time

• May change in the future?

• Data lock-up is one reason

• Training is another big issue –I’m working

on it

Page 10: QGIS Open Source Desktop GIS

10

Why Consider QGIS?

• Even with an Enterprise Licensing

Agreement (ELA) there are limits

Page 11: QGIS Open Source Desktop GIS

11

How to Approach FOSS4G

• Commercial Vendors

Page 12: QGIS Open Source Desktop GIS

12

How to Approach FOSS4G

• Commercial Vendors

Page 13: QGIS Open Source Desktop GIS

13

How to Approach FOSS4G

• Open Source

Page 14: QGIS Open Source Desktop GIS

14

Rob Pitts of Newlight Tech

• What is

Page 15: QGIS Open Source Desktop GIS

15

How to Approach FOSS4G

• Import Revolution of the 60s

Page 16: QGIS Open Source Desktop GIS

16

How to Approach FOSS4G

Page 17: QGIS Open Source Desktop GIS

17

My Story

• Began using workstation ArcInfo on DG

UNIX in 1993

• Have only used commercial products

during my career

• Instructed GIS courses in commercial

technology for 12 years at the University

of Colorado at Denver

• Currently instructing a FOSS4G course at

UCD

Page 18: QGIS Open Source Desktop GIS

18

My Story

Page 19: QGIS Open Source Desktop GIS

19

My Story

• Attended my first FOSS4G conference in

2007 – Victoria, B.C.

– Still focused on the code

Page 20: QGIS Open Source Desktop GIS

20

FOSS4G Ecosystem

• Initial investigations

Page 21: QGIS Open Source Desktop GIS

21

My Story

• Just too much of a headache

Page 22: QGIS Open Source Desktop GIS

22

My Story

• Limits

Page 23: QGIS Open Source Desktop GIS

23

My Story

• 2011 – FOSS4G International in Denver

• 2013 – FOSS4G NA – Minneapolis

• 2014 – FOSS4G International in Portland

Page 24: QGIS Open Source Desktop GIS

24

My Story

• A new opinion of FOSS4G

Page 25: QGIS Open Source Desktop GIS

25

My Story

• Not one source for solutions

Page 26: QGIS Open Source Desktop GIS

26

QGIS

• Limits

Page 27: QGIS Open Source Desktop GIS

27

QGIS Journey

Page 28: QGIS Open Source Desktop GIS

28

What I am?

• A mapper

• I remember the moment when I knew

• I like to map while on Vacations

• Mapping when the internet is not available

Page 29: QGIS Open Source Desktop GIS

29

QGIS the Obvious Answer

• An opportunity to develop new skills

Page 30: QGIS Open Source Desktop GIS

30

What is QGIS?

http://www.qgisforum.org/qgis-tutorial/introduction

– QGIS (formerly known as Quantum GIS) is a

free, opensource desktop GIS program

– The project started in 2002. It has more than

35 developers and an estimated 300,000+

users around the world today

Gary Sherman

QGIS Creator

Page 31: QGIS Open Source Desktop GIS

31

What s QGIS?

• Community Driven Project

– The work of the QGIS project is managed by a

Project Steering Committee (PSC) made up of

an international team of developers and GIS

users who each have a specific area of

responsibility.

– The steering committee is divided into four

basic roles: Development, Release

Management, Community Resources and

Finance & Marketing.

Page 32: QGIS Open Source Desktop GIS

32

Who Supports QGIS?

Page 33: QGIS Open Source Desktop GIS

33

QGIS

QGIS is Free software and you are under no obligation

to pay anything to use it - in fact we want to

encourage people far and wide to use it regardless of

what your financial or social status is - we believe

empowering people with spatial decision making tools

will result in a better society for all of humanity.

http://qgis.org/en/site/forusers/visualchangelog28/index.html

Page 34: QGIS Open Source Desktop GIS

34

What is QGIS?

• QGIS runs on:

– Windows, Mac

– Android (smartphone and pad)

– Linux and Unix

– QGIS reads and writes e.g. ESRI, AutoCAD

MapInfo and MicroStation files

– Reads ArcGIS GDBs … but not the indexes

Page 35: QGIS Open Source Desktop GIS

35

What is QGIS?

• QGIS latest version @ www.qgis.org

Page 36: QGIS Open Source Desktop GIS

36

What is QGIS?

• QGIS License

– QGIS is open source software available

under the terms of the GNU General

Public License

– This guarantees end users (individuals,

organizations, companies) the

freedoms to use, study, share (copy),

and modify the software.

– The GPL is a “copyleft” license, which

means that derived works can only be

distributed under the same license

terms.

Page 37: QGIS Open Source Desktop GIS

37

Who Is Using QGIS?

Page 38: QGIS Open Source Desktop GIS

38

Who is using QGIS?

Page 39: QGIS Open Source Desktop GIS

39

3D Plug-in to QGIS?

Page 40: QGIS Open Source Desktop GIS

40

Who is Using QGIS?

Page 41: QGIS Open Source Desktop GIS

41

Who is Using QGIS?

Page 42: QGIS Open Source Desktop GIS

42

Who is Using QGIS?

Page 43: QGIS Open Source Desktop GIS

43

Who Is Using QGIS?

Page 44: QGIS Open Source Desktop GIS

44

GIS Requirments?

• Display and symbolize geographic features

• Save symbology for other maps

• Query databases

• Join Tables

• Create custom map products in electronic

formats

• Create Web map services

• Conduct spatial analysis in vector or raster

format

• Hyperlinking

Page 45: QGIS Open Source Desktop GIS

45

GIS Requirments?

• Edit geospatial data using topology

• Versioned database editing (POSTGIS)

• Display 3D data

• Use standard scripting languages (Python)

to automate processes

• Visual scripting tools

• Consume web mapping services

• Use Plug-ins to extend the range of

capabilities

• Mobile application

Page 46: QGIS Open Source Desktop GIS

46

QGIS Interface

Page 47: QGIS Open Source Desktop GIS

47

QGIS Toolbars

Page 48: QGIS Open Source Desktop GIS

48

Vector Tools in QGIS

A Subset to Vector Tools

Page 49: QGIS Open Source Desktop GIS

49

Raster in QGIS

• Raster Analysis is built in.

Geographic

Resources

Analysis

Support

System

Page 50: QGIS Open Source Desktop GIS

50

Raster in QGIS

Page 51: QGIS Open Source Desktop GIS

51

Raster in QGIS

Page 52: QGIS Open Source Desktop GIS

52

QGIS Plugins

Page 53: QGIS Open Source Desktop GIS

53

QGIS Plugins

Page 54: QGIS Open Source Desktop GIS

54

QGIS Data Sources

• QGIS uses the OGR library to read and write

vector data formats

– ESRI shapefile

– Mapinfo File

– ArcInfo Binary Coverage

– Delimited text file

– OpenStreetMap Vectors

– PostGIS layers

– SpatiaLite database

– MSSQL Spatial data

– Oracle Spatial Layers

– GPX

Page 55: QGIS Open Source Desktop GIS

55

Raster QGIS Data Sources

Page 56: QGIS Open Source Desktop GIS

56

OGC Data Sources

• Important OGC specifications supported by QGIS

are:

– WMS — Web Map Service (WMS/WMTS Client)

– WMTS — Web Map Tile Service (WMS/WMTS

Client)

– WFS — Web Feature Service (WFS and WFS-T

Client)

– WFS-T — Web Feature Service - Transactional

(WFS and WFS-T Client)

– WCS — Web Coverage Service (WCS Client)

– SFS — Simple Features for SQL (PostGIS Layers)

– GML — Geography Markup Language

Page 57: QGIS Open Source Desktop GIS

57

QGIS Graphic Modeler

Page 58: QGIS Open Source Desktop GIS

58

Limits to QGIS

• Text and annotation are not advanced

• 3D interfaces is not tightly integrated

• Editing is not as advanced as commercial

products

• Cartographic refinement, making a pretty

map is much harder

• Finding the right tool

• Non-USA centric - Foreign

Page 59: QGIS Open Source Desktop GIS

59

Limits to QGIS

•HELP!!!

•Coders Code

&

Helpers Help

Page 60: QGIS Open Source Desktop GIS

60

QGIS Help Resources

• Desktop Help

– http://www.qgis.org/en/docs/index.html

• Planet QGIS

– http://plugins.qgis.org/planet/

• GIS Stack Exchange

– http://gis.stackexchange.com/questions/tagged/qgis

• Digital Geography –

– http://www.digital-geography.com/

• QGIS Mailing Lists– http://www2.qgis.org/en/site/getinvolved/mailinglists.html#qgis-mailinglists

– http://boundlessgeo.com/solutions/solutions-software/qgis/

• Boundless– http://boundlessgeo.com/solutions/solutions-software/qgis

Page 61: QGIS Open Source Desktop GIS

61

QGIS Training Resources

• You tube Search - About 20,900 result

• QGIS 2.6 intro -https://www.youtube.com/watch?v=5QIYZmysDNM

Page 62: QGIS Open Source Desktop GIS

62

QGIS Training Resources

• FOSS4G Academy

• https://foss4geo.wordpress.com/• The five courses were derived from a two year long effort, that

engaged 50 geospatial educators from US colleges and

universities nationwide who reviewed the GTCM (KSAs). These

KSAs were all ranked upon importance and sequenced into a

coherent curriculum that includes these five GIS courses:

• GST 101 Introduction to Geospatial Technology Using QGIS 2.8

• GST 102 Spatial Analysis Using QGIS 2.8

• GST 103 Data Acquisition Using QGIS 2.8

• GST 104 Cartography Using QGIS 2.8 & Inkscape

• GST 105 Remote Sensing Using QGIS 2.8 & GRASS 7.0

– $49.00 per class

Page 63: QGIS Open Source Desktop GIS

63

QGIS Training Resources

• FOSS4G Academy

• https://foss4geo.wordpress.com/• The five courses were derived from a two year long effort, that

engaged 50 geospatial educators from US colleges and

universities nationwide who reviewed the GTCM (KSAs). These

KSAs were all ranked upon importance and sequenced into a

coherent curriculum that includes these five GIS courses:

• GST 101 Introduction to Geospatial Technology Using QGIS 2.8

• GST 102 Spatial Analysis Using QGIS 2.8

• GST 103 Data Acquisition Using QGIS 2.8

• GST 104 Cartography Using QGIS 2.8 & Inkscape

• GST 105 Remote Sensing Using QGIS 2.8 & GRASS 7.0

– $49.00 per class

Page 64: QGIS Open Source Desktop GIS

64

QGIS Training Resources

• FOSS4G Academy on Github

• https://github.com/FOSS4GAcademy

• GST 101 Intro to Geospatial Technology using

QGIS 2.8

• GST 102 Spatial Analysis Using QGIS 2.8

• GST 103 Data Acquisition Using QGIS 2.8

• GST 104 Cartography Using QGIS 2.8 & Inkscape

• GST 105 Remote Sensing Using QGIS 2.8 & GRASS

7.0

– Free tutorials

Page 65: QGIS Open Source Desktop GIS

65

QGIS Training Resources

• https://www.packtpub.com/application-development/learning-qgis-20

Page 66: QGIS Open Source Desktop GIS

66

QGIS Training Resources

• https://www.packtpub.com/application-development/mastering-qgis

Page 67: QGIS Open Source Desktop GIS

67

QGIS Training Resources

• QGIS Tutorials http://www.qgistutorials.com/en/ Ujaval Gandhi

Page 68: QGIS Open Source Desktop GIS

68

QGIS Training Resources

• http://www.qgis.org/en/site/about/case_studies/antarctica.html

Page 69: QGIS Open Source Desktop GIS

69

QGIS Training Resources

• http://www.baruch.cuny.edu/geoportal/practicum/

Page 70: QGIS Open Source Desktop GIS

70

QGIS

• Limits

Page 71: QGIS Open Source Desktop GIS

71

QGIS

• Limits

Page 72: QGIS Open Source Desktop GIS

72

QGIS

Page 73: QGIS Open Source Desktop GIS

73

GEOG 4091/5091 - FOSS4G

Thank you

Dave Murray, GISP

[email protected]

(303) 658-2140

Page 74: QGIS Open Source Desktop GIS

74

QGIS

• Limits

Page 75: QGIS Open Source Desktop GIS

75

QGIS

• Limits

Page 76: QGIS Open Source Desktop GIS

76

QGIS

• Limits

Page 77: QGIS Open Source Desktop GIS

77

QGIS

• Limits

Page 78: QGIS Open Source Desktop GIS

78

QGIS

• Limits

Page 79: QGIS Open Source Desktop GIS

79

QGIS

• Limits

Page 80: QGIS Open Source Desktop GIS

80

QGIS Abstract

• QGIS is a popular Open Source desktop GIS program that is

rapidly gaining popularity across the globe.

• Many GIS professionals are using this program but many others

have shied away thinking it is too difficult or doesn’t have the

functions they need.

• This presentation will run through a number of arguments why

you should consider learning GIS and applying it in your work or

outside activities.

• The program will be evaluated for the strengths and weaknesses

to the ArcGIS suite of software.

• Attendees will get a good idea if it makes sense for them to try it

out as well as spend time learning a “New” GIS program.