Skip to content

EDAL's tutorials on geo-spatial operations

Notifications You must be signed in to change notification settings

energydatalab/edal-geospatial

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Energy Data Analytics Lab's tutorials on geo-spatial operations

Table of contents

Geospatial set operations

Find the intersection/union/difference between two geospatial dataset and output a geospatial file

Useful package:

Example:

Geospatial plotting

Plot points/polygons/any other shapes on a map

Useful package:

  • geopandas
  • cartopy
  • matplotlib's Basemap: not recommended, has been depreciated and replaced by cartopy

Example:

Geo-coding

Use case: Convert pixel coordinates of polygons/points/lines to geospatial coordinates

Useful package:

  • geopandas

Example:

Rasterization and vectorization

Convert between vector shapes and raster images

Useful package:

  • geopandas
  • rasterio
  • opencv
  • skimage

Example:

Rasterization:

vectorization:

Managing projections

Geospatial datasets sometimes come with different coordinates reference systems (CRS). Convert them to the same CRS before making any overlay analysis or plotting.

Useful package

  • geopandas

Example:

About

EDAL's tutorials on geo-spatial operations

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Jupyter Notebook 97.5%
  • Python 2.5%