更新时间:2021-07-23 14:46:19
封面
版权页
Credits
About the Author
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. Learning Geospatial Analysis with Python
Geospatial analysis and our world
History of geospatial analysis
Geographic information systems
Remote sensing
Elevation data
Computer-aided drafting
Geospatial analysis and computer programming
Importance of geospatial analysis
Geographic information system concepts
Common vector GIS concepts
Common raster data concepts
Creating the simplest possible Python GIS
Summary
Chapter 2. Geospatial Data
An overview of common data formats
Data structures
Spatial indexing
Overviews
Metadata
File structure
Vector data
Raster data
Point cloud data
Web services
Chapter 3. The Geospatial Technology Landscape
Data access
Computational geometry
Desktop tools (including visualization)
Metadata management
Chapter 4. Geospatial Python Toolbox
Installing third-party Python modules
Python networking libraries for acquiring data
Python markup and tag-based parsers
Python JSON libraries
OGR
PyShp
dbfpy
Shapely
Fiona
GDAL
NumPy
PIL
PNGCanvas
GeoPandas
PyMySQL
PyFPDF
Spectral Python
Chapter 5. Python and Geographic Information Systems
Measuring distance
Calculating line direction
Coordinate conversion
Reprojection
Editing shapefiles
Performing selections
Creating images for visualization
Dot density calculations
Choropleth maps
Using spreadsheets
Using GPS data
Geocoding
Chapter 6. Python and Remote Sensing
Swapping image bands
Creating histograms
Clipping images
Classifying images
Extracting features from images
Change detection
Chapter 7. Python and Elevation Data
ASCII Grid files
Creating a shaded relief
Creating elevation contours
Working with LIDAR
Chapter 8. Advanced Geospatial Python Modeling
Creating a Normalized Difference Vegetative Index
Creating a flood inundation model
Creating a color hillshade
Least cost path analysis
Routing along streets
Geolocating photos