SODREPO is an interactive, map-based Single Page Application for visualizing, filtering, and comparing Open Data portals across multiple administrative levels (ADM0–ADM3). The tool combines geographic visualization with rich metadata and usability-focused UI elements for exploration, benchmarking, and analysis. The tool is published through conferences and is an scientific approach.
Developed and maintained by the SODIC Research Group (Semantic & Open Data Innovation Chemnitz) at TU Chemnitz.
- Interactive MapLibre GL map showing spatial Open Data infrastructure
- Hover/Click mode for exploring regions with linked portals
- Joyride-based onboarding guide and Welcome Banner
- Filters by portal type, administrative level, and SPARQL/MQA support
- Search function across portal name and location
- Download options: Filtered portal CSV, full JSON dataset, current map view as PNG
- Portal comparison mode (up to 4 portals)
- Statistical overview of current portal distribution
- Hierarchical arrow visualization for regional relations (ADM0 → ADM3)
- Dark mode toggle, dynamic layer visibility control
- Researchers exploring the spatial distribution of Open Data
- Policy analysts evaluating digital openness on different government levels
- Developers and civic tech enthusiasts identifying accessible datasets
- Government stakeholders benchmarking transparency efforts
- Frontend: React + Vite, MapLibre GL JS, Joyride, Turf.js, HTML2Canvas
- Backend: None (static SPA)
- Geodata: GeoBoundaries, manually matched ADM-levels
- Metadata: Manually curated JSON files for portals and hierarchy relations
git clone https://github.com/SODIC-research/SODREPO.git
cd SODREPO
npm install
npm run devAll boundaries and metadata are available in public/geo/ and public/data/.
/public/
/geo/ ← GeoJSON boundaries per ADM level
/data/
sodrepoData.js ← All portals with metadata
hierachyAdm.js ← Hierarchical parent-child structure
/src/
App.jsx ← All frontend and map logic in one file
We welcome contributions for improving data coverage, spatial refinement, UI polishing, or exporting functions. Open Data portals owners are invited to update/correct their portal information! Open an issue in GitHub or write the Maintainer an E-Mail.
If you use SODREPO in your research, please cite:
@misc{SODREPO2025,
title = {SODREPO: Spatial Open Data Regions & Portals},
author = {Florian Hahn in the SODIC Research Group},
year = {2025},
howpublished = {\url{https://github.com/SODIC-research/SODREPO}},
note = {Accessed: August 22, 2025}
}
Released under the MIT License. See LICENSE for details.
MIT License. External sources retain their own licensing:
- GeoBoundaries — CC BY 4.0
- OpenStreetMap — ODbL 1.0
- CARTO Tiles — CC BY 4.0
Florian Hahn
SODIC Research Group, TU Chemnitz
Website — Contact: florian.hahn@informatik.tu-chemnitz.de