Geospatial Development Using Python
Applications of geospatial development
Working with GIS data manually
Python Libraries for Geospatial Development
Reading and writing geospatial data
Analyzing and manipulating geospatial data
Sources of geospatial data in vector format
Sources of geospatial data in raster format
Sources of other types of geospatial data
Choosing your geospatial data source
Working with Geospatial Data in Python
Reading and writing geospatial data
Changing datums and projections
Representing and storing geospatial data
Performing geospatial calculations
Converting and standardizing units of geometry and distance
Open source spatially-enabled databases
Commercial Spatially-enabled databases
Working with geospatial databases using python
Designing and building the database
Implementing the DISTAL application
Application review and improvements
Using Python and Mapnik to Generate Maps
Putting It All Together – a Complete Mapping System
The structure of a Django application
Setting up the ShapeEditor project
Defining the ShapeEditor's applications
Creating the shared application
ShapeEditor – Implementing List View, Import, and Export
Implementing the "list shapefiles" view
ShapeEditor – Selecting and Editing Features