Limite de câmp și obstacole
Limita câmpului (boundary) este poligonul care definește conturul exterior al zonei de tratat sau cartografiat. DroneField folosește limitele pentru a genera hărți de aplicare, exporturi DJI Agras și ISOXML, și pentru a calcula statisticile de suprafață pentru raport.
Tipuri de limită
Section titled “Tipuri de limită”DroneField recunoaște patru tipuri de poligon:
| Tip | Semnificație |
|---|---|
| Limită de câmp | Zona țintă a operației (conturul exterior) |
| Obstacol | Copac, stâlp, cablu pe care drona trebuie să-l ocolească |
| Zonă fără pulverizare | Mal de râu, parcelă vecină unde nu se poate pulveriza |
| Măsurare | Doar măsurare lungime / suprafață, fără efect pe export |
Fiecare poate avea mai multe instanțe într-un proiect. Obstacolele și zonele fără pulverizare sunt interpretate în interiorul limitei câmpului.
Bara de limite
Section titled “Bara de limite”Când apeși pe stratul Limite de câmp în bara laterală din stânga, sus pe hartă apare bara de limite — o fereastră plutitoare cu 2 rânduri și următoarele butoane:
Rândul de sus (creare):
- Adaugă — începe desenarea unui nou poligon sau cerc
- Importă — din KML, SHP sau un proiect anterior
Rândul de jos (editare — vizibil doar în timpul desenării):
- Înapoi — anulează ultimul punct (
⌘Zfuncționează și el) - Salvează — salvează poligonul desenat
- Anulează — anulează desenarea
Desenarea unui poligon nou
Section titled “Desenarea unui poligon nou”- Apasă Adaugă. Apare un selector de culoare / tip: Limită de câmp, Obstacol, Zonă fără pulverizare, Măsurare.
- Alege tipul — ex. Limită de câmp.
- Apasă pe hartă pentru a plasa puncte de-a lungul conturului. Fiecare clic e un vârf nou.
- Când ai terminat, apasă Return sau Închide poligonul în bară. Ultimul punct se conectează automat cu primul.
- Apare un mini-dialog pentru nume — ex. „Câmp 856”.
- Apasă Gata & Salvează.
Poligonul apare pe hartă și printre straturile din stânga.
Ștergerea unui punct în timpul desenării
Section titled “Ștergerea unui punct în timpul desenării”Dacă ai pus un punct greșit:
⌘Zsau butonul Înapoi al barei — anulează ultimul punct- Clic dreapta pe punct → Șterge punctul
- Întreaga desenare o poți opri cu Anulează
Poți desena și cercuri
Section titled “Poți desena și cercuri”Pentru tipurile Obstacol și Zonă fără pulverizare, în bară apare și o iconiță de Cerc — cu un clic în centru și o tragere de rază desenezi un boundary circular. Ideal pentru zone de siguranță în jurul copacilor, stâlpilor.
Editarea poligonului
Section titled “Editarea poligonului”Poți muta vârfurile unui poligon existent și ulterior:
- Apasă pe boundary-ul corespunzător în stratul din stânga (îl selectezi).
- Pe hartă apar mici mânere la vârfuri.
- Trage la noua poziție.
- Inserare vârf nou: apasă pe mânerul gol care apare la mijlocul fiecărei muchii.
- Ștergere vârf: clic dreapta pe vârf → Șterge vârful.
- Modificările sunt salvate imediat — fără “save” separat.
Butonul Anulează al barei restaurează întreaga editare la poligonul original.
Import — KML, SHP, dintr-un proiect anterior
Section titled “Import — KML, SHP, dintr-un proiect anterior”Butonul Importă al barei deschide un submeniu:
Din KML
Section titled “Din KML”Google Earth și multe alte programe GIS folosesc formatul
KML. Alege fișierul .kml, și fiecare poligon din el este
importat.
DroneField:
- Grupează poligoanele pe elementele
<Placemark> - Generează numele boundary-ului din numele KML
- Dacă KML-ul conține mai multe tipuri (linie, poligon, punct), ia poligoanele; liniile ca tip Măsurare
- Lucrează cu coordonate WGS84 (conform standardului KML)
Dintr-un proiect anterior
Section titled “Dintr-un proiect anterior”Dacă ai un relevare anterioară a aceluiași câmp într-un alt proiect, poți prelua boundary-ul de acolo:
- Un dialog listează toate proiectele tale existente și boundary-urile din ele (după partener / proiect / nume boundary / număr de obstacole).
- Caută în câmpul de sus (partener, proiect sau nume boundary).
- Alege-l pe cel potrivit, apasă Importă.
- Boundary-ul cu obstacolele este adus în proiectul curent.
Cel mai rapid mod, dacă te întorci de mai multe ori la aceleași câmpuri într-un sezon.
ESRI Shapefile (SHP) — din orice proiecție
Section titled “ESRI Shapefile (SHP) — din orice proiecție”SHP este cel mai răspândit format vectorial al lumii GIS profesionale. DroneField, cu biblioteca PROJ integrată, convertește orice proiecție (CRS) în WGS84:
- HD72 / EOV (EPSG:23700) — proiecția națională maghiară
- WGS84 (EPSG:4326) — proiecția GPS globală
- Zone UTM (EPSG:326xx)
- Web Mercator (EPSG:3857)
- Și orice altă proiecție cunoscută de PROJ din baza EPSG (~14 000 proiecții)
Proiecția este recunoscută automat din fișierul .prj. Dacă
SHP-ul nu are .prj, alegi manual din lista proiecțiilor.
Boundary-ul adăugat este importat împreună cu obstacolele dacă sursa le conține.
Descriere detaliată: Import limite SHP din alte surse.
Export
Section titled “Export”Butonul Exportă al barei deschide un meniu mai mare:
DJI Agras
Section titled “DJI Agras”Dronele DJI Agras (T20, T30, T40 etc.) folosesc propriul format KML. DroneField exportă în două variante:
- Export (în proiect) — un fișier
.kmlîn folderulExport/al proiectului - Export (pe stick USB) — direct pe stick-ul USB conectat (în structura de foldere compatibilă cu Agras)
ISOXML V3 și V4
Section titled “ISOXML V3 și V4”ISOXML (ISO 11783-10) este standardul mașinilor agricole industriale (John Deere, Case, Claas, Fendt etc.). DroneField suportă două versiuni:
- ISOXML V3 — pentru tractoarele mai vechi
- ISOXML V4 — pentru terminale moderne
Fiecare se exportă în două moduri:
- În proiect — în folderul
Export/ - Pe stick USB — în structura folderului
TASKDATA/pe care o așteaptă terminalul tractorului
Drone XAG
Section titled “Drone XAG”Dronele agronomice chinezești XAG (P40, P100, V40) folosesc și ele KML, dar cu structură diferită. DroneField suportă asta separat.
ESRI Shapefile
Section titled “ESRI Shapefile”Exportul Shapefile creează mai multe fișiere (.shp,
.shx, .dbf, .prj) — în proiecția WGS84. Se încarcă direct
în QGIS și alte programe GIS.
Export pe stick USB — ce trebuie știut
Section titled “Export pe stick USB — ce trebuie știut”Pentru exporturile pe USB, DroneField caută automat stick-ul USB conectat:
- Dacă există un stick, este ales automat.
- Dacă există mai multe, alege-l pe cel potrivit dintr-un dialog.
- Dacă niciun stick conectat, mesaj de eroare: „Niciun stick USB găsit! Conectează un drive USB.”
Nu scoate niciodată stick-ul în timpul exportului — așteaptă ca bifa verde să apară.
Structura folderului Exports/
Section titled “Structura folderului Exports/”DroneField scrie fiecare fișier exportat în folderul Exports/
al proiectului, într-o substructură deja pregătită — exact
dispunerea pe care o așteaptă DJI Agras, XAG și terminalele de
tractor. Copiază întregul folder Exports/DJI/ în rădăcina
stick-ului USB — nu redenumi și nu reorganiza subfolderele;
controllerele le caută după numele fix.
| Folder | Conținut |
|---|---|
Exports/DJI/KML/ | Poligoanele de limită de câmp (KML) — pentru importul KML al DJI Agras |
Exports/DJI/ShapeFile/ | Limita câmpului ca ESRI Shapefile (.shp/.shx/.dbf/.prj/.cpg) — companion al hărții de doze VRA |
Exports/DJI/Rx/ | Harta de prescripție cu doze variabile ca GeoTIFF Float32 (L/ha sau kg/ha) + fișier world .tfw |
După un workflow DJI VRA complet, Exports/ arată astfel:
Exports/└── DJI/ ├── KML/ │ └── Parcela856.kml ├── ShapeFile/ │ ├── Parcela856_Boundary.shp │ ├── Parcela856_Boundary.shx │ ├── Parcela856_Boundary.dbf │ ├── Parcela856_Boundary.prj │ └── Parcela856_Boundary.cpg └── Rx/ ├── Parcela856_Rx.tif └── Parcela856_Rx.tfwCopiază întregul folder Exports/DJI/ în rădăcina stick-ului —
dispunerea finală pe stick trebuie să fie <USB>/DJI/KML/...,
<USB>/DJI/ShapeFile/..., <USB>/DJI/Rx/....
⚠ Dacă exporți atât KML-ul limitei de câmp, cât și o hartă de prescripție VRA pentru aceeași parcelă, controllerul DJI va lista parcela de două ori — o dată din KML-ul autonom și o dată din harta Rx (al cărei Shapefile companion conține deja limita). Pentru un workflow VRA, exportul KML autonom este redundant — este suficient să copiezi
Rx/+ShapeFile/.
Depanare — controllerul nu vede fișierul
Section titled “Depanare — controllerul nu vede fișierul”- Numele fișierului — maximum 12 caractere, doar ASCII
(
a-z A-Z 0-9 _ -). Literele cu diacritice (ă â î ș ț, etc.) și caracterele speciale (spații,/ \ : * ? " < > |) nu sunt permise. Exemple:- ✅
Parcela856.kml - ❌
Parcela 856.kml
- ✅
- Calea — rădăcina stick-ului USB trebuie să conțină un folder
DJI/KML/(litere mari), nudji/kml/. Nu redenumi structura folderelor. - Formatul USB — FAT32 sau exFAT. NTFS și APFS nu sunt văzute de aplicația Agras.
- Cache — scoate și reintrodu stick-ul; în aplicația Agras / Pilot 2 trage lista de fișiere în jos pentru a o reîmprospăta, sau repornește aplicația.
Adesea nu apare niciun mesaj de eroare — doar o „listă goală”. Acesta este și un semn al unui nume de fișier nesuportat sau al unui folder redenumit.
Măsurare lungime și suprafață
Section titled “Măsurare lungime și suprafață”Liniile de tip Măsurare le folosești doar pentru munca curentă — nu intră în export, nu afectează harta de aplicare.
Desenezi o linie pe hartă și automat este indicată lungimea (în metri). Pentru o linie de măsurare închisă, și suprafața (în hectare).
Activabilă/dezactivabilă cu butonul Activează/dezactivează măsurători al barei.