EUDR GeoJSON validity · portability

TRACES accepted my GeoJSON — but is it actually valid?

TRACES accepted your file and showed no error — so it must be valid, right? Not necessarily. The EUDR import is essentially a JSON-syntax gate plus one geometry check; almost everything else that is semantically wrong is accepted silently. A stricter validator, a re-import, or a competent authority can still reject what TRACES waved through.

Fix your file — free

EUDR is mandatory for medium & large operators from 30 December 2026 — get your supplier files TRACES-ready now.

Files never leave your browser · no upload

What TRACES does not check

TRACES does not verify coordinate sanity, latitude/longitude order, area semantics, ring closure, geometry type against the plot rules, or the country-code format. It reads only geometry and area from your file — even the ProducerCountry in the file is ignored: the Country of Production comes solely from the form dropdown.

Silently accepted, but not portable

An unclosed polygon ring (first point ≠ last) breaks RFC 7946, but TRACES closes it implicitly and computes an area — so the data looks fine while the file is spec-invalid. Re-import it elsewhere, or hand it to a stricter EUDR validator, and it can bounce. Same with a non-standard country code: fine for TRACES (which ignores it), a problem for any system that reads it.

Make it genuinely valid with DDSpass

DDSpass closes rings, standardises country codes to ISO, repairs geometry, and exports a spec-compliant GeoJSON that survives a strict validator — not just the TRACES import. It also surfaces the country it detected so you can set the dropdown to match, and catches the silent data faults on their own pages: zero area, plots in the ocean, and collapsed areas. Everything runs in your browser.

Questions

If TRACES accepted my GeoJSON, is it valid?

Not necessarily. TRACES accepts almost anything that is valid JSON with usable geometry; it does not check ring closure, coordinate order, area semantics or country codes. A stricter validator or a competent authority can still reject it.

Does the ProducerCountry in my file set the Country of Production?

No. TRACES ignores the country in the file — the Country of Production comes only from the form dropdown. Make sure the dropdown matches your data.