Import boundary SHP z innych źródeł
ESRI Shapefile (SHP) to najbardziej rozpowszechniony wektorowy format plików świata GIS. Z wielu rolniczych baz danych (katastralne, Syngenta, Cargill, własny eksport Excel) może napłynąć SHP z granicą pola.
DroneField, dzięki wbudowanej bibliotece PROJ, konwertuje z dowolnego systemu projekcji na WGS84 — nawet jeśli SHP jest pierwotnie w polskim PUWG (PL-1992 lub PL-2000).
Co warto wiedzieć?
Dział zatytułowany „Co warto wiedzieć?”„Plik SHP” to w rzeczywistości 4–6 plików razem:
| Plik | Do czego? |
|---|---|
.shp | Geometria (poligony, linie, punkty) |
.shx | Indeks do .shp |
.dbf | Tabela atrybutów (nazwa, powierzchnia, kategoria itp.) |
.prj | System projekcji — kluczowy |
.cpg | Kodowanie znaków (Windows-1250, UTF-8 itp.) |
.sbn/.sbx | Indeks przestrzenny (opcjonalny) |
Zawsze dołączaj też plik .prj! Mówi DroneField, w jakim
systemie są współrzędne SHP.
Proces importu
Dział zatytułowany „Proces importu”- Na kanwie mapy otwórz boundary-toolbar (klik w warstwę Granice pól w lewym pasku).
- Kliknij Importuj.
- Wybierz opcję ESRI Shapefile.
- Otworzy się selektor plików. Znajdź plik
.shp(pozostałe zostaną wczytane automatycznie). - Jeśli plik
.prjjest obecny, DroneField automatycznie rozpozna projekcję (np. „ETRS89 / Poland CS92 (EPSG:2180)”). - Jeśli brak
.prj, pojawi się lista — wybierz ręcznie właściwą projekcję z wyskakującej listy. - Okno potwierdzenia: podczas importu współrzędne konwertują się na WGS84 przez PROJ.
- Kliknij Importuj. Wszystkie poligony pojawią się na mapie.
Częste polskie systemy źródłowe
Dział zatytułowany „Częste polskie systemy źródłowe”| Źródło | Projekcja | Kod EPSG |
|---|---|---|
| ARiMR / iRZP (Polska) | PUWG 1992 (PL-1992) | EPSG:2180 |
| Wnioski o dopłaty UE (PL) | PUWG 1992 | EPSG:2180 |
| Wojewódzki SIP | PUWG 2000 (strefa 5/6/7/8) | EPSG:2176-79 |
| Eksport z OpenStreetMap | WGS84 | EPSG:4326 |
| Google Earth KML → SHP | WGS84 | EPSG:4326 |
| EU LPIS (inne państwa członkowskie) | UTM 33N / 34N | EPSG:32633 / 32634 |
| DJI Pilot Mission Planner export | WGS84 | EPSG:4326 |
DroneField obsługuje wszystkie — automatycznie.
PUWG → WGS84 — najczęstszy przypadek
Dział zatytułowany „PUWG → WGS84 — najczęstszy przypadek”Polski PUWG 1992 (PL-1992) to system, w którym jest większość oficjalnych SHP-ów polskich.
Przykład:
- Wejście (PL-1992):
(637 000, 487 000)— w okolicach Warszawy - Wyjście (WGS84):
(52.23°N, 21.01°E)
DroneField konwertuje przy pomocy biblioteki PROJ 9.4 — margines błędu to < 1 cm, mniej niż GSD drona.
Co zawiera plik atrybutów .dbf?
Dział zatytułowany „Co zawiera plik atrybutów .dbf?”DroneField automatycznie używa następujących pól:
- Nazwa / Name / TABLA / NAME — nazwa boundary
- TYP / TYPE — jeśli „obstacle” lub „exclusion”, oznaczana jako przeszkoda / strefa wyłączona z oprysku
- Powierzchnia / AREA — tylko informacyjnie (DroneField przelicza)
Inne atrybuty (np. klasa gleby, ID partnera) DroneField nie
importuje, ale plik .dbf pozostaje bez zmian — do podglądu
w QGIS.
Przeszkody i strefy wyłączone z oprysku
Dział zatytułowany „Przeszkody i strefy wyłączone z oprysku”Jeśli w SHP granica pola I przeszkody są razem (w jednym pliku), polem atrybutu można je odróżnić:
Pole boundary 47.62 haDrzewo-1 obstacle 0.01 haDrut exclusion 0.03 haDroneField na tej podstawie je rozdziela i importuje z właściwym typem.
Jeśli takiego pola nie ma, wszystkie poligony wchodzą jako „Granica pola” — możesz potem zmodyfikować (prawy klik na warstwie → Zmień typ).
Kodowanie znaków
Dział zatytułowany „Kodowanie znaków”Polskie znaki diakrytyczne (Ą, Ć, Ę, Ł, Ń, Ó, Ś,
Ź, Ż) bywają problematyczne. DroneField próbuje w tej
kolejności:
- UTF-8 (nowoczesne, zalecane)
- Windows-1250 (starsze polskie SHP są zazwyczaj w tym)
- ISO-8859-2
Jeśli znaki pojawią się krzaczasto w zaimportowanych
boundary (np. „Lubli�ski” zamiast „Lubliński”), modyfikując
.cpg lub konwertując SHP na UTF-8 w QGIS można rozwiązać.
Czego NIE robić?
Dział zatytułowany „Czego NIE robić?”- Nie pakuj SHP do ZIP przed importem — selektor plików go nie rozpakuje. Wypakuj wcześniej.
- Nie przenoś osobno plików
.shpi.prj— muszą być razem w tym samym folderze. - Nie nadpisuj aktualnie używanego SHP — zaimportowane boundary już żyje w projekcie, modyfikacja źródłowego SHP nie ma na nie wpływu.
Eksportowanie też działa
Dział zatytułowany „Eksportowanie też działa”Jeśli chcesz wyeksportować do SHP (np. do systemu GIS partnera), użyj pozycji Eksportuj → ESRI Shapefile w boundary-toolbar. DroneField eksportuje w projekcji WGS84 — w razie potrzeby partner przekonwertuje na swój system.