更新时间:2021-07-02 22:49:52
coverpage
Title Page
Credits
About the Author
About the Reviewer
www.PacktPub.com
Customer Feedback
Dedication
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
Setting Up Your Environment
Understanding GIS
Setting up the tools
Installing on Linux
Installing on Windows
Installing on macOS
Getting familiar with the software
About the software licenses
Collecting some data
Getting basic data
Licenses
Accessing satellite data
Active remote sensing
Passive remote sensing
Using OpenStreetMap
OpenStreetMap license
Summary
Accessing GIS Data With QGIS
Accessing raster data
Raster data model
Rasters are boring
Accessing vector data
Vector data model
Vector topology - the right way
Opening tabular layers
Understanding map scales
Using Vector Data Effectively
Using the attribute table
SQL in GIS
Selecting features in QGIS
Preparing our data
Writing basic queries
Filtering layers
Spatial querying
Writing advanced queries
Modifying the attribute table
Removing columns
Joining tables
Spatial joins
Adding attribute data
Understanding data providers
Creating Digital Maps
Styling our data
Styling raster data
Styling vector data
Mapping with categories
Graduated mapping
Understanding projections
Plate Carrée - a simple example
Going local with NAD83 / Conus Albers
Choosing the right projection
Preparing a map
Rule-based styling
Adding labels
Creating additional thematics
Creating a map
Adding cartographic elements
Exporting Your Data
Creating a printable map
Clipping features
Creating a background
Removing dangling segments
Exporting the map
A good way for post-processing - SVG
Sharing raw data
Vector data exchange formats
Shapefile
WKT and WKB
Markup languages
GeoJSON
Raster data exchange formats
GeoTIFF
Clipping rasters
Other raster formats
Feeding a PostGIS Database