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.
Co daje ten system?
Analiza w domu: "Centrum dowodzenia" na dużym ekranie – sprawdź plon i glebę przy biurku.
Wszystko na jednej mapie: Nałóż mapę plonowania na mapę zasobności gleby (pH, Fosfor, Potas).
Niezależność: Otwarty system, który nie wymaga płacenia drogich licencji producentom maszyn.
Monitoring pogody: Dedykowana aplikacja sprawdzająca warunki do oprysku.
Główne funkcjonalności
1. Przełącznik Podkładów (Layer Switcher)
Dostosuj widok do potrzeb. Wybieraj pomiędzy mapą satelitarną (Esri Satellite), hybrydową (Google), topograficzną lub drogową (OSM).
2. Nawigacja i Widok
Śledzenie współrzędnych kursora na żywo, geolokalizacja użytkownika oraz tryb pełnoekranowy dla lepszej widoczności detali.
3. Narzędzia Pomiarowe
Zestaw narzędzi do mierzenia powierzchni (ha), odległości (m) i promieni, niezbędny przy weryfikacji deklaracji obszarowych.
4. Eksport Danych i Sprawozdawczość
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.
Instrukcja i Przewodnik po Interfejsie
Poniżej znajduje się opis poszczególnych paneli i kontrolek dostępnych w aplikacji.
1. Panel Boczny - Zarządzanie
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.
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.
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)
- Pomiar odległości: Kliknij losowy punkt A i B, aby zmierzyć dystans.
- Pomiar powierzchni: Obrysuj pole, aby poznać areał w hektarach.
- Okrąg: Sprawdź zasięg deszczowni (promień).
- Wyczyść: Usuwa wszystkie pomiary z mapy.
3. Panel "Informacje o obiekcie"
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:
-
Layer Switcher:
Ikona "stosu warstw" pozwala zmienić podkład mapy. Dostępne opcje: Google Hybrid, Esri Satellite, OpenStreetMap, Topographic. -
Geolokalizacja:
Kliknij ikonę, aby mapa przeniosła Cię do Twojej aktualnej lokalizacji GPS (wymaga zgody przeglądarki). -
Pełny ekran:
Rozszerza mapę na całe okno monitora, ukrywając paski przeglądarki. Idealne do prezentacji. -
/Tryb Nocny / Dzienny:
Przełącznik w nagłówku zmienia kolorystykę całej aplikacji, aby nie męczyć wzroku podczas pracy wieczorem.
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. |
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.
Parametry techniczne (Metodyka):
- Narzędzie: Wygenerowano za pośrednictwem portalu 365FarmNet (moduł Crop View).
- Zakres danych: Analiza obejmuje lata 2020 – 2025.
- Filtracja: Zastosowano algorytm "wyłączone z chmur" (Cloud-free), aby uniknąć błędów pomiarowych.
- Sezonowość: Pod uwagę brano tylko zdjęcia z okresu wegetacyjnego: 1 maja – 10 września.
Technikalia
Schemat przepływu danych
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.
- 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.
- 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.
- 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.
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). |
Często zadawane pytania (FAQ)
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.
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.
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.
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.
Są to wyniki fizycznych analiz chemicznych wykonanych przez Agrotech - Ludwiczak Michał, dane przetworzone z punktów na strefy (siatkę) w procesie inżynierii danych.
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.
Geoserwis Gospodarstwa Agri Putz