Overview ======== During this week we will learn a few really useful and commonly used GIS functionalities using Geopandas, namely: 1. :doc:`Geocoding ` / `Geocoding in Geopandas <../../notebooks/L3/geocoding_in_geopandas.ipynb>`__ 2. `Conducting Point in Polygon queries <../../notebooks/L3/point-in-polygon.ipynb>`__ 3. `Making Spatial joins <../../notebooks/L3/spatial-join.ipynb>`__ 4. `Finding Nearest neighbour of a geometry <../../notebooks/L3/nearest-neighbour.ipynb>`__ Learning goals -------------- After this weeks' lesson you should be able to: - Do geocoding, i.e. converting addresses into Points - Conduct Point in Polygon queries - Read data from KML files - Make spatial joins and table joins between layers - Find the nearest neighbour for Point -objects. Sources ------- Following materials are partly based on documentation of `Geopandas `__, `geopy `__, `Google `_, `Pandas `__, `Shapely `_, and `Lawhead, J. (2013), Chapters I and V `_. Lecture videos -------------- .. admonition:: Lesson 3.1 - Geocoding addresses; Point in Polygon queries .. raw:: html

Vuokko Heikinheimo & Henrikki Tenkanen, University of Helsinki @ AutoGIS channel on Youtube.

.. admonition:: Lesson 3.2 - Spatial join; Nearest neighbor analysis; Exercise 3 overview .. raw:: html

Vuokko Heikinheimo & Henrikki Tenkanen, University of Helsinki @ AutoGIS channel on Youtube.