coverpage
Mastering QGIS
Credits
Foreword
About the Authors
About the Reviewers
www.PacktPub.com
Support files eBooks discount offers and more
Preface
What this book covers
What you need for this book
Who this book is for
Conventions
Reader feedback
Customer support
Chapter 1. A Refreshing Look at QGIS
QGIS download and installation
Tour of QGIS
Loading data
Working with coordinate reference systems
Working with tables
Editing data
Composing maps
Adding functionality with plugins
Summary
Chapter 2. Creating Spatial Databases
Fundamental database concepts
Creating a spatial database
Importing data into a SpatiaLite database
Exporting tables out of SpatiaLite as a shapefile
Managing tables
Creating queries and views
Summary
Chapter 3. Styling Raster and Vector Data
Choosing and managing colors
Managing color ramps
Styling single band rasters
Styling multiband rasters
Creating a raster composite
Raster color rendering
Raster resampling
Styling vectors
Vector layer rendering
Using diagrams to display thematic data
Saving loading and setting default styles
Summary
Chapter 4. Preparing Vector Data for Processing
Merging shapefiles
Creating spatial indices
Checking for geometry errors
Converting vector geometries
Using basic vector geoprocessing tools
Defining coordinate reference systems
Advanced field calculations
Complex spatial and aspatial queries
Summary
Chapter 5. Preparing Raster Data for Processing
Reclassifying rasters
Rescaling rasters
Creating a raster mosaic
Generating raster overviews (pyramids)
Converting between raster and vector data models
Creating raster surfaces via interpolation
Summary
Chapter 6. Advanced Data Creation and Editing
Creating points from coordinate data
Geocoding address-based data
Georeferencing imagery
Checking the topology of vector data
Repairing topological errors via topological editing
Summary
Chapter 7. The Processing Toolbox
About the processing toolbox
Performing raster analyses with GRASS
SAGA
Exploring hydrologic analyses with TauDEM
R
Summary
Chapter 8. Automating Workflows with the Graphical Modeler
An introduction to the graphical modeler
Opening the graphical modeler
Configuring the modeler and naming a model
Adding inputs
Adding algorithms
Running a model
Editing a model
Documenting a model
Saving loading and exporting models
Executing model algorithms iteratively
Nesting models
Using batch processing with models
Converting a model into a Python script
Summary
Chapter 9. Creating QGIS Plugins with PyQGIS and Problem Solving
Webography - where to get API information and PyQGIS help
The Python Console
Exploring iface and QGis
Exploring a QGIS API in the Python Console
Creating a plugin structure with Plugin Builder
A simple plugin example
Setting up a debugging environment
Debugging session example
Summary
Chapter 10. PyQGIS Scripting
Where to learn Python basics
Loading layers
Vector structure
Iterating over features
Editing features
Running processing toolbox algorithms
Running an external algorithm or command
Interacting with the map canvas
Summary
Index
更新时间:2021-07-23 19:48:00