Skip to content

Promote to production: GeoJSON/GPX/KML viewer - #99

Merged
slaveofcode merged 2 commits into
mainfrom
develop
Aug 1, 2026
Merged

Promote to production: GeoJSON/GPX/KML viewer#99
slaveofcode merged 2 commits into
mainfrom
develop

Conversation

@slaveofcode

Copy link
Copy Markdown
Owner

Ships the geo-file viewer.

🤖 Generated with Claude Code

Kresna and others added 2 commits August 1, 2026 20:51
Third maps tool. Drop a GeoJSON/GPX/KML file → view features & GPS tracks on a
MapLibre + OpenFreeMap map, click a feature to see its properties. The file
never leaves the device.

- geo-parse.lib (tested): normalizeGeoJson (geometry/Feature/FC), computeBbox,
  parseGeoJsonText, parseGeoFile (GPX/KML via @tmcw/togeojson + DOMParser).
- Island reuses the map-styles picker (all OpenFreeMap styles, Match-site default,
  theme-synced) + fill/line/circle layers, fit-to-bounds, feature property panel.

591 tests · lint clean · build green (/tools/geo-viewer built). Map render is
build + manual smoke.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
feat(maps): GeoJSON / GPX / KML viewer
@slaveofcode
slaveofcode merged commit bbcdac0 into main Aug 1, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant