EUDR-Leitfäden

EUDR-GeoJSON: Dateiformat für Parzellen in TRACES

Von Juan Cantón (Francodesystems) ·

TRACES akzeptiert eine GeoJSON-Datei (RFC 7946) in WGS84: eine FeatureCollection aus Punkten oder geschlossenen Polygonen, Koordinaten in der Reihenfolge Länge, Breite mit sechs Nachkommastellen und die optionalen Eigenschaften ProducerName, ProducerCountry, ProductionPlace und Area. Die Geolokalisierung einer DDS darf insgesamt 25 MB nicht überschreiten.

Wie die Datei aufgebaut ist

Das EUDR-Informationssystem (TRACES) akzeptiert nur GeoJSON, das Format der Norm RFC 7946. Üblich ist eine FeatureCollection mit einer Feature je Parzelle (im Verordnungstext: Grundstück): Jede Feature enthält eine Geometrie und auf Wunsch Eigenschaften zu Erzeuger, Land, Name der Parzelle und Fläche. Dieselben Regeln gelten für den Import in der Oberfläche und für die API.

Gültige Geometrien: Point, MultiPoint, Polygon und MultiPolygon. LineString und MultiLineString beschreiben keine Parzelle, TRACES lehnt sie ab. Ob Punkt oder Polygon, die 4-Hektar-Regel und den Sonderfall Rinder erklärt der Leitfaden Geolokalisierung: Punkt oder Polygon. Hier geht es um die Datei.

Sie können eine Beispieldatei mit zwei fiktiven Kaffee-Fincas in Huila (Kolumbien) herunterladen: eine mit 1,8 ha als Punkt, eine mit rund 6,7 ha als Polygon. Öffnen Sie sie in geojson.io oder QGIS und nutzen Sie sie als Vorlage.

Koordinaten: WGS84, Länge zuerst, sechs Nachkommastellen

GeoJSON kennt nur ein Bezugssystem: WGS84 (EPSG:4326) in Dezimalgrad. Schickt Ihr Lieferant UTM-Koordinaten, Grad, Minuten und Sekunden oder ein nationales System, müssen Sie vorher umrechnen. TRACES macht das nicht für Sie.

Jede Position wird als [Länge, Breite] geschrieben, in dieser Reihenfolge. Das ist umgekehrt zur gesprochenen Form und zur Anzeige in Google Maps und der häufigste Fehler: Die Beispielfinca landet mit vertauschter Reihenfolge in der Antarktis. Eine Breite außerhalb von -90 bis 90 oder eine Länge außerhalb von -180 bis 180 wird abgelehnt.

Die Verordnung verlangt mindestens sechs Nachkommastellen (Art. 2 Nr. 28). TRACES schneidet vor dem Speichern auf sechs ab. Mehr zu schicken bringt also nichts und kann im Extremfall zwei verschiedene Eckpunkte zu einem machen, wodurch das Polygon ungültig wird. Genau sechs Nachkommastellen sind richtig. Vorsicht bei Excel: Es rundet ohne Hinweis.

Welche Eigenschaften liest TRACES?

TRACES liest vier optionale Eigenschaften je Feature und ignoriert alle anderen. Groß- und Kleinschreibung zählt: productionplace gilt nicht als ProductionPlace.

EigenschaftPflicht?BeispielBedeutung
ProducerNameNeinMaría Ejemplo RojasName des Erzeugers
ProducerCountryJa in einer Datei mit mehreren Erzeugern (Typ II)COErzeugungsland, zweistelliger ISO-Code
ProductionPlaceNein, aber empfohlenFinca La EsperanzaName der Parzelle oder des Orts
AreaNein; gilt für Punkte1.8Fläche in Hektar
  • Area ist eine Zahl: 1.8 schreiben, nicht "1.8". In Anführungszeichen erkennt TRACES keine Zahl und die Fläche wird 0.
  • Hat ein Punkt keine Area, setzt TRACES 4 ha. Ein Punkt mit mehr als 4 ha ist ein Fehler, außer bei Rindern. Das Minimum sind 0,0001 ha.
  • Ein nicht existierender Ländercode führt zur Ablehnung der Datei.
  • Es gibt zwei Varianten mit gleicher Struktur. Typ I: ein Erzeuger, für die API und den Import auf Erzeugerebene. Typ II: mehrere Erzeuger, gruppiert nach ProducerName und ProducerCountry, für den Import in der Oberfläche auf Rohstoffebene.

Polygone, die TRACES akzeptiert

Die meisten Ablehnungen liegen an der Geometrie. Ein gültiges Polygon erfüllt alle diese Punkte:

  • Es ist geschlossen: Das letzte Koordinatenpaar ist gleich dem ersten.
  • Es hat mindestens vier Positionen, die schließende mitgezählt, und sie liegen nicht alle auf einer Geraden.
  • Seine Seiten kreuzen sich nicht (keine Achterformen) und falten sich nicht nach innen.
  • Es hat keine Löcher. Umschließt die Parzelle eine Enklave, etwa ein nicht bewirtschaftetes Wäldchen, teilen Sie sie in zwei halbmondförmige Polygone.
  • Keine zwei Eckpunkte fallen nach dem Abschneiden auf sechs Nachkommastellen zusammen.

Mehrere getrennte Parzellen eines Erzeugers können als einzelne Polygone oder als ein MultiPolygon angegeben werden. Nicht zulässig ist, ein Polygon über 4 ha durch einen Punkt zu ersetzen, um einen Fehler zu umgehen.

Größengrenzen

Die Geolokalisierung einer DDS darf über alle Dateien zusammen 25 MB nicht überschreiten. Außerdem sind je Rohstoff bis zu 1.000 Erzeuger und je DDS bis zu 10.000 zulässig. Das sind Systemgrenzen, die die Kommission in ihren Validierungsregeln veröffentlicht und ändern kann.

Liegen Sie darüber, empfiehlt die Kommission zweierlei: für gerade Abschnitte nur zwei Punkte statt eines Eckpunkts alle 5 bis 10 Meter, wie ihn GPS-Geräte im Trackmodus erzeugen, und für Parzellen unter 4 ha einen Punkt statt eines Polygons. Wenn Sie in QGIS vereinfachen, prüfen Sie danach, dass sich die Fläche kaum verändert hat.

Datei prüfen und korrigieren

Öffnen Sie die Datei vor dem Hochladen in geojson.io: In Sekunden sehen Sie, ob die Parzellen dort liegen, wo sie sollen, oder ob eine im Meer gelandet ist. Das ist die schnellste Kontrolle auf vertauschte Koordinaten. Zum Korrigieren ist QGIS kostenlos:

  • Mit „Reproject Layer“ (Layer reprojizieren) nach EPSG:4326 umrechnen, wenn das Original in UTM oder einem anderen System vorliegt.
  • Mit „Check Validity“ Selbstüberschneidungen finden und mit „Fix Geometries“ reparieren. Ergebnis kontrollieren: Manchmal wird ein Polygon in zwei geteilt.
  • Beim Export: Format GeoJSON, KBS EPSG:4326, Koordinatengenauigkeit 6 und Option RFC7946 aktiviert.
  • Felder in ProducerName, ProducerCountry, ProductionPlace und Area umbenennen, genau in dieser Schreibweise, und Area als Dezimalzahl speichern.
  • Eine KML-Datei aus Google Earth oder ein Shapefile öffnet man in QGIS und exportiert sie genauso. TRACES akzeptiert keine anderen Formate und keine passwortgeschützten Dateien.

Lädt ein Lieferant oder Importeur ein GeoJSON in Sourevo hoch, werden Bezugssystem, Koordinatenbereich, Schließung der Polygone, die 4-Hektar-Regel und die Gültigkeit jeder Geometrie (mit PostGIS) geprüft, bevor die Parzelle in eine DDS gelangen kann. ProducerName, ProducerCountry, ProductionPlace und Area werden gelesen, und ein Polygon, das mit einem bereits hochgeladenen identisch ist, wird übersprungen.

Sind die Parzellen in Ordnung, folgen die Satellitenprüfung und die Einreichung der DDS.

Häufige Fragen

Kann ich eine KML-Datei, ein Shapefile oder eine Tabelle mit Koordinaten hochladen?
Nicht direkt: TRACES akzeptiert nur GeoJSON. Wandeln Sie die Datei vorher mit QGIS oder einem anderen Werkzeug um und prüfen Sie, dass sie in WGS84 mit sechs Nachkommastellen vorliegt.
Was passiert, wenn ein Punkt keine Eigenschaft Area hat?
TRACES setzt standardmäßig 4 ha. Ist die Parzelle kleiner, geben Sie die tatsächliche Fläche an. Ist sie größer als 4 ha und geht es nicht um Rinder, brauchen Sie ein Polygon.
Schaden mehr als sechs Nachkommastellen?
Es ist kein Fehler, aber nutzlos: TRACES schneidet auf sechs ab. Bei sehr detaillierten Polygonen können dabei Eckpunkte zusammenfallen und eine gute Geometrie ungültig werden.
Eine Datei je Erzeuger oder eine für alle?
Über die API und beim Import auf Erzeugerebene eine Datei je Erzeuger (Typ I). In der Oberfläche können Sie auf Rohstoffebene eine Datei mit mehreren Erzeugern importieren (Typ II), mit ProducerName und ProducerCountry in jeder Feature.
Wie gebe ich eine Parzelle mit einem Loch an?
TRACES akzeptiert keine Polygone mit Löchern. Teilen Sie die Parzelle in zwei Polygone, die das Loch auf je einer Seite umschließen.

Möchten Sie sehen, wie das mit Ihren Sendungen aussieht?

Sourevo sammelt die Flurstücke Ihrer Lieferanten, prüft die Geolokalisierung und reicht die DDS in TRACES ein. Wenn es passt, testen wir es mit einer Ihrer Sendungen.

KN-Code prüfenKontakt aufnehmen

Quellen: Verordnung (EU) 2023/1115, Art. 2 Nr. 28 und Art. 9 Abs. 1 Buchst. d (EUR-Lex) · Europäische Kommission: EUDR GeoJSON File Description (EUDR-Informationssystem) · Europäische Kommission: Validierungsregeln der DDS (EUDR-Informationssystem) · IETF RFC 7946: das GeoJSON-Format. Dies ist eine allgemeine Information; im Einzelfall gilt, was Ihr Berater oder die zuständige Behörde sagt.