更新时间:2021-07-23 15:42:38
封面
版权信息
Credits
About the Author
About the Reviewers
www.PacktPub.com
Preface
Chapter 1. Learning Geospatial Analysis with Python
Geospatial analysis and our world
History of geospatial analysis
Geospatial analysis and computer programming
Importance of geospatial analysis
Geographic Information System concepts
Raster data concepts
Common vector GIS concepts
Common raster data concepts
Creating the simplest possible Python GIS
Summary
Chapter 2. Geospatial Data
Data structures
Vector data
Raster data
Point cloud data
Chapter 3. The Geospatial Technology Landscape
Data access
Computational geometry
Desktop tools
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
GDAL
NumPy
PIL
PNGCanvas
PyFPDF
Spectral Python
Chapter 5. Python and Geographic Information Systems
Measuring distance
Coordinate conversion
Reprojection
Editing shapefiles
Performing selections
Creating images for visualization
Dot density calculations
Choropleth maps
Using spreadsheets
Using GPS data
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 Modelling
Creating an NDVI
Creating a flood inundation model
Least cost path analysis
Chapter 9. Real-Time Data
Tracking vehicles
Storm chasing
Chapter 10. Putting It All Together
A typical GPS report
Working with GPX-Reporter.py
Index