QGIS By Example
eBook - ePub

QGIS By Example

Alexander Bruy, Daria Svidzinska

Share book
  1. 316 pages
  2. English
  3. ePUB (mobile friendly)
  4. Available on iOS & Android
eBook - ePub

QGIS By Example

Alexander Bruy, Daria Svidzinska

Book details
Book preview
Table of contents
Citations

Frequently asked questions

How do I cancel my subscription?
Simply head over to the account section in settings and click on “Cancel Subscription” - it’s as simple as that. After you cancel, your membership will stay active for the remainder of the time you’ve paid for. Learn more here.
Can/how do I download books?
At the moment all of our mobile-responsive ePub books are available to download via the app. Most of our PDFs are also available to download and we're working on making the final remaining ones downloadable now. Learn more here.
What is the difference between the pricing plans?
Both plans give you full access to the library and all of Perlego’s features. The only differences are the price and subscription period: With the annual plan you’ll save around 30% compared to 12 months on the monthly plan.
What is Perlego?
We are an online textbook subscription service, where you can get access to an entire online library for less than the price of a single book per month. With over 1 million books across 1000+ topics, we’ve got you covered! Learn more here.
Do you support text-to-speech?
Look out for the read-aloud symbol on your next book to see if you can listen to it. The read-aloud tool reads text aloud for you, highlighting the text as it is being read. You can pause it, speed it up and slow it down. Learn more here.
Is QGIS By Example an online PDF/ePUB?
Yes, you can access QGIS By Example by Alexander Bruy, Daria Svidzinska in PDF and/or ePUB format, as well as other popular books in Informatique & Applications de bureau. We have over one million books available in our catalogue for you to explore.

Information

Year
2015
ISBN
9781782174677

QGIS By Example


Table of Contents

QGIS By Example
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Support files, eBooks, discount offers, and more
Why subscribe?
Free access for Packt account holders
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Downloading the example code
Downloading the color images of this book
Errata
Piracy
Questions
1. Handling Your Data
Installing QGIS
GUI elements and customization
Extending functionality through plugins
Managing plugins
Loading data into QGIS
Loading shapefiles
Loading rasters
Loading data from the Personal GeoDatabase
Importing CSV files
Loading GPS data
Getting OpenStreetMap data
Dealing with projections
Data source projection
Project projection
Loading layers to a spatial database
Summary
2. Visualizing and Styling the Data
Loading layers from the spatial database
Grouping and reordering layers
Developing your own styles
Developing styles for vector layers
Styling a layer with the Single Symbol renderer
Styling a layer with the Categorized renderer
Styling a layer with the Graduated renderer
Styling a layer with the Rule-based renderer
Styling a layer with the Point displacement renderer
Styling a layer with the Inverted polygons renderer
Styling a layer with the Heatmap renderer
Layer rendering
Developing styles for raster layers
Adding labels
Labeling a point layer
Labeling a line layer
Labeling a polygon layer
Advanced labeling
Managing styles
Using several styles for the same layer
Adding base maps
The OpenLayers plugin
Adding WMS/WMTS layers
Adding TMS layers
Summary
3. Presenting Data on a Print Map
Print composer
The initial setup – page format and other essentials
Adding and customizing a map
Adding and customizing a legend
Other map items
Scale bar
North arrow
Other items
Working with multiple maps and overviews
Combining several maps within a single print composer
Working with map overviews
Creating atlases
Managing print composers
Summary
4. Publishing the Map Online
Registering for the QGIS Cloud service
The QGIS Cloud plugin
Creating a database
Publishing the map
General settings
WMS settings
WFS settings
Viewing your map in QGIS and a browser
Working with a map from a browser
Working with a map in QGIS
Deleting unused maps
Deleting layers with DB Manager
Deleting databases from the QGIS Cloud plugin
Deleting maps from the web interface
Summary
5. Answering Questions with Density Analysis
Density analysis and heatmaps
Creating heat maps with the Heatmap plugin
Detecting the "hottest" regions
Looking for distribution patterns with contour lines
Mapping density with a hexagonal grid
Creating a hexagonal grid
Counting points in grid cells
Removing redundant data
Summary
6. Answering Questions with Visibility Analysis
The basics of visibility analysis
Step 1 – converting a buildings' vector layer to raster
Step 2 – combining the DEM and buildings layers
Step 3 – defining observation points
Creating an empty vector layer
Populating a layer with points
Providing points with height values
Step 4 – creating viewshed coverages
Step 5 – finding scenic points
Step 6 – styling the results in 3D
Working on the general settings of a 3D scene
Adjusting 3D visualization of the observation points
Adjusting 3D visualization of building footprints
Summary
7. Answering Questions with Suitability Analysis
Basics of suitability analysis
Step 1 – define the goal and objectives of our analysis
Step 2 – analyze the available data and define its relevance
Step 3 – define the criteria of analysis
Step 4 – Analyze and prepare the data
Rasterizing and ranking categorized vector layers
Ranking density rasters
Generating and ranking proximity rasters
Step 5 – overlay the data and interpret the results
Summary
8. Automating Analysis with Processing Models
The QGIS Processing framework
Graphical Modeler
Adding inputs
Implementing the workflow
Filling model metadata and saving
Editing models
Sharing models
Summary
9. Automating Analysis with Processing Scripts
Python scripts in Processing
Listing the available algorithms
Getting information about an algorithm
Executing the algorithm and loading the results
Defining inputs and outputs
Implementing the algorithm
Writing help and saving
Sharing scripts
Summary
10. Developing a Python Plugin – Select by Radius
QGIS plugins
Creating the plugin's skeleton
Designing the plugin's GUI
Designing the About dialog
Designing the main plugin dialog
Using Designer UI files in the plugin
Adding the About dialog to the plugin
Adding the main plugin dialog
Implementing feature selection
Adding translations
Preparing the plugin for publishing
Summary
Index

QGIS By Example

Copyright © 2015 Packt Publishing
All rights reserved. No part of this book may be reproduced, stored in a retrieval system, or transmitted in any form or by any means, without the prior written permission of the publisher, except in the case of brief quotations embedded in critical articles or reviews.
Every effort has been made in the preparation of this book to ensure the accuracy of the information presented. However, the information contained in this book is sold without warranty, either express or implied. Neither the authors nor Packt Publishing, and its dealers and distributors will be held liable for any damages caused or alleged to be caused directly or indirectly by this book.
Packt Publishing has endeavored to provide trademark information about all of the companies and products mentioned in this book by the appropriate use of capitals. ...

Table of contents