Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
BCS – SoC Conference 2016 : Mapping at the Edge
QGIS ESSEN 2.14
(and beyond…)
BCS – SoC Conference 2016 : Mapping at the Edge
Ross McDonald
GIS Data Coordinator
Angus Council
mcdonaldr@angus.gov.uk
@m...
BCS – SoC Conference 2016 : Mapping at the Edge
QGIS
/kju: djis/ or kew-jiss
a free and open source geographic
information...
BCS – SoC Conference 2016 : Mapping at the Edge
QGIS Factoids
First source code written 2002
304 devs committed 34000 chan...
BCS – SoC Conference 2016 : Mapping at the Edge
So, Essen…
BCS – SoC Conference 2016 : Mapping at the Edge
LTR – Long Term (Support)
Release
Support for a year
Stability for larger ...
BCS – SoC Conference 2016 : Mapping at the Edge
HOW RELEASES WORK
BCS – SoC Conference 2016 : Mapping at the Edge
WHAT’S IN THE BOX?
BCS – SoC Conference 2016 : Mapping at the Edge
RENDERING TOOLS, ANALYTICAL
TOOLS, MAP PRODUCTION
TOOLS, PLUGINS, EDITING ...
BCS – SoC Conference 2016 : Mapping at the Edge
CONSUME DATA
All supported OGR vector formats
Spatial databases
All suppor...
BCS – SoC Conference 2016 : Mapping at the Edge
MANAGE DATA
Read and write to your database of choice
Export to just about...
BCS – SoC Conference 2016 : Mapping at the Edge
ANALYSE DATA
Plugins for GRASS, R, SAGA and fTools
The Processing Toolbox
...
BCS – SoC Conference 2016 : Mapping at the Edge
PRINT COMPOSER
Custom templates
Multiple map layouts
(on multiple composer...
BCS – SoC Conference 2016 : Mapping at the Edge
PLUGINS!
603 at the last count, extending QGIS in all areas
Check out QGIS...
BCS – SoC Conference 2016 : Mapping at the Edge
INTERACTIVE 3D OUTPUT
BCS – SoC Conference 2016 : Mapping at the Edge
PYTHON
BCS – SoC Conference 2016 : Mapping at the Edge
CARTOGRAPHIC TOOLS
BCS – SoC Conference 2016 : Mapping at the Edge
LABELLING
"cartographic" placement
rendering order
complex rule based labe...
BCS – SoC Conference 2016 : Mapping at the Edge
CARTOGRAPHIC PLACEMENT
2. top left 7. top (rightish) 1. top right
6. middl...
BCS – SoC Conference 2016 : Mapping at the Edge
OS datasets come with
useful attributes
font
font height
orientation
ancho...
BCS – SoC Conference 2016 : Mapping at the Edge
OBSTACLE ONLY LAYERS
a non-labelled layer as
obstacle for labels in
anothe...
BCS – SoC Conference 2016 : Mapping at the Edge
POLYGON OBSTACLES
Choose between interiors or boundaries
Examples by Nyall...
BCS – SoC Conference 2016 : Mapping at the Edge
OTHER LABEL FEATURES
Fit labels in polygon
Label every feature part
Limit ...
BCS – SoC Conference 2016 : Mapping at the Edge
SYMBOLOGY
Choice of renderer
Choice of symbol layer type
Blending
Draw eff...
BCS – SoC Conference 2016 : Mapping at the Edge
Diagram by Tim Sutton, Kartoza
BCS – SoC Conference 2016 : Mapping at the Edge
2.5D RENDERER
and Single, Categorised, Graduated, Rule-based,
point displa...
BCS – SoC Conference 2016 : Mapping at the Edge
RULE BASED RENDERING
Assign features to a class based on attribute
Use the...
BCS – SoC Conference 2016 : Mapping at the Edge
BLENDING
Dodge, burn,
lighten, multiply…
BCS – SoC Conference 2016 : Mapping at the Edge
BCS – SoC Conference 2016 : Mapping at the Edge
BCS – SoC Conference 2016 : Mapping at the Edge
DRAW EFFECTS
Drop shadows and glows
Blurs
Transformations
Stacked effects
BCS – SoC Conference 2016 : Mapping at the Edge
BCS – SoC Conference 2016 : Mapping at the Edge
BCS – SoC Conference 2016 : Mapping at the Edge
BCS – SoC Conference 2016 : Mapping at the Edge
BCS – SoC Conference 2016 : Mapping at the Edge
SAVE AND SHARE STYLES
Save styles with the data
In the database
In a layer...
BCS – SoC Conference 2016 : Mapping at the Edge
NEW IN NØDEBO
See
https://www.youtube.com/GKg2SHmBExs
on how to pronouce N...
BCS – SoC Conference 2016 : Mapping at the Edge
LIVE STYLE DOCK
Select a layer, press F7
Edit symbology
Edit labels
Save m...
BCS – SoC Conference 2016 : Mapping at the Edge
Using data-defined styles
BCS – SoC Conference 2016 : Mapping at the Edge
Single / categorised /
graduated
BCS – SoC Conference 2016 : Mapping at the Edge
Use the histogram, Luke!
BCS – SoC Conference 2016 : Mapping at the Edge
Whoopsie? Nae bother, pal!
BCS – SoC Conference 2016 : Mapping at the Edge
Oh, it does raster too
BCS – SoC Conference 2016 : Mapping at the Edge
PRINT COMPOSER
Composer manager with
Multiple compositions with
Multiple l...
BCS – SoC Conference 2016 : Mapping at the Edge
BCS – SoC Conference 2016 : Mapping at the Edge
MULTIPLE LAYOUTS
BCS – SoC Conference 2016 : Mapping at the Edge
EXPORTING YOUR #cartowin
Save as image, SVG, PDF or
Generate an Atlas
Use ...
BCS – SoC Conference 2016 : Mapping at the Edge
VARIABLES
QGIS has dynamic variables.
There are different variables in dif...
BCS – SoC Conference 2016 : Mapping at the Edge
QGIS ESSEN 2.14
(and beyond…)
BCS – SoC Conference 2016 : Mapping at the Edge
QGIS RESOURCES
QGIS Map
Design: Gretchen Peterson
and Anita Graser
qgis.or...
BCS – SoC Conference 2016 : Mapping at the Edge
Thank you
Ross McDonald
Angus Council
mcdonaldr@angus.gov.uk
@mixedbredie
...
Upcoming SlideShare
Loading in …5
×

BCS_SOC_2016_rossmcdonald_qgis_maptools

146 views

Published on

British Cartographic Society / Society of Cartographers conference 2016. Presentation on cartographic tools and features available in QGIS 2.14 and 2.16 including labelling, layer symbology, 3d rendering, map layouts. Includes examples of live style dock, print composer features and labelling engine enhancements.

Published in: Technology
  • Be the first to comment

BCS_SOC_2016_rossmcdonald_qgis_maptools

  1. 1. BCS – SoC Conference 2016 : Mapping at the Edge QGIS ESSEN 2.14 (and beyond…)
  2. 2. BCS – SoC Conference 2016 : Mapping at the Edge Ross McDonald GIS Data Coordinator Angus Council mcdonaldr@angus.gov.uk @mixedbredie #qgis #bcssoc16
  3. 3. BCS – SoC Conference 2016 : Mapping at the Edge QGIS /kju: djis/ or kew-jiss a free and open source geographic information system (with top end cartographic tools...)
  4. 4. BCS – SoC Conference 2016 : Mapping at the Edge QGIS Factoids First source code written 2002 304 devs committed 34000 changes in 838,000 lines of code 111 developers committed 5927 changes in the last 12 months increasing year-on-year contributions 229 person years of effort at an estimated cost of $12.5m See Openhub.net for more
  5. 5. BCS – SoC Conference 2016 : Mapping at the Edge So, Essen…
  6. 6. BCS – SoC Conference 2016 : Mapping at the Edge LTR – Long Term (Support) Release Support for a year Stability for larger organisations Better continuity and less disruption Back-ported bug fixes and enhancements
  7. 7. BCS – SoC Conference 2016 : Mapping at the Edge HOW RELEASES WORK
  8. 8. BCS – SoC Conference 2016 : Mapping at the Edge WHAT’S IN THE BOX?
  9. 9. BCS – SoC Conference 2016 : Mapping at the Edge RENDERING TOOLS, ANALYTICAL TOOLS, MAP PRODUCTION TOOLS, PLUGINS, EDITING AND DIGITISING TOOLS, DATABASE TOOLS, SCRIPTING TOOLS, BUTTONS, WIDGETS, MORE BUTTONS
  10. 10. BCS – SoC Conference 2016 : Mapping at the Edge CONSUME DATA All supported OGR vector formats Spatial databases All supported GDAL raster formats OGC compliant web services
  11. 11. BCS – SoC Conference 2016 : Mapping at the Edge MANAGE DATA Read and write to your database of choice Export to just about any format inc. CAD Save associated styles with the layer in the database Create custom forms for data capture and editing Edit, snap and trace features with digitising tools
  12. 12. BCS – SoC Conference 2016 : Mapping at the Edge ANALYSE DATA Plugins for GRASS, R, SAGA and fTools The Processing Toolbox Batch processing Drag 'n drop modeller
  13. 13. BCS – SoC Conference 2016 : Mapping at the Edge PRINT COMPOSER Custom templates Multiple map layouts (on multiple composers) Atlas generation Dynamic legends, guides, insets, overviews and graticules
  14. 14. BCS – SoC Conference 2016 : Mapping at the Edge PLUGINS! 603 at the last count, extending QGIS in all areas Check out QGIS2web, QGIS2ThreeJS, TimeManager
  15. 15. BCS – SoC Conference 2016 : Mapping at the Edge INTERACTIVE 3D OUTPUT
  16. 16. BCS – SoC Conference 2016 : Mapping at the Edge PYTHON
  17. 17. BCS – SoC Conference 2016 : Mapping at the Edge CARTOGRAPHIC TOOLS
  18. 18. BCS – SoC Conference 2016 : Mapping at the Edge LABELLING "cartographic" placement rendering order complex rule based labelling See Nyall Dawson's blog
  19. 19. BCS – SoC Conference 2016 : Mapping at the Edge CARTOGRAPHIC PLACEMENT 2. top left 7. top (rightish) 1. top right 6. middle left 5. middle right 4. bottom left 8. bottom (leftish) 3. bottom right
  20. 20. BCS – SoC Conference 2016 : Mapping at the Edge OS datasets come with useful attributes font font height orientation anchor position QGIS wants to maximise # labels on display Priority can be data defined
  21. 21. BCS – SoC Conference 2016 : Mapping at the Edge OBSTACLE ONLY LAYERS a non-labelled layer as obstacle for labels in another layer Examples by Nyall Dawson
  22. 22. BCS – SoC Conference 2016 : Mapping at the Edge POLYGON OBSTACLES Choose between interiors or boundaries Examples by Nyall Dawson
  23. 23. BCS – SoC Conference 2016 : Mapping at the Edge OTHER LABEL FEATURES Fit labels in polygon Label every feature part Limit labels to ### features Rule based labelling
  24. 24. BCS – SoC Conference 2016 : Mapping at the Edge SYMBOLOGY Choice of renderer Choice of symbol layer type Blending Draw effects Save as QML/SLD/QLR
  25. 25. BCS – SoC Conference 2016 : Mapping at the Edge Diagram by Tim Sutton, Kartoza
  26. 26. BCS – SoC Conference 2016 : Mapping at the Edge 2.5D RENDERER and Single, Categorised, Graduated, Rule-based, point displacement, heat map, inverted polygons
  27. 27. BCS – SoC Conference 2016 : Mapping at the Edge RULE BASED RENDERING Assign features to a class based on attribute Use the data to define the style Use the map scale to show/hide or generalise features
  28. 28. BCS – SoC Conference 2016 : Mapping at the Edge BLENDING Dodge, burn, lighten, multiply…
  29. 29. BCS – SoC Conference 2016 : Mapping at the Edge
  30. 30. BCS – SoC Conference 2016 : Mapping at the Edge
  31. 31. BCS – SoC Conference 2016 : Mapping at the Edge DRAW EFFECTS Drop shadows and glows Blurs Transformations Stacked effects
  32. 32. BCS – SoC Conference 2016 : Mapping at the Edge
  33. 33. BCS – SoC Conference 2016 : Mapping at the Edge
  34. 34. BCS – SoC Conference 2016 : Mapping at the Edge
  35. 35. BCS – SoC Conference 2016 : Mapping at the Edge
  36. 36. BCS – SoC Conference 2016 : Mapping at the Edge SAVE AND SHARE STYLES Save styles with the data In the database In a layer package
  37. 37. BCS – SoC Conference 2016 : Mapping at the Edge NEW IN NØDEBO See https://www.youtube.com/GKg2SHmBExs on how to pronouce Nødebo.
  38. 38. BCS – SoC Conference 2016 : Mapping at the Edge LIVE STYLE DOCK Select a layer, press F7 Edit symbology Edit labels Save multiple styles per layer History Thanks to Nathan Woodrow https://nathanw.net/
  39. 39. BCS – SoC Conference 2016 : Mapping at the Edge Using data-defined styles
  40. 40. BCS – SoC Conference 2016 : Mapping at the Edge Single / categorised / graduated
  41. 41. BCS – SoC Conference 2016 : Mapping at the Edge Use the histogram, Luke!
  42. 42. BCS – SoC Conference 2016 : Mapping at the Edge Whoopsie? Nae bother, pal!
  43. 43. BCS – SoC Conference 2016 : Mapping at the Edge Oh, it does raster too
  44. 44. BCS – SoC Conference 2016 : Mapping at the Edge PRINT COMPOSER Composer manager with Multiple compositions with Multiple layouts with Insets and overviews. Templates Grids and guides Atlas generator Variables
  45. 45. BCS – SoC Conference 2016 : Mapping at the Edge
  46. 46. BCS – SoC Conference 2016 : Mapping at the Edge MULTIPLE LAYOUTS
  47. 47. BCS – SoC Conference 2016 : Mapping at the Edge EXPORTING YOUR #cartowin Save as image, SVG, PDF or Generate an Atlas Use your data to generate a series of maps
  48. 48. BCS – SoC Conference 2016 : Mapping at the Edge VARIABLES QGIS has dynamic variables. There are different variables in different places. You can create @custom_variables
  49. 49. BCS – SoC Conference 2016 : Mapping at the Edge QGIS ESSEN 2.14 (and beyond…)
  50. 50. BCS – SoC Conference 2016 : Mapping at the Edge QGIS RESOURCES QGIS Map Design: Gretchen Peterson and Anita Graser qgis.org, gis.stackexchange.com and mailing lists QGIS UK user group: qgis.uk and G+ group and @qgisuk
  51. 51. BCS – SoC Conference 2016 : Mapping at the Edge Thank you Ross McDonald Angus Council mcdonaldr@angus.gov.uk @mixedbredie LinkedIn: http://bit.ly/1yWAY5J

×