Development of electricity infrastructure is needed to for large scale integration of renewables. Several countries like Germany are facing challenges to grid development. Grid development requires extensive public deliberation and several factors need to be considered besides financial cost including environmental impact, public acceptance, current infrastructure etc. A large amount of GIS data required for this analysis exists however is scattered and spread out. Furthmore, to the best of our knowledge, no open-source package provides framework for analysing the cross impact of different factors on grid development. Here we provide a code base for analysing this cross impact.
The accompanying paper detailing the analysis can be found here.
The accompanying data can be found here.
It is highly recommended to create a anaconda environment to install the required packages and dependencies. Check out: Ananconda Install on instructions to install anaconda. Check out Anaconda Environment for creating and working with conda environement.
Please clone the repository into a local folder. As this repository is under active development, and hence use of git vc is recommended to update the changes. Please feel free to contribute. The required packages are written in environment.yml file. You can change the name of the environment in the environment.yml file: To create the environment navigate to local folder and use:
conda create env -f environment.yml
Data raster datafiles used in this package are not stored in this repository but would be provided seperately (pending licensing issues). The data used is rasterized with the resolution of 500m x 500m.
The downloaded data should be stored in the subfolder: 01_Data500.
Parameter | Processing | Source | License |
---|---|---|---|
Elevation | Rasterization, Adjust Projection | European Environment Agency | policy based on Directive 2003/98/EC |
Slope | Calculate slope, rasterize, adjust projection | European Environment Agency | policy based on Directive 2003/98/EC |
Land Quality | Rate fields, rasterize, adjust projection | European Environment Agency | policy based on Directive 2003/98/EC |
Protected Areas | rasterize, adjust projection, assign values | ProtectedPlanet2018 | WDPA Data Licence |
River Courses | Extract data, assign values, rasterize | Geofabrik | ODbL |
Population density | Rerasterize | CIESIN; JRC | policy based on Decision 2011/833/EU |
Railways | Extract data, rasterize, assign values | Geofabrik | ODbL |
Highways | Extract data, rasterize, assign values | Geofabrik | ODbL |
Electricity Grid | Extract data, rasterize, assign values | Geofabrik | ODbL |
The package code is divided into two jupyter notebooks:
- 01_DataPreparation
- Data Preparation for path calculations
- 02_PathCreation
- 03_Analysis
This repository is published under MIT License