Logo GAP Geoserwis Gospodarstwa Agri Putz

Dokumentacja techniczna i instrukcja obsługi

description O Projekcie

Geoserwis Agri Putz to dedykowany system informacji przestrzennej, stworzony w celu eliminacji problemu fragmentacji danych w gospodarstwie wielkoobszarowym. Platforma realizuje koncepcję Triangulacji Źródeł Danych, integrując perspektywę operacyjną (maszyny), siedliskową (gleba) oraz monitoringową (satelity) w jednym interfejsie.

track_changes Co daje ten system?

check_circle Analiza w domu: "Centrum dowodzenia" na dużym ekranie – sprawdź plon i glebę przy biurku.

check_circle Wszystko na jednej mapie: Nałóż mapę plonowania na mapę zasobności gleby (pH, Fosfor, Potas).

check_circle Niezależność: Otwarty system, który nie wymaga płacenia drogich licencji producentom maszyn.

check_circle Monitoring pogody: Dedykowana aplikacja sprawdzająca warunki do oprysku.

star Główne funkcjonalności

1. Przełącznik Podkładów (Layer Switcher)

layers
Wybór tła mapy

Dostosuj widok do potrzeb. Wybieraj pomiędzy mapą satelitarną (Esri Satellite), hybrydową (Google), topograficzną lub drogową (OSM).

2. Nawigacja i Widok

my_location
Pełna kontrola

Śledzenie współrzędnych kursora na żywo, geolokalizacja użytkownika oraz tryb pełnoekranowy dla lepszej widoczności detali.

3. Narzędzia Pomiarowe

straighten
Weryfikacja powierzchni

Zestaw narzędzi do mierzenia powierzchni (ha), odległości (m) i promieni, niezbędny przy weryfikacji deklaracji obszarowych.

4. Eksport Danych i Sprawozdawczość

file_download
Kompatybilność z Excelem

System umożliwia pobranie wygenerowanych statystyk do pliku CSV. Plik posiada kodowanie UTF-8, co gwarantuje poprawne wyświetlanie polskich znaków w programie Excel – funkcja niezbędna przy wypełnianiu wniosków.

import_contacts Instrukcja i Przewodnik po Interfejsie

Poniżej znajduje się opis poszczególnych paneli i kontrolek dostępnych w aplikacji.

1. Panel Boczny - Zarządzanie

search Wyszukiwarka działek

To pierwsze okno od góry. Pozwala szybko zlokalizować obiekt.

  • Co można wpisać?
  • Numer ewidencyjny działki.
  • Numer pola.
  • Rodzaj uprawy (np. wpisz "pszenica", a system znajdzie pola z tą uprawą).
  • Podmiot / Imię szukanie na podstawie właściciela.
  • Położenie powiat, gmina, obręb lub jego numer.
  • Kliknij lupę, aby wycentrować mapę na znalezionym obiekcie.

layers Warstwy (Dane Gospodarstwa)

Włączanie i wyłączanie danych operacyjnych:

  • Pola / Gospodarstwo: Granice działek.
  • John Deere (2024 / 2025): Mapy plonowania.
  • Próby gleby:
    • K - Potas
    • Mg - Magnez
    • P - Fosfor
    • pH - Odczyn
  • Inne dane: Położenie, Źródło danych, Mapa potencjału.
  • Satelitarne 04.2025: NDVI, GNDVI.
  • Satelitarne 08.2025: NDVI, GNDVI.

public Warstwy WMS (Zewnętrzne)

Dane rządowe i środowiskowe nakładane na mapę:

  • Ewidencja Gruntów (EGiB): Oficjalne dane GUGiK zawierające granice działek, numery ewidencyjne, obrysy budynków, klasoużytki oraz granice obrębów.
  • ARiMR (LPIS): Rozbudowany zestaw danych z Agencji:
    • Działki i MKO: Granice referencyjne i maksymalny kwalifikowalny obszar.
    • Struktura Upraw: Szczegółowe pokrycie terenu (sady, lasy, uprawy trwałe, wody).
    • EFA: Elementy proekologiczne (rowy, oczka wodne, miedze).
  • Mapa Glebowo-Rolnicza (IUNG): Cyfrowa mapa kompleksów przydatności rolniczej, niezbędna do oceny jakości siedliska.
  • Turbiny Wiatrowe: Dwie warstwy analityczne od GUGiK:
    • Strefy analityczne: Bufory odległości (500m - 2000m).
    • Strefy wyłączone: Tereny, gdzie inwestycje są prawnie zabronione.
  • Teren (NMT): Cieniowanie rzeźby terenu pozwalające ocenić ukształtowanie i spadki powierzchni pól.

2. Narzędzia Pomiarowe (Pasek po lewej)

  • straighten Pomiar odległości: Kliknij losowy punkt A i B, aby zmierzyć dystans.
  • crop_square Pomiar powierzchni: Obrysuj pole, aby poznać areał w hektarach.
  • circle Okrąg: Sprawdź zasięg deszczowni (promień).
  • delete Wyczyść: Usuwa wszystkie pomiary z mapy.

3. Panel "Informacje o obiekcie"

info

Panel na dole panelu bocznego. Kliknij na dowolny obiekt na mapie (np. punkt plonu lub strefę glebową), aby zobaczyć szczegółowe dane liczbowe.

4. Kontrolki i Ustawienia Widoku

Dodatkowe funkcje dostępne w narożnikach mapy:

  • layers
    Layer Switcher:
    Ikona "stosu warstw" pozwala zmienić podkład mapy. Dostępne opcje: Google Hybrid, Esri Satellite, OpenStreetMap, Topographic.
  • my_location
    Geolokalizacja:
    Kliknij ikonę, aby mapa przeniosła Cię do Twojej aktualnej lokalizacji GPS (wymaga zgody przeglądarki).
  • fullscreen
    Pełny ekran:
    Rozszerza mapę na całe okno monitora, ukrywając paski przeglądarki. Idealne do prezentacji.
  • dark_mode / wb_sunny
    Tryb Nocny / Dzienny:
    Przełącznik w nagłówku zmienia kolorystykę całej aplikacji, aby nie męczyć wzroku podczas pracy wieczorem.

local_library Słownik i Oznaczenia

Tłumaczenie nazw technicznych, które zobaczysz w systemie po kliknięciu w punkt:

Dane obiektu (GeoServer)

Atrybut (Kod) Co to znaczy? Opis
nazwa_pola Nazwa / ID Pola Identyfikator pola w systemie. Numer wewnętrzny pola.
numer_dzialki Numery ewidencyjne Lista oficjalnych numerów działek geodezyjnych, na których znajduje się dany pomiar (np. 209/4, 225/10).
vryieldmas Plon (Wydajność) Rzeczywisty plon w punkcie [t/ha]. Kluczowy parametr mapowania plonów.
wetmass Masa mokra Fizyczna masa zebranego materiału w danej chwili (ziarno + woda).
moisture Wilgotność Zawartość wody w ziarnie [%].
drymatter Sucha masa Procentowa zawartość suchej masy.
variety Odmiana Nazwa zasianej odmiany (np. ARTEMIS). Przypisana do pola lub ustawiona w komputerze pokładowym.
time Data i Czas Znacznik czasowy pomiaru. Pozwala określić, kiedy kombajn przejechał przez ten konkretny punkt.

Wskaźniki Satelitarne (Teledetekcja)

Wskaźnik Co pokazuje?
NDVI "Zieleń i Biomasa". Mówi nam, jak bujna jest roślinność. Im wyższa wartość (niebieski kolor), tym więcej zdrowych roślin. Niska wartość (czerwony) to goła ziemia lub chore rośliny.
GNDVI "Woda i Azot". Bardziej czuły na zawartość chlorofilu i wody. Często lepiej pokazuje niedobory nawozu w fazie, gdy rośliny są już duże.

map Mapa Potencjału Plonotwórczego

Czym jest ta warstwa?

To specjalistyczne analityczna warstwa, która pokazuje historyczną siłę plonowania poszczególnych fragmentów pola. W przeciwieństwie do zwykłego zdjęcia satelitarnego z jednego dnia, ta mapa jest wynikiem uśrednionej analizy wieloletniej.


settings Parametry techniczne (Metodyka):

  • build Narzędzie: Wygenerowano za pośrednictwem portalu 365FarmNet (moduł Crop View).
  • calendar_today Zakres danych: Analiza obejmuje lata 2020 – 2025.
  • cloud_off Filtracja: Zastosowano algorytm "wyłączone z chmur" (Cloud-free), aby uniknąć błędów pomiarowych.
  • grass Sezonowość: Pod uwagę brano tylko zdjęcia z okresu wegetacyjnego: 1 maja – 10 września.

architecture Technikalia

Schemat przepływu danych

Schemat Pipeline Geoserwis

Schemat architektury systemu Geoserwis Agri Putz

Jak to działa? (Opis przepływu)

Architektura systemu opiera się na klasycznym modelu Klient-Serwer, gdzie centralnym magazynem wiedzy jest baza danych przestrzennych.

  1. Warstwa Danych (Backend): Surowe pliki z maszyn (Shapefile) oraz wyniki analiz glebowych są importowane do bazy PostgreSQL/PostGIS. To tutaj odbywa się "czyszczenie" danych i ich unifikacja.
  2. Serwer Map: GeoServer łączy się z bazą danych i na bieżąco generuje kafelki mapy w standardzie WMS. Dzięki temu przeglądarka nie musi pobierać gigabajtów danych, a jedynie lekkie obrazki.
  3. Warstwa Prezentacji (Frontend): Aplikacja w przeglądarce (biblioteka OpenLayers) składa te obrazki w jedną spójną mapę, nakłada na nie granice działek i pozwala użytkownikowi klikać w obiekty, aby pobrać szczegółowe atrybuty.

thunderstorm Jak działa algorytm pogody? (Okno zabiegowe)

System analizuje warunki w czasie rzeczywistym i sugeruje status "IDEALNE", "PRZEJŚCIOWE" lub "ODRADZAM" na podstawie poniższych kryteriów agrotechnicznych:

Parametr Optymalny zakres Dlaczego to ważne?
Wiatr ≤ 5 m/s Powyżej tej wartości następuje znoszenie cieczy roboczej (drift).
Wilgotność 40% - 90% Zbyt niska powoduje odparowanie kropli, zbyt wysoka ryzyko spływu.
Temperatura 10°C - 25°C Optimum dla skuteczności działania środków ochrony roślin.

Stos Technologiczny

Element / Moduł Technologia i Wersja Opis działania
Frontend HTML5, CSS3, JavaScript (ES6+) Warstwa wizualna i logika działająca bezpośrednio w przeglądarce użytkownika.
Silnik Mapy OpenLayers 10.2.1 Biblioteka JS odpowiedzialna za renderowanie mapy, obsługę warstw i interakcję.
Serwer Danych GeoServer 2.26.0 Serwer udostępniający dane przestrzenne (WMS/WFS). Serce aplikacji po stronie serwera.
Środowisko Java OpenJDK 17.0.12 (Temurin) Wirtualna maszyna Javy (JVM) niezbędna do uruchomienia i działania GeoServera.
Baza Danych PostgreSQL 17 + PostGIS 3.5.0 Zaawansowana baza obiektowo-relacyjna z rozszerzeniem do składowania geometrii.
Moduł Pogody R / RStudio (2024.09.0+375) Skrypty analityczne przetwarzające dane meteo, uruchamiane w środowisku R.
Środowisko Dev Visual Studio Code 1.106.3 Edytor kodu i środowisko deweloperskie (Node.js 22.20.0).

help_outline Często zadawane pytania (FAQ)

1. Dlaczego podkład mapowy (działki ewidencyjne) się nie ładuje? +

Podkłady mapowe (np. granice działek, numery) są pobierane z zewnętrznych serwerów państwowych (GUGiK). Jeśli się nie wyświetlają, oznacza to awarię po stronie GUGiK lub chwilowy spadek prędkości Twojego łącza internetowego. Jest to niezależne od aplikacji.

2. Dlaczego pogoda się nie wyświetla od razu? +

Aplikacja pogodowa jest hostowana na darmowym serwerze ShinyApps, który "zasypia", gdy nie jest używany. Musisz poczekać około 7-10 sekund na jej wybudzenie.

3. Czy mogę używać tego na tablecie w ciągniku? +

Technicznie tak, ale responsywność na tabletach (np. iPad) jest średnia. System został zaprojektowany jako narzędzie analityczne do wygodnej pracy w domu na komputerze (Desktop). Traktuj to jako planowanie przed wyjazdem, a nie nawigację w trakcie jazdy.

4. Wyszukiwarka nie znajduje mojego pola. +

Upewnij się, że wpisujesz poprawną nazwę lub numer. Wielkość liter nie ma znaczenia ("kukurydza" i "KUKURYDZA" to to samo). Polskie znaki (ą, ę, ś) są obsługiwane poprawnie.

6. Skąd pochodzą dane o glebie? +

Są to wyniki fizycznych analiz chemicznych wykonanych przez Agrotech - Ludwiczak Michał, dane przetworzone z punktów na strefy (siatkę) w procesie inżynierii danych.

assignment Metadane

Pole Wartość
Tytuł pracy Geoserwis Agri Putz jako system wsparcia decyzji w Rolnictwie Precyzyjnym
Typ pracy Inżynierska (Geoinformacja)
Autor Michał Bączkiewicz
Uczelnia Uniwersytet im. Adama Mickiewicza w Poznaniu
Rok realizacji 2025

Zastrzeżenie: Dane operacyjne gospodarstwa Agri Putz są poufne i udostępnione wyłącznie do celów obrony pracy dyplomowej.