Importare confini SHP da altre fonti
L’ESRI Shapefile (SHP) è il formato di file vettoriale più diffuso del mondo GIS. Molti database agricoli (catasto, Syngenta, Cargill, esportazione propria da Excel) possono fornire SHP con il confine della parcella.
DroneField, tramite la libreria integrata PROJ, converte da qualsiasi sistema di proiezione a WGS84 — anche se lo SHP era originariamente in una proiezione locale nazionale.
Cosa devi sapere?
Sezione intitolata “Cosa devi sapere?”Un “file SHP” in realtà sono 4-6 file insieme:
| File | A cosa serve? |
|---|---|
.shp | La geometria (poligoni, linee, punti) |
.shx | Indice dello .shp |
.dbf | Tabella degli attributi (nome, area, categoria, ecc.) |
.prj | Sistema di proiezione — chiave |
.cpg | Codifica dei caratteri (Windows-1250, UTF-8, ecc.) |
.sbn/.sbx | Indice spaziale (opzionale) |
Allega sempre anche il file .prj! Dice a DroneField in
quale sistema sono le coordinate dello SHP.
Il processo di importazione
Sezione intitolata “Il processo di importazione”- Sul canvas della mappa apri la barra Boundary (clic sul livello Confini di parcella nella barra sinistra).
- Fai clic su Importa.
- Scegli l’opzione ESRI Shapefile.
- Si apre un selettore di file. Localizza il
.shp(gli altri verranno letti automaticamente). - Se il file
.prjè presente, DroneField riconosce automaticamente la proiezione (es. “ETRS89 / UTM 32N (EPSG:25832)”). - Se non c’è
.prj, appare un elenco — scegli a mano la proiezione corretta dall’elenco a comparsa. - Finestra di conferma: durante l’importazione le coordinate vengono convertite in WGS84 con PROJ.
- Fai clic su Importa. Tutti i poligoni appaiono sulla mappa.
Sistemi di origine frequenti in Italia e altri paesi
Sezione intitolata “Sistemi di origine frequenti in Italia e altri paesi”| Origine | Proiezione | Codice EPSG |
|---|---|---|
| AGEA / SIAN (Italia) | ETRS89 / UTM 32N / 33N | EPSG:25832 / 25833 |
| Catasto italiano | Gauss-Boaga / Roma40 | EPSG:3003 / 3004 |
| Esportazione da OpenStreetMap | WGS84 | EPSG:4326 |
| Google Earth KML → SHP | WGS84 | EPSG:4326 |
| EU LPIS (altri stati membri) | UTM 33N / 34N | EPSG:32633 / 32634 |
| Mappe militari vecchie | Sistemi locali | vari |
| DJI Pilot Mission Planner export | WGS84 | EPSG:4326 |
DroneField li gestisce tutti — automaticamente.
UTM → WGS84 — il caso più frequente
Sezione intitolata “UTM → WGS84 — il caso più frequente”L’ETRS89 / UTM 32N (o le zone vicine) è il sistema in cui sono la maggior parte degli SHP ufficiali in Italia.
Esempio:
- Input (UTM 32N):
(680.000, 4.640.000)— vicino a Bologna - Output (WGS84):
(41.90°N, 12.49°E)(approssimativo)
DroneField converte con la libreria PROJ 9.4 — il margine di errore è < 1 cm, inferiore al GSD del drone.
Cosa contiene il file degli attributi .dbf?
Sezione intitolata “Cosa contiene il file degli attributi .dbf?”DroneField usa automaticamente i seguenti campi:
- Nome / Name / PARCELLA / NAME — il nome del boundary
- TIPO / TYPE — se è “obstacle” o “exclusion”, viene segnato come ostacolo / zona di esclusione dell’irrorazione
- Area / AREA — solo informativa (DroneField la ricalcola)
Altri attributi (es. classe di suolo, identificativo del partner)
DroneField non li importa, ma il file .dbf rimane intatto
— visibile in QGIS.
Ostacoli e zone di esclusione dell’irrorazione
Sezione intitolata “Ostacoli e zone di esclusione dell’irrorazione”Se nello SHP sono insieme il confine di parcella E gli ostacoli (nello stesso file), un campo di attributo permette di distinguerli:
Parcella boundary 47.62 haAlbero-1 obstacle 0.01 haCavo exclusion 0.03 haDroneField li separa in base a questo e li importa con il tipo corretto.
Se non c’è tale campo, tutti i poligoni entrano come “Confine di parcella” — poi puoi modificarli (clic destro sul livello → Modifica tipo).
Codifica dei caratteri
Sezione intitolata “Codifica dei caratteri”I caratteri accentati (À, É, Ò, Ù) sono talvolta
problematici. DroneField prova in questo ordine:
- UTF-8 (moderno, consigliato)
- Windows-1252 (gli SHP vecchi sono spesso in questa)
- ISO-8859-1
Se nei boundary importati i caratteri appaiono come
caratteri strani (es. “Bologn?” invece di “Bologna”),
modificando il .cpg o convertendo lo SHP in UTF-8 in QGIS
si risolve.
Cosa NON fare?
Sezione intitolata “Cosa NON fare?”- Non comprimere lo SHP in ZIP prima di importarlo — il selettore non lo decomprime. Decomprimi prima.
- Non spostare separatamente lo
.shpe il.prj— devono essere insieme nella stessa cartella. - Non sovrascrivere uno SHP in uso — il boundary importato è già nel progetto, modificare lo SHP origine non lo influenza.
Esporta anche
Sezione intitolata “Esporta anche”Se vuoi esportare in SHP (es. al sistema GIS del partner), usa Esporta → ESRI Shapefile della barra Boundary. DroneField esporta in WGS84 — se serve, il partner lo riconverte nel suo sistema.