Confini del campo e ostacoli
Il confine del campo (boundary) è il poligono che definisce il perimetro esterno dell’area da trattare o rilevare. DroneField utilizza i confini per generare mappe di applicazione, esportazioni DJI Agras e ISOXML, e per calcolare le statistiche di area per il report.
Tipi di confine
Sezione intitolata “Tipi di confine”DroneField riconosce quattro tipi di poligono:
| Tipo | Significato |
|---|---|
| Confine del campo | L’area target dell’operazione (perimetro esterno) |
| Ostacolo | Albero, palo, cavo che il drone deve aggirare |
| Zona senza irrorazione | Sponda del fiume, parcella vicina dove non si può irrorare |
| Misurazione | Solo misurazione di lunghezza / area, senza effetto sull’esportazione |
Di ciascuno puoi avere più di uno in un progetto. Gli ostacoli e le zone senza irrorazione vengono interpretati all’interno del confine del campo.
Barra dei confini
Sezione intitolata “Barra dei confini”Quando fai clic sul livello Confini del campo nella barra laterale sinistra, appare la barra dei confini nella parte superiore della mappa — una finestra fluttuante a 2 righe con i seguenti pulsanti:
Riga superiore (creazione):
- Aggiungi — avvia il disegno di un nuovo poligono o cerchio
- Importa — da KML, SHP o un progetto precedente
Riga inferiore (modifica — visibile solo durante il disegno):
- Indietro — annulla l’ultimo punto (
⌘Zfunziona anche) - Salva — salva il poligono disegnato
- Annulla — annulla il disegno
Disegnare un nuovo poligono
Sezione intitolata “Disegnare un nuovo poligono”- Fai clic su Aggiungi. Appare un selettore di colore / tipo: Confine del campo, Ostacolo, Zona senza irrorazione, Misurazione.
- Scegli il tipo — es. Confine del campo.
- Fai clic sulla mappa per aggiungere punti lungo il perimetro. Ogni clic è un nuovo vertice.
- Quando hai finito, premi Invio o fai clic su Chiudi poligono nella barra. L’ultimo punto si collega automaticamente al primo.
- Appare una mini-finestra per il nome — es. «Campo 856».
- Fai clic su Fatto & Salva.
Il poligono appare sulla mappa e tra i livelli a sinistra.
Eliminare un punto durante il disegno
Sezione intitolata “Eliminare un punto durante il disegno”Se hai messo un punto male:
⌘Zo il pulsante Indietro della barra — annulla l’ultimo punto- Clic destro sul punto → Elimina punto
- Puoi annullare l’intero disegno con il pulsante Annulla
Puoi anche disegnare cerchi
Sezione intitolata “Puoi anche disegnare cerchi”Per i tipi Ostacolo e Zona senza irrorazione, appare anche un’icona Cerchio nella barra — con un clic centrale e un trascinamento del raggio disegni un boundary circolare. Ideale per zone di sicurezza attorno ad alberi o pali.
Modificare un poligono
Sezione intitolata “Modificare un poligono”Puoi spostare i vertici di un poligono esistente in seguito:
- Fai clic sul boundary corrispondente nel livello sinistro (lo selezioni).
- Sulla mappa appaiono piccole maniglie sui vertici.
- Trascinale nella nuova posizione.
- Inserire nuovo vertice: fai clic sulla maniglia vuota che appare al centro di ogni spigolo.
- Eliminare vertice: clic destro sul vertice → Elimina vertice.
- Le modifiche vengono salvate immediatamente — senza un “salva” separato.
Il pulsante Annulla della barra ripristina tutta la modifica al poligono originale.
Importare — KML, SHP, da progetto precedente
Sezione intitolata “Importare — KML, SHP, da progetto precedente”Il pulsante Importa della barra apre un sottomenu:
Google Earth e molte altre applicazioni GIS usano il formato
KML. Esamina il file .kml e viene importato ogni poligono
contenuto.
DroneField:
- Raggruppa i poligoni in base agli elementi
<Placemark> - Usa il nome KML per generare il nome del boundary
- Se il KML contiene vari tipi (linea, poligono, punto), prende i poligoni; le linee come tipo misurazione
- Funziona con coordinate WGS84 (secondo lo standard KML)
Da un progetto precedente
Sezione intitolata “Da un progetto precedente”Se hai un rilievo precedente dello stesso campo in un altro progetto, puoi portare il boundary da lì:
- Una finestra elenca tutti i tuoi progetti esistenti e i boundary che contengono (per partner / progetto / nome del boundary / numero ostacoli).
- Cerca nel campo superiore (partner, progetto o nome del boundary).
- Scegli quello corrispondente, fai clic su Importa.
- Il boundary insieme agli ostacoli viene portato nel progetto attuale.
È il modo più veloce se torni sullo stesso campo più volte in una stagione.
ESRI Shapefile (SHP) — da qualsiasi proiezione
Sezione intitolata “ESRI Shapefile (SHP) — da qualsiasi proiezione”Lo SHP è il formato più comune del mondo GIS professionale. DroneField, con la libreria PROJ integrata, converte qualsiasi sistema di coordinate (CRS) in WGS84:
- HD72 / EOV (EPSG:23700) — proiezione nazionale ungherese
- WGS84 (EPSG:4326) — proiezione GPS globale
- Zone UTM (EPSG:326xx)
- Web Mercator (EPSG:3857)
- E qualsiasi altra che PROJ conosca nel suo database EPSG (~14.000 proiezioni)
La proiezione viene riconosciuta automaticamente dal file .prj.
Se lo SHP non ha .prj, scegli manualmente dall’elenco delle
proiezioni.
Il boundary aggiunto viene importato insieme agli ostacoli se la fonte li contiene.
Descrizione dettagliata: Importare confini SHP da altre fonti.
Esportare
Sezione intitolata “Esportare”Il pulsante Esporta della barra apre un grande menu:
DJI Agras
Sezione intitolata “DJI Agras”I droni DJI Agras (T20, T30, T40, ecc.) usano il proprio formato KML. DroneField esporta in due varianti:
- Esporta (nel progetto) — un file
.kmlnella cartellaExport/del progetto - Esporta (su USB) — direttamente sulla chiavetta USB collegata (con la struttura di cartelle compatibile con Agras)
ISOXML V3 e V4
Sezione intitolata “ISOXML V3 e V4”L’ISOXML (ISO 11783-10) è lo standard delle macchine agricole industriali (John Deere, Case, Claas, Fendt, ecc.). DroneField supporta due versioni:
- ISOXML V3 — per trattori più vecchi
- ISOXML V4 — per terminali moderni
Ciascuna viene esportata in due modi:
- Nel progetto — nella cartella
Export/del progetto - Su USB — nella struttura di cartelle
TASKDATA/che il terminale del trattore si aspetta
Droni XAG
Sezione intitolata “Droni XAG”I droni agricoli cinesi XAG (P40, P100, V40) usano anche KML, ma con una struttura diversa. DroneField lo supporta separatamente.
ESRI Shapefile
Sezione intitolata “ESRI Shapefile”L’esportazione Shapefile crea più file (.shp, .shx,
.dbf, .prj) — in proiezione WGS84. Si carica direttamente in
QGIS e altri programmi GIS.
Esportare su USB — cosa sapere
Sezione intitolata “Esportare su USB — cosa sapere”Per le esportazioni su USB, DroneField cerca automaticamente l’USB collegato:
- Se c’è un USB, viene scelto automaticamente.
- Se ce ne sono più, scegli quello appropriato in una finestra di dialogo.
- Se nessuno è collegato, messaggio di errore: «USB non trovato! Collega un’unità USB.»
Non rimuovere mai l’USB durante l’esportazione — aspetta che appaia il segno verde.
Struttura della cartella Exports/
Sezione intitolata “Struttura della cartella Exports/”DroneField scrive ogni file esportato nella cartella Exports/
del progetto, in una sotto-struttura già pronta — esattamente la
disposizione che DJI Agras, XAG e i terminali da trattore si
aspettano. Copia l’intera cartella Exports/DJI/ nella radice
della chiavetta USB — non rinominare e non riorganizzare le
sottocartelle; i controller le cercano con il nome fisso.
| Cartella | Contenuto |
|---|---|
Exports/DJI/KML/ | Poligoni di confine del campo (KML) — per l’importazione KML di DJI Agras |
Exports/DJI/ShapeFile/ | Confine del campo come ESRI Shapefile (.shp/.shx/.dbf/.prj/.cpg) — companion della mappa di dose VRA |
Exports/DJI/Rx/ | Mappa di prescrizione a dose variabile come GeoTIFF Float32 (L/ha o kg/ha) + file world .tfw |
Dopo un workflow DJI VRA completo, Exports/ appare così:
Exports/└── DJI/ ├── KML/ │ └── Campo856.kml ├── ShapeFile/ │ ├── Campo856_Boundary.shp │ ├── Campo856_Boundary.shx │ ├── Campo856_Boundary.dbf │ ├── Campo856_Boundary.prj │ └── Campo856_Boundary.cpg └── Rx/ ├── Campo856_Rx.tif └── Campo856_Rx.tfwCopia l’intera cartella Exports/DJI/ nella radice della chiavetta
— la disposizione finale sull’USB deve essere <USB>/DJI/KML/...,
<USB>/DJI/ShapeFile/..., <USB>/DJI/Rx/....
⚠ Se esporti sia il KML del confine del campo sia una mappa di prescrizione VRA per lo stesso campo, il controller DJI elencherà il campo due volte — una dal KML autonomo e una dalla mappa Rx (il cui Shapefile companion contiene già il confine). Per un workflow VRA, l’esportazione del KML autonomo è ridondante — basta copiare
Rx/+ShapeFile/.
Risoluzione dei problemi — il controller non vede il file
Sezione intitolata “Risoluzione dei problemi — il controller non vede il file”- Nome del file — massimo 12 caratteri, solo ASCII
(
a-z A-Z 0-9 _ -). Le lettere accentate (à è é ì ò ù, ecc.) e i caratteri speciali (spazi,/ \ : * ? " < > |) non sono ammessi. Esempi:- ✅
Campo856.kml - ❌
Campo 856.kml
- ✅
- Percorso — la radice dell’USB deve contenere una cartella
DJI/KML/(maiuscolo), nondji/kml/. Non rinominare la struttura delle cartelle. - Formato USB — FAT32 o exFAT. NTFS e APFS non vengono visti dall’app Agras.
- Cache — espelli e reinserisci la chiavetta; nell’app Agras / Pilot 2 trascina la lista dei file verso il basso per aggiornarla, oppure riavvia l’app.
Spesso non appare alcun messaggio di errore — solo una «lista vuota». Anche questo è un segnale di un nome di file non supportato o di una cartella rinominata.
Misurazione di lunghezza e area
Sezione intitolata “Misurazione di lunghezza e area”Le linee di tipo Misurazione le usi solo nel lavoro attuale — non vanno nell’esportazione, non influenzano la mappa di applicazione.
Disegna una linea sulla mappa e automaticamente indica la lunghezza (in metri). Per una linea di misurazione chiusa, mostra anche l’area (in ettari).
Si può attivare/disattivare con il pulsante Attiva/disattiva misurazioni della barra.