Awesome Electrical Grid Mapping

repository·main·Indexed 41 days ago

https://github.com/open-energy-transition/awesome-electrical-grid-mapping

A curated repository of electrical grid maps, datasets, and resources for countries worldwide. It includes the Grid Data Explorer, an interactive tool featuring a data coverage view and a Global Transmission Length Index covering 7.65 million km of lines (50 kV+) across 131 countries. The project provides resources on transmission networks, power pools, and national-level grid projects across Africa, Asia, and other global regions.

Tokens
19.6K
Snippets
14
Records
56
Agent score
51%

What's inside Awesome Electrical Grid Mapping

  1. Access electrical grid data catalogs for Europe

    main

    The awesome-electrical-grid-mapping repository provides a curated collection of links to electrical grid data, maps, and capacity datasets across various European countries. Developers and researchers can use these resources to find:

    • Grid Maps: Visual representations of transmission and distribution networks.
    • Capacity Data: Information regarding available connection capacity for generation or demand (often including heatmaps).
    • Datasets: Raw data files (GIS, CSV, etc.) for technical grid characteristics, substation locations, and network models.
    • Reports: Technical documents and national development plans.

    Data is categorized by country (e.g., Poland, Portugal, Romania, Serbia, Slovakia, Slovenia, Spain, Switzerland, Sweden, Ukraine, United Kingdom) and often includes metadata such as the data year, license type (e.g., cc-by-4.0), and data format (e.g., map, dataset, capacitydata).

  2. Access European electrical grid and transmission resources

    main

    The repository provides a curated list of external resources for mapping electrical grids in Europe. These resources include maps, datasets, and capacity information from various organizations like ENTSO-E, JAO, and national grid operators.

    Key resource types available for Europe include:

    • ENTSO-E Maps: Continental Europe grid maps and transmission system maps.
    • Capacity & Storage: Capacitypedia (Pan-EU hosting capacity), European Grid Capacity Maps, and the European Energy Storage Inventory.
    • Static Grid Models: JAO Static Grid Model and 50Herz Static Grid Model.
    • Regional/National Maps: Transmission grids for the Western Balkans, RESTOR Hydro Map, and Svenska kraftnät (Finland, Norway, Sweden).
  3. Access electrical grid data for Asia and Middle East

    main

    The awesome-electrical-grid-mapping repository provides a curated list of global data catalogs, maps, and reports related to electrical grid infrastructure. This specific segment contains resources for the following regions:

    Available Regions and Data Types

    • Central Asia: Hydropower geodatabase for Kyrgyzstan, Turkmenistan, Tajikistan, and Uzbekistan.
    • East Asia: Data for Laos (EV penetration, hydropower), Malaysia (energy roadmaps, DER hosting capacity, RE capacity), Mongolia (transmission maps), Myanmar (IMU datasets), Philippines (transmission development plans, substation capacity), South Korea (KEPCO substation info, transmission maps), Taiwan (Taipower grid maps, substation supply capability), and Vietnam (EVN annual reports).
    • Middle East: Data for Oman (OETC transmission capability), Pakistan (NTDC expansion plans, hydropower resources, OpenGridPK), Qatar (substation voltage levels), Saudi Arabia (National Grid SA reports), Syria (infrastructure maps), and Yemen (maps).
    • South/Southeast Asia: Data for Nepal (NEA reports, transmission network maps, hydropower datasets), Singapore (EMA roadmap), Sri Lanka (CEB transmission grid, NSDI datasets for lines and substations), Thailand (EGAT/PEA/MEA power maps, DEDE renewable plant locations), and Timor-Leste (EDTL reports).

    Data Formats and Metadata

    Resources are categorized by their format and content using tags such as:

    • map: Visual representations of grid infrastructure.
    • dataset: Raw data files (e.g., GeoJSON, CSV, or database exports).
    • report: Analytical documents and annual reviews.
    • capacitydata: Information specifically regarding the load or generation capacity of the grid.
    • capacity: Specific capacity metrics.
    • odbl: Open Data Building Blocks (e.g., OpenStreetMap-derived data).
    • proprietary: Data that may require specific access or licenses.
    • cc-by-4.0: Open access data under Creative Commons attribution.
  4. Understand data limitations and mapping behavior

    main

    The Grid Data Explorer has several known data and rendering limitations:

    • Missing Admin-1 Polygons: Subregions without an admin-1 polygon in the source (e.g., Northern Ireland in the NE 50m dataset) are grouped within their country's panel instead of being drawn on the map.
    • Cross-border/Missing Country Entries: Regional entries without a single country (e.g., Central Asia) or countries missing from the 110m dataset (e.g., Malta) are parsed but not drawn on the map.
    • Transmission Length View: In this specific view, dashed state/province polygons and capacity dots are hidden because sub-national length data is unavailable. This prevents mixing two different datasets in one view.
    • Missing Data for Micro-states: 22 countries (including Caribbean/Pacific micro-states, Singapore, Monaco, San Marino, Liechtenstein, and the Vatican) lack both 110m polygons and data. These are expected and are reported separately from alias resolution failures.
  5. Understand Grid Data Explorer view modes

    main

    The explorer provides two distinct views that can be toggled via the top bar or via URL parameters:

    • Data coverage: Shows datasets available by country, state, and province. Clicking a region shows links to resources, color-coded by type.
    • Transmission length: Shows the Global Transmission Length Index (50 kV+ lines). Includes a ranked table, metric selector, and voltage breakdowns.

    URL Parameters:

    • ?view=length&metric=density: Directly switches to the transmission length view with the density metric selected.
  6. Enable GitHub Pages deployment

    main

    To host the Grid Data Explorer live, you can use GitHub Pages. There are two recommended methods:

    1. GitHub Actions (Recommended): In your repository settings, go to Settings → Pages and set Source to GitHub Actions. The existing .github/workflows/pages.yml will automatically deploy the docs/ folder on every push to main.
    2. Branch Deployment: In Settings → Pages, set Source to Deploy from a branch, selecting main and the /docs folder.
  7. Access National-level Electrical Grid Resources for Africa and Asia

    main

    The repository provides a curated list of national-level projects and resources for electrical grid mapping, specifically covering regions like Africa and parts of Asia (Afghanistan, Armenia, Bangladesh, Bhutan, Cambodia, China, Georgia, India).

    Resources are categorized by the type of information they provide, which can be identified by the tags in parentheses:

    • map: Visual representations of grid infrastructure.
    • report: Strategic plans, annual reports, or technical documents.
    • dataset: Raw data files (e.g., GIS collections, CSVs, or vector datasets).
    • capacitydata: Information regarding power generation or transmission capacities.
    • proprietary: Data that may have restricted access or usage terms.

    Users can browse these resources to find specific transmission line maps, substation data, or resource adequacy plans for various countries and sub-regions (e.g., specific Indian states like Kerala, Maharashtra, or Assam).

  8. Explore the Global Transmission Length Index

    main

    The Global Transmission Length Index provides research on the size of the world's transmission grids. It covers 7.65 million km of line (50 kV and above) across 131 countries.

    Key features:

    • Per-voltage breakdowns: View data categorized by voltage levels.
    • Ranking capabilities: Rank countries by total length, by 220 kV+ backbone, or by line-km per 1,000 km² of area.
    • Data access: You can view the interactive map or access the full database via Google Sheets.

    Explore the Global Transmission Length Index

    https://open-energy-transition.github.io/Awesome-Electrical-Grid-Mapping/?view=length
  9. Contribute to the Grid Mapping resources

    main

    This project is curated and maintained by the MapYourGrid Initiative. If you want to contribute to the list, use the following format:

    * (Country or Region) [Title](link) (year of publication or last update : YYYY) (license type) (tags in separate parentheses : capacitydata | dataset | map | report)

    For those interested in transmission grid mapping using OpenStreetMap, you can use the MapYourGrid Starter Kit Tutorial or join their community discord channel.

  10. Access electrical grid data and cross-border projects in Asia

    main

    The repository provides a curated list of resources for electrical grid mapping in Asia, including cross-border interconnection projects, regional energy connectivity reports, and interactive map explorers.

    Key resources include:

    • Gulf Cooperation Council (GCC) Interconnection Authority: Network data for Bahrain, Kuwait, Oman, Qatar, Saudi Arabia, and the UAE.
    • UN Energy Connectivity in Central Asia: An inventory of existing national energy systems (2023 report).
    • Central Asian Energy Cooperation: Information on energy system cooperation in Kazakhstan, Kyrgyzstan, Tajikistan, and Turkmenistan (2024 report).
    • OpenDevelopment Mekong Map Explorer: A map-based dataset for the Mekong Region (CC-BY-SA 4.0).
    • ASEAN Energy Database: An ArcGIS-based map for South-East Asia.
  11. Participate in crowdsourced electrical grid mapping via OpenStreetMap

    main

    The repository lists various communities, tools, and challenges for contributing to electrical grid data through OpenStreetMap (OSM).

    Communities and Initiatives

    • Humanitarian OpenStreetMap Team (HOT)
    • YouthMappers

    Mapping Challenges and Tasks

    Use these platforms to find specific mapping tasks:

    • TeachOSM
    • Missing Maps
    • MapRoulette
    • StreetComplete

    Tools for Mapping

    • Desktop Editors: JOSM (with MapWithAI and Power Styles plugins), iD, and RapiD.
    • Mobile/In-field: Vespucci, OsmAnd, and StreetComplete.
    • Python Integration: OSMnx for downloading and analyzing geospatial features from OSM.