Spatial algorithms with Python
Workbooks
- Python introduction
- Basic operations and conditional executions
- Iterations and lists
- Functions
- Basic algorithms
- Sorting algorithms and complexity
- Collection data structures
- Objected-oriented programming
- Tabular data
- Plotting and diagram visualization
- Spatial data management - vector formats
- Spatial data management - raster formats
- Graph construction and management in Python
- Graph algorithms I. - shortest path
- Graph algorithms II. - minimum spanning tree
- Spatial indexing
- Geometric algorithms - Convex Hull
- Clustering and classification
Appendices
- Strings
- Mathematical operations
Exercise books
- Exercise Book 1
- Exercise Book 2
- Exercise Book 3
- Exercise Book 4
- Exercise Book 5