ebook img

Learning QGIS PDF

308 Pages·2016·11.99 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Learning QGIS

Learning QGIS Third Edition Table of Contents Learning QGIS Third Edition Credits About the Author About the Reviewer www.PacktPub.com eBooks, discount offers, and more Why subscribe? 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. Getting Started with QGIS Installing QGIS Installing QGIS on Windows Installing on Ubuntu Running QGIS for the first time Introducing the QGIS user interface Finding help and reporting issues Summary 2. Viewing Spatial Data Loading vector data from files Dealing with coordinate reference systems Loading raster files Georeferencing raster maps Loading data from databases Loading data from OGC web services Styling raster layers Styling vector layers Creating point styles – an example of an airport style Creating line styles – an example of river or road styles Creating polygon styles – an example of a landmass style Loading background maps Dealing with project files Summary 3. Data Creation and Editing Creating new vector layers Working with feature selection tools Selecting features with the mouse Selecting features with expressions Selecting features using spatial queries Editing vector geometries Using basic digitizing tools Using advanced digitizing tools Using snapping to enable topologically correct editing Using measuring tools Editing attributes Editing attributes in the attribute table Editing attributes in the feature form Creating a feature form using autogenerate Designing a feature form using drag and drop designer Designing a feature form using a .ui file Calculating new attribute values Reprojecting and converting vector and raster data Joining tabular data Setting up a join in Layer Properties Checking join results in the attribute table Using temporary scratch layers Checking for topological errors and fixing them Finding errors with the Topology Checker Fixing invalid geometry errors Adding data to spatial databases Summary 4. Spatial Analysis Analyzing raster data Clipping rasters Analyzing elevation/terrain data Using the raster calculator Combining raster and vector data Converting between rasters and vectors Accessing raster and vector layer statistics Computing zonal statistics Creating a heatmap from points Vector and raster analysis with Processing Finding nearest neighbors Converting between points, lines, and polygons Identifying features in the proximity of other features Sampling a raster at point locations Mapping density with hexagonal grids Calculating area shares within a region Batch-processing multiple datasets Automated geoprocessing with the graphical modeler Documenting and sharing models Leveraging the power of spatial databases Selecting by location in SpatiaLite Aggregating data in SpatiaLite Summary 5. Creating Great Maps Advanced vector styling Creating a graduated style Creating and using color ramps Using categorized styles for nominal data Creating a rule-based style for road layers Creating data-defined symbology Creating a dynamic heatmap style Creating a 2.5D style Adding live layer effects Working with different styles Labeling Customizing label text styles Controlling label formatting Configuring label buffers, background, and shadows Controlling label placement Configuring point labels Configuring line labels Configuring polygon labels Placing labels manually Controlling label rendering Designing print maps Creating a basic map Adding a scalebar Adding a North arrow image Adding a legend Adding explanatory text to the map Adding map grids and frames Creating overview maps Adding more details with attribute tables and HTML frames Creating a map series using the Atlas feature Presenting your maps online Exporting a web map Creating map tiles Exporting a 3D web map Summary 6. Extending QGIS with Python Adding functionality using actions Configuring your first Python action Opening files using actions Opening a web browser using actions Getting to know the Python Console Loading and exploring datasets Styling layers Filtering data Creating a memory layer Exporting map images Creating custom geoprocessing scripts using Python Writing your first Processing script Writing a script with vector layer output Visualizing the script progress Developing your first plugin Creating the plugin template with Plugin Builder Customizing the plugin GUI Implementing plugin functionality Creating a custom map tool Summary Index Learning QGIS Third Edition Learning QGIS Third Edition Copyright © 2016 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 author, 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. However, Packt Publishing cannot guarantee the accuracy of this information. First published: September 2013 Second edition: December 2014 Third edition: March 2016 Production reference: 1030316 Published by Packt Publishing Ltd. Livery Place 35 Livery Street Birmingham B3 2PB, UK. ISBN 978-1-78588-033-9 www.packtpub.com Credits Author Anita Graser Reviewer Cornelius Roth Commissioning Editor Veena Pagare Acquisition Editor Larissa Pinto Content Development Editor Prashanth G. Rao Technical Editor Tanmayee Patil Copy Editor Vikrant Phadke Project Coordinator Bijal Patel Proofreader Safis Editing Indexer

Description:
Key FeaturesLearn how to work with various data and create beautiful maps using this easy-to-follow guide.Give a touch of professionalism to your maps both for functionality and look and feel with the help of this practical guide.A progressive hands-on guide that builds on a geo-spatial data and add
See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.