├── .gitignore ├── LICENSE ├── README.md ├── TODO ├── analysis ├── export-line-structure.sql └── line-length-plot.R ├── doc ├── .gitignore └── log.org ├── entsoe ├── .gitignore ├── README.md ├── abstraction.sql ├── detile.sql ├── download.sh ├── electric-properties.sql ├── entsoe.conf ├── export.sh ├── fixup-hvdc.sql ├── fixup-merge.sql ├── gridkit-start.sql ├── import.sh └── run.sh ├── gridkit.py ├── import-dataset.sh ├── power.style ├── requirements.txt ├── reset.sh ├── run.sh ├── src ├── abstraction-1-high-voltage-network.sql ├── abstraction-2-export.sql ├── abstraction-2-network.sql ├── defaults.conf ├── electric-1-tags.sql ├── electric-2-patch.sql ├── electric-3-line.sql ├── electric-4-station.sql ├── electric-5-flood.sql ├── node-1-find-shared.sql ├── node-2-merge-lines.sql ├── node-3-line-joints.sql ├── prepare-functions.sql ├── prepare-tables.sql ├── spatial-1-merge-stations.sql ├── spatial-2-eliminate-line-overlap.sql ├── spatial-3-attachment-joints.sql ├── spatial-4-terminal-intersections.sql ├── spatial-5-terminal-joints.sql ├── spatial-6-merge-lines.sql ├── topology-1-connections.sql ├── topology-2-dangling-joints.sql ├── topology-3-redundant-splits.sql └── topology-4-redundant-joints.sql └── util ├── __init__.py ├── check-topology.sql ├── geojson-to-postgis.py ├── geometry.py ├── hstore.py ├── invalid-polygons.sql ├── load_polyfile.py ├── network.py ├── polyfile.py ├── postgres.py └── which.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/README.md -------------------------------------------------------------------------------- /TODO: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/TODO -------------------------------------------------------------------------------- /analysis/export-line-structure.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/analysis/export-line-structure.sql -------------------------------------------------------------------------------- /analysis/line-length-plot.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/analysis/line-length-plot.R -------------------------------------------------------------------------------- /doc/.gitignore: -------------------------------------------------------------------------------- 1 | *.html -------------------------------------------------------------------------------- /doc/log.org: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/doc/log.org -------------------------------------------------------------------------------- /entsoe/.gitignore: -------------------------------------------------------------------------------- 1 | /node_modules 2 | *.geojson 3 | -------------------------------------------------------------------------------- /entsoe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/README.md -------------------------------------------------------------------------------- /entsoe/abstraction.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/abstraction.sql -------------------------------------------------------------------------------- /entsoe/detile.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/detile.sql -------------------------------------------------------------------------------- /entsoe/download.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/download.sh -------------------------------------------------------------------------------- /entsoe/electric-properties.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/electric-properties.sql -------------------------------------------------------------------------------- /entsoe/entsoe.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/entsoe.conf -------------------------------------------------------------------------------- /entsoe/export.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/export.sh -------------------------------------------------------------------------------- /entsoe/fixup-hvdc.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/fixup-hvdc.sql -------------------------------------------------------------------------------- /entsoe/fixup-merge.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/fixup-merge.sql -------------------------------------------------------------------------------- /entsoe/gridkit-start.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/gridkit-start.sql -------------------------------------------------------------------------------- /entsoe/import.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/import.sh -------------------------------------------------------------------------------- /entsoe/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/entsoe/run.sh -------------------------------------------------------------------------------- /gridkit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/gridkit.py -------------------------------------------------------------------------------- /import-dataset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/import-dataset.sh -------------------------------------------------------------------------------- /power.style: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/power.style -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/requirements.txt -------------------------------------------------------------------------------- /reset.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/reset.sh -------------------------------------------------------------------------------- /run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/run.sh -------------------------------------------------------------------------------- /src/abstraction-1-high-voltage-network.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/abstraction-1-high-voltage-network.sql -------------------------------------------------------------------------------- /src/abstraction-2-export.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/abstraction-2-export.sql -------------------------------------------------------------------------------- /src/abstraction-2-network.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/abstraction-2-network.sql -------------------------------------------------------------------------------- /src/defaults.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/defaults.conf -------------------------------------------------------------------------------- /src/electric-1-tags.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/electric-1-tags.sql -------------------------------------------------------------------------------- /src/electric-2-patch.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/electric-2-patch.sql -------------------------------------------------------------------------------- /src/electric-3-line.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/electric-3-line.sql -------------------------------------------------------------------------------- /src/electric-4-station.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/electric-4-station.sql -------------------------------------------------------------------------------- /src/electric-5-flood.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/electric-5-flood.sql -------------------------------------------------------------------------------- /src/node-1-find-shared.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/node-1-find-shared.sql -------------------------------------------------------------------------------- /src/node-2-merge-lines.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/node-2-merge-lines.sql -------------------------------------------------------------------------------- /src/node-3-line-joints.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/node-3-line-joints.sql -------------------------------------------------------------------------------- /src/prepare-functions.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/prepare-functions.sql -------------------------------------------------------------------------------- /src/prepare-tables.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/prepare-tables.sql -------------------------------------------------------------------------------- /src/spatial-1-merge-stations.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/spatial-1-merge-stations.sql -------------------------------------------------------------------------------- /src/spatial-2-eliminate-line-overlap.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/spatial-2-eliminate-line-overlap.sql -------------------------------------------------------------------------------- /src/spatial-3-attachment-joints.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/spatial-3-attachment-joints.sql -------------------------------------------------------------------------------- /src/spatial-4-terminal-intersections.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/spatial-4-terminal-intersections.sql -------------------------------------------------------------------------------- /src/spatial-5-terminal-joints.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/spatial-5-terminal-joints.sql -------------------------------------------------------------------------------- /src/spatial-6-merge-lines.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/spatial-6-merge-lines.sql -------------------------------------------------------------------------------- /src/topology-1-connections.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/topology-1-connections.sql -------------------------------------------------------------------------------- /src/topology-2-dangling-joints.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/topology-2-dangling-joints.sql -------------------------------------------------------------------------------- /src/topology-3-redundant-splits.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/topology-3-redundant-splits.sql -------------------------------------------------------------------------------- /src/topology-4-redundant-joints.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/src/topology-4-redundant-joints.sql -------------------------------------------------------------------------------- /util/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /util/check-topology.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/util/check-topology.sql -------------------------------------------------------------------------------- /util/geojson-to-postgis.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/util/geojson-to-postgis.py -------------------------------------------------------------------------------- /util/geometry.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/util/geometry.py -------------------------------------------------------------------------------- /util/hstore.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/util/hstore.py -------------------------------------------------------------------------------- /util/invalid-polygons.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/util/invalid-polygons.sql -------------------------------------------------------------------------------- /util/load_polyfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/util/load_polyfile.py -------------------------------------------------------------------------------- /util/network.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/util/network.py -------------------------------------------------------------------------------- /util/polyfile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/util/polyfile.py -------------------------------------------------------------------------------- /util/postgres.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/util/postgres.py -------------------------------------------------------------------------------- /util/which.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bdw/GridKit/HEAD/util/which.py --------------------------------------------------------------------------------