Settings

Theme

Show HN: A GeoJSON viewer that checks the bbox you declared

9revolution9.com

5 points by glassonion999 · 1 comment

Reader

1 thread
glassonion999OP

I kept hitting the same two problems with GeoJSON: a bbox that no longer matched the data after an edit, and coordinates written as [latitude, longitude] because that's the order every map app shows them in. Most online viewers tell you whether the text parses and stop there.

This one validates against RFC 7946 — ring closure, winding order, coordinate ranges, nesting depth — and separates errors (nothing is drawn) from warnings (shapes still render). A declared bbox is drawn on the map as a dashed rectangle, so you see the mismatch instead of reading about it.

Everything runs in the browser with MapLibre; nothing is uploaded. No account, no install.

Keyboard Shortcuts

j
Next item
k
Previous item
o / Enter
Open selected item
?
Show this help
Esc
Close modal / clear selection