NEW!: You can optionally (recommended) read these materials from a new website. Go to https://automating-gis-processes.github.io/2016/.
This week we will continue working Geopandas and learn how to do geocoding, i.e. converting addresses into coordinates or vice versa, and do spatial queries such as Point in Polygon that makes it possible to do a spatial join between two layers.
- Table join
- Projections: Converting from a projection to another
- Spatial queries: Point in Polygon & Intersect
- Spatial join
- Exercise 3
- Past lesson materials
- Web pages
- Books
- Learning Geospatial Analysis with Python: An effective guide to geographic information systems and remote sensing analysis using Python 3
- Python for Data Analysis: Data wrangling with Pandas, NumPy and iPython
- Python Geospatial Development: Develop sophisticated mapping applications from scratch using Python 3 tools for geospatial development
- Python Scripting for ArcGIS
- Python Geospatial Analysis Cookbook: Over 60 recipes to work with topology, overlays, indoor routing, and web application analysis with Python
- Learn Python the Hard Way
- Dive into Python 3