# 05: Vector 2 - Geometric operations, spatial joins, and visualization

UW Geospatial Data Analysis  
CEE467/CEWA567  
David Shean, Eric Gagliano, Quinn Brencher

## Overview
This week, we are going to revisit vectors, geometry operations, spatial/attribute joins, and more sophisticated visualization.  We will illustrate some of these concepts with a power plants point dataset and the U.S. State outlines.

## Reading and Tutorials
Please take some time to review the following material (especially if you have limited GIS experience), and come with questions on topics that are unclear, so we can discuss together.  There is some overlap in content, but different presentation of the essential material, so hopefully one or more will work for you:

### Geometry Operations and Visualization
Review some of the excellent examples from Automating GIS processes course at the University of Helsinki: https://autogis-site.readthedocs.io/en/latest/index.html. Each of these has recordings if you would like to watch, or navigate through the material at your own pace via the outline on the left side of the page.

**Please focus on the sections listed for each lesson, but you are more than welcome to explore other sections of this great site!**

* [Shapely and geometry objects](https://autogis-site.readthedocs.io/en/latest/lessons/lesson-1/geometry-objects.html)
* *Optional*: Review [Lesson 2](https://autogis-site.readthedocs.io/en/latest/lessons/lesson-2/overview.html) on Vector Data and GeoPandas if you need a referesher
* [Lesson 3](https://autogis-site.readthedocs.io/en/latest/lessons/lesson-3/overview.html)
    * Point in Polygon & Intersect
    * Spatial Join
* [Lesson 4](https://autogis-site.readthedocs.io/en/latest/lessons/lesson-4/overview.html)
   * Overview Analysis
   * Aggregating data
   * Simplyfing geometries
* [Lesson 5](https://autogis-site.readthedocs.io/en/latest/lessons/lesson-5/overview.html)
    * Static maps
    * Interactive maps

### Geopandas and Shapely Documentation
Skim the introductions for the following pages, and get a sense of how some common GIS operations can be performed with GeoPandas:
* https://geopandas.org/en/stable/docs/user_guide/geometric_manipulations.html
* https://geopandas.org/en/stable/docs/user_guide/set_operations.html
* https://geopandas.org/en/stable/docs/user_guide/aggregation_with_dissolve.html
* https://geopandas.org/en/stable/docs/user_guide/mergingdata.html
* https://geopandas.org/en/stable/docs/user_guide/interactive_mapping.html 
