GitShow/tmcw/awesome-geojson
tmcw

awesome-geojson

GeoJSON utilities that will make your life easier.

by tmcw
awesomeawesome-listgeojsonlist
Star on GitHubFork
2.5k stars215 forks49 contributorsActive · 1mo agoSince 2015CC0-1.0

Meet the team

See all 49 on GitHub →
tmcw
tmcw105 contributions
melihsafacelik
melihsafacelik4 contributions
andrewharvey
andrewharvey2 contributions
charliejmoore
charliejmoore2 contributions
chrieke
chrieke2 contributions
torfsen
torfsen2 contributions
derhuerst
derhuerst2 contributions
tyrasd
tyrasd2 contributions

Commit activity

Last 12 weeks · 2 commits

Full graph →

Community health

3 of 6 standards met

Community profile →
57
✓README✓License✓Contributing○Code of Conduct○Issue Template○PR Template

Recent PRs & issues

Active · 1 in progress · Last activity 1mo ago
See all on GitHub →
vancebw
Add eudr-geojson-fixtures to validationOpenPR

Adds an open set of test fixtures for EUDR geolocation data to the validation section: valid examples: point plot ≤ 4 ha, polygon plot > 4 ha, MultiPolygon farm failure modes: swapped lon/lat (in range, wrong country), out-of-range coordinates, self-intersecting rings, unclosed rings, duplicate rings, missing plot ids, null geometry, malformed KML, swapped CSV columns All coordinates are synthetic, MIT licensed. Felt like a natural neighbour to geojsonhint / check-geojson / Jest-GeoJSON for anyone testing validators rather than just running them. Disclosure: I maintain the repo (built for Filovara, an EUDR compliance tool).

vancebw · 1w ago

Recent fixes

View closed PRs →
Soil911
Add AtlasPIMergedPR

Adds AtlasPI to the data section, next to which it builds on. AtlasPI is an open REST API + MCP server serving GeoJSON boundaries for 1,000+ historical polities from 4500 BCE to today, alongside events, dynastic succession chains, historical cities and trade routes. Every record carries its academic sources and a confidence score, and contested boundaries are flagged rather than silently resolved. Live: https://atlaspi.it — no API key, CORS enabled, Apache-2.0 GeoJSON export: https://atlaspi.it/v1/export/geojson Source: https://github.com/Soil911/AtlasPI It complements the raw snapshot datasets already listed here by adding entity-level metadata and a queryable API over the same kind of data. I'm the author/maintainer.

Soil911 · 1mo ago
Flightmussy
Add TrainRouter Atlas to dataMergedPR

Adds the TrainRouter Atlas to the data section — 744 notable world passenger train routes as GeoJSON (route geometry + distance, journey time, top speed, operator, opening year), released CC BY 4.0 and archived on Zenodo (DOI 10.5281/zenodo.21322030). It sits alongside the Natural Earth / world-atlas reference-geodata entries. I built and maintain it. Thanks!

Flightmussy · 1mo ago
Flightmussy
Add castles of the world to dataMergedPR

Adds castles of the world to the data section: 2,400 castles, fortresses and palaces with coordinates, type, country and founding century — CC0 GeoJSON (CSV too), generated from Wikidata and hand-checked. Archived on Zenodo (DOI 10.5281/zenodo.21322360).

Flightmussy · 1mo ago
Structured data for AI agents

Repository: tmcw/awesome-geojson. Description: GeoJSON utilities that will make your life easier. Stars: 2530, Forks: 215. License: CC0-1.0. Topics: awesome, awesome-list, geojson, list. Open PRs: 1, open issues: 0. Last activity: 1mo ago. Community health: 57%. Top contributors: tmcw, melihsafacelik, andrewharvey, charliejmoore, chrieke, torfsen, derhuerst, tyrasd, simon04, tomscholz and others.

·@ofershap

Replace github.com with gitshow.dev