Additional spatial operations

Working with Geospatial Data in Python

Joris Van den Bossche

Open source software developer and teacher, GeoPandas maintainer

Overview of spatial operations

Spatial relationships:

  • intersects
  • within
  • contains
  • ...

Join attributes based on spatial relation:

  • geopandas.sjoin

Geometry operations:

  • intersection
  • union
  • difference
  • ...

Combine datasets based on geometry operation:

  • geopandas.overlay
Working with Geospatial Data in Python

Unary union

Convert a series of geometries to a single union geometry

Working with Geospatial Data in Python

Unary union

Convert a series of geometries to a single union geometry:

Working with Geospatial Data in Python

Buffer operation

Working with Geospatial Data in Python

Buffer operation

Working with Geospatial Data in Python

Buffer operation

Working with Geospatial Data in Python

Let's practice!

Working with Geospatial Data in Python

Preparing Video For Download...