Geospatial Intelligence Platform for UK Grid Connections
A comprehensive open-source platform to help renewable energy projects understand grid connection feasibility, queue positions, and connection timelines.
## 🌟 Features
Three-Layer Intelligence Model
- 🗺️ Infrastructure Discovery - Identify nearby substations, power lines, and transformers
- 📍 Network Accessibility - Calculate distance to grid and accessibility scores (0-100)
- ⏱️ Capacity & Queue Intelligence - Estimate grid congestion and connection timelines
- 📊 Probability Forecasting - 6-year connection likelihood projections
- 🚀 Open-Source & Free - MIT licensed, fully accessible, no restrictions
Renewable energy projects face massive uncertainty:
- "Will we get a connection?" - No feasibility assessment
- "When will we connect?" - Queue timelines hidden
- "Is this location viable?" - No spatial analysis
- "What's network capacity?" - No public visibility
GridConnect provides transparency and intelligence to accelerate renewable deployment.
git clone https://github.com/Kalitch/gridconnect.git
cd gridconnect
docker-compose up -dAccess:
- Frontend: http://localhost:3000
- API: http://localhost:8000
- API Docs: http://localhost:8000/docs
- Docker & Docker Compose
- OpenStreetMap UK data (auto-imported)
gridconnect/
├── app/ # FastAPI backend
│ ├── api.py # REST endpoints
│ ├── analyzer.py # Geospatial engine
│ ├── models.py # Database models
│ └── schemas.py # Data validation
├── frontend/ # React + TypeScript
│ └── src/
│ ├── components/ # Map, form, analysis
│ └── App.tsx
└── docker-compose.yml # Full stack
| Layer | Technology |
|---|---|
| Frontend | React 18, TypeScript, Leaflet, Recharts |
| Backend | FastAPI, Python, SQLAlchemy |
| Database | PostgreSQL, PostGIS |
| Deployment | Docker, Docker Compose |
| License | MIT |
- Interactive grid mapping
- Connection feasibility analysis
- Queue estimation
- Capacity assessment
- UKPN real data (in progress)
- Production deployment
- Real UKPN queue data
- Network capacity visibility
- Grid reinforcement plans
- Assessment standards by DNO
- FERC data integration
- Multi-RTO support (PJM, MISO, CAISO)
- US interconnection process mapping
- European grids
- Standardized data format
- Community modules
- Grid Infrastructure: OpenStreetMap contributors 🙏
- Electricity Data: ESO (Electricity System Operator)
- Historical Data: OpenGovernance
- Queue Estimation: Historical patterns (UKPN partnership in development)
MIT License - See LICENSE
Contributions welcome from:
- Power system engineers
- GIS specialists
- Data scientists
- Web developers
- Energy economists
See CONTRIBUTING.md for guidelines.
- Issues: GitHub Issues
- API Docs: http://localhost:8000/docs (when running)
- Discussions: GitHub Discussions
- ⭐ Star this repository
- 🐛 Report bugs
- 💡 Suggest features
- 🔀 Contribute code
Built with ❤️ for the UK renewable energy transition 🌱⚡