Validation against every EU Information System rule
41 checks drawn from the Commission's GeoJSON specification and validation rules, each pointing at the exact characters in the file and the exact place on the map.
The checker applies every rule we have found in the Commission's GeoJSON file description and the Information System's validation rules, plus a few plausibility checks of our own that are clearly labelled as such. The full list, with the source of each rule, is the error reference.
What you see
- The file in an editor, with each problem underlined where it is.
- The plots on a map: street, satellite, or a plain background that loads nothing from anywhere, with every problem marked at its location.
- The problems in a list, in plain language: what is wrong, why it matters, how to fix it, and where the rule comes from.
Click a problem and the editor jumps to the characters and the map zooms to the vertex. Click a plot on the map and its text is selected. Edit the text and the map follows.
What makes it trustworthy
- One rule registry drives the checker, the command-line tool, the PDF report and these web pages, so they cannot disagree.
- Every rule has test files: at least one that passes and one that fails, and the Commission's own example files are part of the test suite.
- Areas are geodesic, measured on the WGS 84 ellipsoid, because the four-hectare line is legally meaningful.
- It says what it is not. Severity is either error (the Information System would reject or mangle it), warning or note, and our own plausibility checks say so in every message.
Big files
Checking runs in a background thread in your browser, so the page stays responsive. On the laptop we test with, a 25 MB file with 100,000 plots is checked in about four seconds.