封面
版权信息
Credits
About the Authors
About the Reviewers
www.PacktPub.com
Preface
Chapter 1. Handling Your Data
Installing QGIS
GUI elements and customization
Extending functionality through plugins
Loading data into QGIS
Dealing with projections
Loading layers to a spatial database
Summary
Chapter 2. Visualizing and Styling the Data
Loading layers from the spatial database
Grouping and reordering layers
Developing your own styles
Adding labels
Managing styles
Adding base maps
Summary
Chapter 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
Working with multiple maps and overviews
Managing print composers
Summary
Chapter 4. Publishing the Map Online
Registering for the QGIS Cloud service
The QGIS Cloud plugin
Creating a database
Publishing the map
Viewing your map in QGIS and a browser
Deleting unused maps
Summary
Chapter 5. Answering Questions with Density Analysis
Density analysis and heatmaps
Creating heat maps with the Heatmap plugin
Mapping density with a hexagonal grid
Summary
Chapter 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
Step 4 – creating viewshed coverages
Step 5 – finding scenic points
Step 6 – styling the results in 3D
Summary
Chapter 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
Step 5 – overlay the data and interpret the results
Summary
Chapter 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
Chapter 9. Automating Analysis with Processing Scripts
Python scripts in Processing
Defining inputs and outputs
Implementing the algorithm
Writing help and saving
Sharing scripts
Summary
Chapter 10. Developing a Python Plugin – Select by Radius
QGIS plugins
Creating the plugin's skeleton
Designing the plugin's GUI
Using Designer UI files in the plugin
Implementing feature selection
Adding translations
Preparing the plugin for publishing
Summary
Index
更新时间:2021-07-16 14:09:33