Zum Inhalt springen

Feldgrenzen und Hindernisse

Die Feldgrenze (Boundary) ist das Polygon, das die Außenkontur der zu behandelnden oder zu vermessenden Fläche definiert. DroneField nutzt die Grenzen, um Ausbringungskarten, DJI-Agras- und ISOXML-Exporte zu erzeugen, und um die Flächenstatistik für den Bericht zu berechnen.

DroneField kennt vier Formtypen:

TypBedeutung
FeldgrenzeDas Feld — Zielgebiet der Maßnahme (Außenkontur)
HindernisBaum, Mast, Leitung, denen die Drohne ausweicht
SprühverbotszoneFlussufer, Nachbargrundstück, wo nicht gespritzt werden darf
XAG RouteEine offene Linie (Route) für XAG-Drohnen

Das separate Werkzeug Messung zeichnet nur Längen- / Flächenmessungen; sie haben keinen Effekt auf Exporte.

Von jedem können mehrere pro Projekt existieren. Hindernisse und Sperrzonen werden innerhalb der Feldgrenze interpretiert, und jeder Typ wird mit einem eigenen, gut unterscheidbaren Kartenmuster gezeichnet — auf einen Blick auseinanderzuhalten.

Kreisförmige Zonen werden live bearbeitet: ein als Kreis angelegtes Hindernis bzw. eine Sperrzone lässt sich am Mittelpunkt verschieben und am Rand in der Größe ändern — die Änderung greift sofort.

Klickst du in der linken Sidebar auf die Schicht Feldgrenzen, erscheint oben in der Karte die Grenzen-Werkzeugleiste — ein schwebendes 2-Zeilen-Fenster mit folgenden Schaltflächen:

Obere Zeile (Erstellung):

  • Hinzufügen — ein Menü: KI-Feldgrenze · Feldgrenze · Hindernis · Sprühverbotszone · XAG Route · Messung · Kreis ▸. Mit AI Boundary zeichnet die KI das Feld anhand weniger angeklickter Beispielpunkte für dich. Hindernis, Sprühverbotszone und ihre Kreise bleiben deaktiviert, bis das Projekt eine Feldgrenze hat.
  • Importieren — aus KML, SHP oder einem früheren Projekt
  • Exportieren — siehe Export

Untere Zeile (nur beim Zeichnen oder Bearbeiten sichtbar):

  • Name-Feld — automatisch vorausgefüllt (z. B. boundary-01); du kannst ihn überschreiben
  • Rückgängig — den letzten Punkt rückgängig machen
  • Speichern — die Form speichern
  • Abbrechen — das Zeichnen abbrechen / die Bearbeitung verwerfen
  • Löschen — die Form löschen (nur im Bearbeitungsmodus)
  1. Klicke auf Hinzufügen und wähle den Typ — z. B. Feldgrenze.
  2. Klicke auf die Karte, um entlang der Kontur Vertices zu setzen. Jeder Klick ist ein neuer Vertex.
  3. Prüfe den Namen im Namensfeld der Werkzeugleiste — er ist vorausgefüllt (z. B. boundary-01); gib einen aussagekräftigen ein, z. B. „Feld856”.
  4. Klicke auf Speichern. Der letzte Punkt verbindet sich automatisch mit dem ersten.

Das Polygon erscheint auf der Karte und in den linken Schichten.

Hast du einen Punkt falsch gesetzt:

  • Die Rückgängig-Schaltfläche der Werkzeugleiste entfernt den letzten Punkt
  • Das gesamte Zeichnen kannst du mit Abbrechen unterbrechen

Hinzufügen → Kreis ▸ bietet Feldgrenzen-Kreis, Hinderniskreis und Sprühverbots-Kreis. Der erste Klick setzt den Mittelpunkt, der zweite Klick den Radius. Ideal für Sicherheitszonen um Bäume, Masten.

Du kannst die Vertices eines bestehenden Polygons auch später verschieben:

  1. Klicke auf die Kante des Polygons auf der Karte — es wechselt in den Bearbeitungsmodus, und an den Vertices erscheinen Griffe.
  2. Ziehe einen Vertex, um ihn zu verschieben.
  3. Klicke auf die Karte (abseits eines Vertex), um einen neuen Vertex einzufügen.
  4. ⌥ (Option)-Klick auf einen Vertex löscht ihn.
  5. Klicke auf Speichern, um die Änderungen zu übernehmen.

Abbrechen setzt die gesamte Bearbeitung auf das ursprüngliche Polygon zurück; Löschen entfernt die Form.

Die Importieren-Schaltfläche der Werkzeugleiste öffnet ein Untermenü:

Google Earth und viele andere GIS-Programme nutzen das KML-Format. Wähl die .kml-Datei, und jedes enthaltene Polygon wird importiert.

DroneField:

  • Gruppiert die Polygone nach <Placemark>-Elementen
  • Erzeugt den Grenznamen aus dem KML-Namen
  • Enthält das KML mehrere Typen (Linie, Polygon, Punkt), werden die Polygone übernommen; die Linien als Messung-Typ
  • Arbeitet mit WGS84-Koordinaten (gemäß KML-Standard)

Hast du eine frühere Vermessung desselben Feldes in einem anderen Projekt, kannst du die Grenze von dort übernehmen:

  1. Ein Dialog listet alle deine bestehenden Projekte und die darin enthaltenen Grenzen (nach Partner / Projekt / Grenzname / Hindernis-Anzahl).
  2. Suche im oberen Feld (Partner, Projekt oder Grenzname).
  3. Wähle die passende, klicke auf Importieren.
  4. Die Grenze samt Hindernissen wird ins aktuelle Projekt übernommen.

Am schnellsten, wenn du eine Saison mehrfach zu denselben Feldern zurückkehrst.

SHP ist das verbreitetste vektorielle Format der professionellen GIS-Welt. DroneField konvertiert mit der integrierten PROJ-Bibliothek jede Projektion (CRS) nach WGS84:

  • HD72 / EOV (EPSG:23700) — ungarische nationale Projektion
  • WGS84 (EPSG:4326) — globale GPS-Projektion
  • UTM-Zonen (EPSG:326xx)
  • Web Mercator (EPSG:3857)
  • Und alle anderen, die PROJ in seiner EPSG-Datenbank kennt (~14 000 Projektionen)

Die Projektion wird automatisch aus der .prj-Datei erkannt. Hat das SHP keine .prj, wählst du manuell aus der Projektions-Liste.

Die hinzugefügte Grenze wird mitsamt Hindernissen importiert, wenn die Quelle sie enthält.

Detaillierte Beschreibung: SHP-Grenzimport von anderswo.

Die Exportieren-Schaltfläche der Werkzeugleiste öffnet ein Menü. Die oberste Ebene schreibt in den Exports/-Ordner des Projekts: DJI Agras, XAG Drones ▸ (Feldgrenze / XAG Route), ESRI Shapefile, ISOXML V3, ISOXML V4 und ABZ Innovation (L-S series). Das Untermenü Auf USB-Laufwerk bietet dieselben Formate und schreibt direkt auf das gewählte Laufwerk.

DJI-Agras-Drohnen (T20, T30, T40 usw.) nutzen ein eigenes KML-Format. DroneField schreibt die KML nach DJI/KML/ und das Grenz-Shapefile nach DJI/ShapeFile/ — entweder in den Exports/-Ordner des Projekts (DJI Agras) oder auf das USB-Laufwerk (Auf USB-Laufwerk → DJI Agras).

Projekte mit mehreren Feldern: Der DJI-Controller liest nur die erste Form eines Grenz-Shapefiles, eine einzige kombinierte Datei würde also jedes Feld nach dem ersten verlieren. DroneField schreibt daher pro Feld eine eigene <Feldname>_Boundary.shp in den Ordner ShapeFile/ — sowohl beim Projekt- als auch beim USB-Export:

  • jedes Hindernis kommt als Aussparung zu seinem eigenen Feld;
  • tragen zwei Felder denselben Namen, erhalten die späteren ein Suffix -02, -03 …;
  • auch die Ausbringungskarte wird nach dem Feld benannt: <Feldname>_Rx.tif (siehe Ausbringungskarte).

Gib deinen Feldern aussagekräftige Namen — genau die sieht der Pilot auf dem Controller.

ISOXML (ISO 11783-10) ist der Standard für industrielle Agrarmaschinen (John Deere, Case, Claas, Fendt usw.). DroneField unterstützt zwei Versionen:

  • ISOXML V3 — für ältere Traktoren
  • ISOXML V4 — für moderne Terminals

Jede ist exportierbar:

  • Ins Projekt — nach Exports/ISOXML_V3/TASKDATA/ bzw. Exports/ISOXML_V4/TASKDATA/
  • Auf USB-Laufwerk — TASKDATA/ im Stammverzeichnis des Laufwerks, wie es Traktor-Terminals erwarten

XAG-Drohnen chinesischer Produktion (P40, P100, V40) nutzen ebenfalls KML, aber mit anderer Struktur. Das Untermenü XAG Drones exportiert entweder die Feldgrenze-Formen oder die XAG Route-Linien (eine Datei pro Route).

Speicherst du eine XAG-Route und das Projekt hat noch keine Feldgrenze, erzeugt DroneField automatisch eine mit AI Boundary — die XAG-Cloud (nf.xa.com) verlangt für jede Route eine Grenze.

Video: eine eigene XAG-Route planen — Schritt für Schritt:

Schreibt die Feldgrenze (mit Hindernissen als Aussparungen) in dem Format, das die Sprühdrohnen der ABZ Innovation L-S-Serie lesen. Für Variable-Rate-Aufträge nutze den Export der Ausbringungskarte.

Der Shapefile-Export erzeugt mehrere Dateien (.shp, .shx, .dbf, .prj) — in WGS84-Projektion. Lädt direkt in QGIS und andere GIS-Programme.

Bei USB-Exporten öffnet sich eine Ordnerauswahl unter /Volumes — wähle dort dein USB-Laufwerk aus und bestätige. DroneField schreibt die Dateien in das Stammverzeichnis des gewählten Laufwerks; das Laufwerk wird nicht automatisch erkannt.

Niemals den Stick während des Exports abziehen — warte bis das grüne Häkchen erscheint.

DroneField schreibt jede exportierte Datei in den Exports/-Ordner des Projekts in einer fertigen Unterstruktur — genau das Layout, das DJI Agras, XAG und Traktor-Terminals erwarten. Kopiere den vollständigen Ordner Exports/DJI/ auf das Stamm­verzeichnis des USB-Sticks — die Unter­ordner darfst du nicht umbenennen oder umstrukturieren; die Controller suchen sie unter festen Namen.

OrdnerInhalt
Exports/ISOXML_V3/TASKDATA/, Exports/ISOXML_V4/TASKDATA/ISOXML-Auftragsdaten (TASKDATA.XML)
Exports/DJI/KML/Feldgrenz-Polygone (KML) — für den KML-Import von DJI Agras
Exports/DJI/ShapeFile/Feldgrenze als ESRI Shapefile (.shp/.shx/.dbf/.prj/.cpg) — Begleitdatei zur VRA-Dosis-Karte
Exports/DJI/Rx/Variable-Rate-Verschreibungskarte als Float32-GeoTIFF (L/ha oder kg/ha) + .tfw-World-Datei

Nach einem vollständigen DJI-VRA-Workflow sieht Exports/ so aus:

Exports/
└── DJI/
├── KML/
│ └── Feld856.kml
├── ShapeFile/
│ ├── Feld856_Boundary.shp
│ ├── Feld856_Boundary.shx
│ ├── Feld856_Boundary.dbf
│ ├── Feld856_Boundary.prj
│ └── Feld856_Boundary.cpg
└── Rx/
├── Feld856_Rx.tif
└── Feld856_Rx.tfw

Kopiere den gesamten Ordner Exports/DJI/ auf das USB-Stammverzeichnis — das endgültige Layout auf dem Stick sollte <USB>/DJI/KML/..., <USB>/DJI/ShapeFile/..., <USB>/DJI/Rx/... sein.

⚠ Wenn du sowohl die Feldgrenz-KML als auch eine VRA-Verschreibungskarte für dasselbe Feld exportierst, listet der DJI-Controller das Feld doppelt auf — einmal aus der eigenständigen KML und einmal aus der Rx-Karte (deren begleitendes Shapefile bereits die Feldgrenze enthält). Für einen VRA-Workflow ist der eigenständige KML-Export überflüssig — es reicht, nur Rx/ + ShapeFile/ zu kopieren.

Fehlersuche — der Controller findet die Datei nicht

Abschnitt betitelt „Fehlersuche — der Controller findet die Datei nicht“
  1. Dateiname — max. 12 Zeichen, nur ASCII (a-z A-Z 0-9 _ -). Umlaute (ä ö ü ß) und Sonderzeichen (Leerzeichen, / \ : * ? " < > |) sind nicht erlaubt. Beispiele:
    • ✅ Feld856.kml
    • ❌ Feld 856.kml
  2. Pfad — das USB-Stammverzeichnis muss einen Ordner DJI/KML/ (Großbuchstaben) enthalten, nicht dji/kml/. Benenne die Ordnerstruktur nicht um.
  3. USB-Format — FAT32 oder exFAT. NTFS und APFS werden von der Agras-App nicht erkannt.
  4. Cache — Stick auswerfen und erneut einstecken; in der Agras- / Pilot-2-App die Dateiliste nach unten ziehen zum Aktualisieren oder die App neu starten.

Oft gibt es keine Fehlermeldung — nur eine „leere Liste”. Auch das ist ein Zeichen für einen nicht unterstützten Dateinamen oder einen umbenannten Ordner.

Linien des Messung-Typs nutzt du nur für die aktuelle Arbeit — sie gehen nicht in den Export und beeinflussen die Ausbringungskarte nicht.

Du zeichnest eine Linie auf der Karte, und sie zeigt automatisch die Länge (in Meter). Bei einer geschlossenen Messlinie auch die Fläche (in Hektar).

Ein-/ausschaltbar mit der Messungen ein-/ausblenden-Schaltfläche der Werkzeugleiste.