Granice pól i przeszkody
Granica pola (boundary) to wielokąt definiujący zewnętrzny kontur obszaru do zabiegu lub pomiaru. DroneField używa granic do generowania map aplikacji, eksportów DJI Agras i ISOXML oraz do obliczania statystyk powierzchni dla raportu.
Typy granicy
Dział zatytułowany „Typy granicy”DroneField rozpoznaje cztery typy wielokąta:
| Typ | Znaczenie |
|---|---|
| Granica pola | Obszar docelowy operacji (kontur zewnętrzny) |
| Przeszkoda | Drzewo, słup, kabel, który dron musi omijać |
| Strefa bez oprysku | Brzeg rzeki, sąsiednia działka, gdzie nie wolno opryskiwać |
| Pomiar | Tylko pomiar długości / powierzchni, bez wpływu na eksport |
Każdy może mieć kilka instancji w projekcie. Przeszkody i strefy bez oprysku są interpretowane wewnątrz granicy pola.
Pasek granic
Dział zatytułowany „Pasek granic”Gdy klikniesz na warstwę Granice pól w lewym pasku bocznym, u góry mapy pojawia się pasek granic — pływające okno dwurzędowe z następującymi przyciskami:
Górny rząd (tworzenie):
- Dodaj — rozpoczęcie rysowania nowego wielokąta lub koła
- Importuj — z KML, SHP lub wcześniejszego projektu
Dolny rząd (edycja — widoczny tylko podczas rysowania):
- Wstecz — cofnij ostatni punkt (
⌘Zteż działa) - Zapisz — zapisz narysowany wielokąt
- Anuluj — anuluj rysowanie
Rysowanie nowego wielokąta
Dział zatytułowany „Rysowanie nowego wielokąta”- Kliknij Dodaj. Pojawia się selektor koloru / typu: Granica pola, Przeszkoda, Strefa bez oprysku, Pomiar.
- Wybierz typ — np. Granica pola.
- Klikaj na mapie, aby dodawać punkty wzdłuż konturu. Każde kliknięcie to nowy wierzchołek.
- Gdy skończysz, naciśnij Return lub kliknij Zamknij wielokąt w pasku. Ostatni punkt automatycznie łączy się z pierwszym.
- Pojawia się mini-dialog nazwy — np. „Pole 856”.
- Kliknij Gotowe & Zapisz.
Wielokąt pojawia się na mapie, oraz wśród warstw z lewej.
Usuwanie punktu podczas rysowania
Dział zatytułowany „Usuwanie punktu podczas rysowania”Jeśli postawiłeś punkt źle:
⌘Zlub przycisk Wstecz na pasku — cofnij ostatni punkt- Prawy klik na punkt → Usuń punkt
- Całe rysowanie można przerwać przyciskiem Anuluj
Możesz też rysować koła
Dział zatytułowany „Możesz też rysować koła”Dla typów Przeszkoda i Strefa bez oprysku w pasku pojawia się też ikona Koła — jednym kliknięciem na środku i przeciągnięciem promienia rysujesz boundary kołowe. Idealne do stref bezpieczeństwa wokół drzew, słupów.
Edycja wielokąta
Dział zatytułowany „Edycja wielokąta”Możesz przesuwać wierzchołki istniejącego wielokąta później:
- Kliknij na odpowiedni boundary w lewej warstwie (zaznacza go).
- Na mapie pojawiają się małe uchwyty przy wierzchołkach.
- Przeciągnij je do nowego miejsca.
- Wstaw nowy wierzchołek: kliknij pusty uchwyt pojawiający się w środku każdej krawędzi.
- Usuń wierzchołek: prawy klik na wierzchołek → Usuń wierzchołek.
- Modyfikacje są zapisywane natychmiast — brak osobnego “save”.
Przycisk Anuluj paska przywraca całą edycję do pierwotnego wielokąta.
Import — KML, SHP, z wcześniejszego projektu
Dział zatytułowany „Import — KML, SHP, z wcześniejszego projektu”Przycisk Importuj paska otwiera submenu:
Z pliku KML
Dział zatytułowany „Z pliku KML”Google Earth i wiele innych programów GIS używa formatu KML.
Wybierz plik .kml, a każdy zawarty w nim wielokąt jest
importowany.
DroneField:
- Grupuje wielokąty według elementów
<Placemark> - Generuje nazwę boundary z nazwy KML
- Jeśli KML zawiera kilka typów (linia, wielokąt, punkt), bierze wielokąty; linie jako typ Pomiar
- Pracuje na współrzędnych WGS84 (zgodnie ze standardem KML)
Z wcześniejszego projektu
Dział zatytułowany „Z wcześniejszego projektu”Jeśli masz wcześniejszy pomiar tego samego pola w innym projekcie, możesz przejąć boundary stamtąd:
- Dialog wymienia wszystkie Twoje istniejące projekty i boundaries w nich (według partnera / projektu / nazwy boundary / liczby przeszkód).
- Wyszukaj w górnym polu (partner, projekt lub nazwa boundary).
- Wybierz odpowiedni, kliknij Importuj.
- Boundary wraz z przeszkodami zostaje przeniesiony do bieżącego projektu.
Najszybsze, jeśli wracasz do tych samych pól wielokrotnie w sezonie.
ESRI Shapefile (SHP) — z dowolnej projekcji
Dział zatytułowany „ESRI Shapefile (SHP) — z dowolnej projekcji”SHP to najpowszechniejszy format wektorowy świata profesjonalnego GIS. DroneField, dzięki wbudowanej bibliotece PROJ, konwertuje dowolną projekcję (CRS) na WGS84:
- HD72 / EOV (EPSG:23700) — projekcja narodowa węgierska
- WGS84 (EPSG:4326) — globalna projekcja GPS
- Strefy UTM (EPSG:326xx)
- Web Mercator (EPSG:3857)
- I dowolne inne znane PROJ-owi w jego bazie EPSG (~14 000 projekcji)
Projekcja rozpoznawana jest automatycznie z pliku .prj. Jeśli
SHP nie ma .prj, ręcznie wybierasz z listy projekcji.
Dodany boundary jest importowany wraz z przeszkodami, jeśli źródło je zawiera.
Szczegółowy opis: Import granic SHP z innych źródeł.
Eksport
Dział zatytułowany „Eksport”Przycisk Eksportuj paska otwiera większe menu:
DJI Agras
Dział zatytułowany „DJI Agras”Drony DJI Agras (T20, T30, T40 itd.) używają własnego formatu KML. DroneField eksportuje w dwóch wariantach:
- Eksport (do projektu) — plik
.kmlw folderzeExport/projektu - Eksport (na pendrive) — bezpośrednio na podłączonego pendrive’a USB (w strukturze folderów zgodnej z Agras)
ISOXML V3 i V4
Dział zatytułowany „ISOXML V3 i V4”ISOXML (ISO 11783-10) to standard przemysłowych maszyn rolniczych (John Deere, Case, Claas, Fendt itd.). DroneField obsługuje dwie wersje:
- ISOXML V3 — dla starszych traktorów
- ISOXML V4 — dla nowoczesnych terminali
Każda eksportowana na dwa sposoby:
- Do projektu — do folderu
Export/ - Na pendrive — w strukturze folderu
TASKDATA/, której oczekuje terminal traktora
Drony XAG
Dział zatytułowany „Drony XAG”Chińskie drony agronomiczne XAG (P40, P100, V40) też używają KML, ale o innej strukturze. DroneField obsługuje to oddzielnie.
ESRI Shapefile
Dział zatytułowany „ESRI Shapefile”Eksport Shapefile tworzy kilka plików (.shp, .shx,
.dbf, .prj) — w projekcji WGS84. Ładuje się bezpośrednio do
QGIS i innych programów GIS.
Eksport na pendrive — co trzeba wiedzieć
Dział zatytułowany „Eksport na pendrive — co trzeba wiedzieć”Przy eksportach na pendrive DroneField automatycznie szuka podłączonego USB:
- Jeśli jest jeden pendrive, jest automatycznie wybierany.
- Jeśli jest kilka, wybierz odpowiedni w dialogu.
- Jeśli brak podłączonego, komunikat błędu: „Nie znaleziono pendrive’a! Podłącz napęd USB.”
Nigdy nie wyciągaj pendrive’a podczas eksportu — poczekaj na pojawienie się zielonego ptaszka.
Struktura folderu Exports
Dział zatytułowany „Struktura folderu Exports”DroneField zapisuje każdy wyeksportowany plik w folderze Exports/
projektu w gotowej podstrukturze — dokładnie takim układzie, jakiego
oczekują DJI Agras, XAG i terminale ciągnikowe. Skopiuj cały folder
Exports/DJI/ do głównego katalogu pendrive’a — nie zmieniaj
nazw ani struktury podfolderów; sterowniki szukają ich pod stałymi
nazwami.
| Folder | Zawartość |
|---|---|
Exports/DJI/KML/ | Wielokąty granic pól (KML) — do importu KML w DJI Agras |
Exports/DJI/ShapeFile/ | Granica pola jako ESRI Shapefile (.shp/.shx/.dbf/.prj/.cpg) — towarzyszący plik do mapy dawkowania VRA |
Exports/DJI/Rx/ | Mapa przepisu zmiennej dawki jako Float32 GeoTIFF (l/ha lub kg/ha) + plik świata .tfw |
Po pełnym workflow DJI VRA folder Exports/ wygląda tak:
Exports/└── DJI/ ├── KML/ │ └── Pole856.kml ├── ShapeFile/ │ ├── Pole856_Boundary.shp │ ├── Pole856_Boundary.shx │ ├── Pole856_Boundary.dbf │ ├── Pole856_Boundary.prj │ └── Pole856_Boundary.cpg └── Rx/ ├── Pole856_Rx.tif └── Pole856_Rx.tfwSkopiuj cały folder Exports/DJI/ do głównego katalogu pendrive’a —
finalny układ na nośniku powinien być <USB>/DJI/KML/...,
<USB>/DJI/ShapeFile/..., <USB>/DJI/Rx/....
⚠ Jeśli wyeksportujesz zarówno KML granicy pola, jak i mapę przepisu VRA dla tego samego pola, sterownik DJI wyświetli pole dwa razy — raz z samodzielnego KML i raz z mapy Rx (której towarzyszący Shapefile już zawiera granicę). Dla workflow VRA samodzielny eksport KML jest zbędny — wystarczy skopiować tylko
Rx/+ShapeFile/.
Rozwiązywanie problemów — sterownik nie widzi pliku
Dział zatytułowany „Rozwiązywanie problemów — sterownik nie widzi pliku”- Nazwa pliku — maks. 12 znaków, tylko ASCII
(
a-z A-Z 0-9 _ -). Polskie znaki diakrytyczne (ą ć ę ł ń ó ś ź ż) oraz znaki specjalne (spacje,/ \ : * ? " < > |) są niedozwolone. Przykłady:- ✅
Pole856.kml - ❌
Pole 856.kml
- ✅
- Ścieżka — główny katalog pendrive’a musi zawierać folder
DJI/KML/(wielkie litery), niedji/kml/. Nie zmieniaj nazw struktury folderów. - Format USB — FAT32 lub exFAT. Aplikacja Agras nie widzi NTFS ani APFS.
- Cache — wysuń i ponownie włóż pendrive; w aplikacji Agras / Pilot 2 pociągnij listę plików w dół, aby odświeżyć, lub uruchom aplikację ponownie.
Często nie ma żadnego komunikatu o błędzie — tylko „pusta lista”. To również wskazuje na nieobsługiwaną nazwę pliku lub zmienioną strukturę folderów.
Pomiar długości i powierzchni
Dział zatytułowany „Pomiar długości i powierzchni”Linie typu Pomiar używasz tylko do bieżącej pracy — nie trafiają do eksportu, nie wpływają na mapę aplikacji.
Rysujesz linię na mapie, a automatycznie pokazywana jest długość (w metrach). Dla zamkniętej linii pomiarowej również powierzchnia (w hektarach).
Włączana/wyłączana przyciskiem Włącz/wyłącz pomiary paska.