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.
| Eigenschaft | Pflicht? | Beispiel | Bedeutung |
|---|---|---|---|
| ProducerName | Nein | María Ejemplo Rojas | Name des Erzeugers |
| ProducerCountry | Ja in einer Datei mit mehreren Erzeugern (Typ II) | CO | Erzeugungsland, zweistelliger ISO-Code |
| ProductionPlace | Nein, aber empfohlen | Finca La Esperanza | Name der Parzelle oder des Orts |
| Area | Nein; gilt für Punkte | 1.8 | Flä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.