Error STRU-004
Geometry with no coordinates in an EUDR GeoJSON file
Without coordinates there is nothing to place on the map or to check.
- Severity
- Error. The Information System rejects the file, or silently stores something other than what you meant.
- Fixed automatically?
- No, this needs a decision only you can make.
- In short
- Add a "coordinates" array to the geometry, in longitude, latitude order.
What the Information System does
Every geometry other than a GeometryCollection "must have a member with the name "coordinates"", and its value "is always an array" (GeoJSON File Description, Definitions). A geometry without it has no position the Information System could read.
Why it happens
A geometry is two things: a type, and coordinates. {"type": "Point"} on its own says
what kind of shape it is, but not where.
This almost always comes from code that builds GeoJSON by hand and writes the geometry
object before the coordinates are known, or writes them under the wrong name, such as
"coordinate" or "coords". The checker names the member it expected to find.
A broken example
{
"type": "FeatureCollection",
"features": [
{
"type": "Feature",
"properties": {
"ProducerCountry": "CI",
"ProductionPlace": "No coords",
"Area": 1
},
"geometry": {
"type": "Polygon"
}
}
]
}What the checker reports for this file:
Fix it in EUDRplot
- Open the file in the checker. The geometry missing its coordinates is highlighted in the editor.
- Add the coordinates, or remove the feature. Add a
"coordinates"array in longitude, latitude order:[-4.377412, 5.324871]for a point. If you do not have the location, the feature cannot be declared yet.
Fix it in QGIS
QGIS reads such a feature as having no geometry at all. Follow the steps for a plot with no geometry: select them with geometry($currentfeature) IS NULL, then draw or remove them.
Try it: check the example, or your own file
Drop a GeoJSON, KML, shapefile or CSV here, or .
Checked in your browser. The file is not uploaded, stored or sent anywhere.
Sources
- EUDR GeoJSON File Description (EUDR Information System help, updated 17 August 2026), Definitions, European Commission
Rule STRU-004, rule set 2026.09.2. The same rule runs in the checker, the free tools and the command-line tool.
Last verified against these sources on .