Logo MBMichał Bączkiewicz

Start Geoinformacja Doświadczenie Podróżnik GIS-HELP Kontakt
Praca Inżynierska

Geoserwis Agri Putz

System Wsparcia Decyzji (DSS) w Rolnictwie Precyzyjnym

Projekt integrujący dane z 1743 ha użytków rolnych. System zarządza bazą przekraczającą 1,13 mln punktów pomiarowych, eliminując silosy informacyjne i optymalizując procesy decyzyjne dzięki zaawansowanej analityce przestrzennej.

PostGIS (Materialized Views) GeoServer (WMS/WFS) GIST Spatial Indexing OpenLayers SQL Optimization

Case Study: Inżynieria i Optymalizacja

Wyzwanie: Big Data w Rolnictwie

Głównym wyzwaniem była wydajna obsługa 1 129 792 rekordów telemetrycznych rejestrowanych z wysoką częstotliwością. Wstępna implementacja oparta na strumieniowaniu WFS (Batch Processing) dowiodła sprawności przesyłu, jednak wymagała optymalizacji w zakresie czasu odpowiedzi interfejsu.

Ewolucja Architektury: Przejście z agregacji po stronie klienta (ETL w JS) na Materialized Views (MV) po stronie PostgreSQL. Pozwoliło to skrócić czas generowania statystyk z 15 sekund do poniżej 1 sekundy.

Stack Technologiczny

  • Baza: PostgreSQL 17 + PostGIS (Indeksy GIST).
  • Optymalizacja: Widoki zmaterializowane z unikalnym indeksem.
  • Transfer: GeoServer z optymalizacją zapytań SQL.

Procesy ETL

Automatyzacja czyszczenia i standaryzacji danych z systemów John Deere (roczniki 2024/2025). Zastosowano mechanizmy ładowania wsadowego (Batching) oraz transformację struktur JSON do tabelarycznych modeli PostGIS.

Efekt Skalowania

Dzięki wdrożeniu indeksowania przestrzennego i agregacji bazodanowej, system oferuje błyskawiczną korelację danych historycznych z aktualną zasobnością gleby. Rozwiązanie łączy elastyczność Open Source z wydajnością komercyjnych systemów FMIS klasy Enterprise.

Pozostałe Projekty i Narzędzia

Kalkulator Siewny

Aplikacja webowa wspierająca decyzje. Algorytm przelicza normy wysiewu (szt./m²) na masę (kg/ha).

Zobacz Live

Wtyczki QGIS

  • Sampler Calculator: Automatyzacja siatki poboru prób glebowych.
  • Mergorator: Scalanie geometrii działek i atrybutów.
GitHub Repo

WebGIS: Krzykosy

Interaktywna mapa gminy. Demonstracja technologii GeoServer i Leaflet.

Zobacz Mapę

R Statistics: Finlandia

Raport analityczny wykonany w R + Quarto. Wizualizacja danych statystycznych.

Zobacz Raport

Portfolio Kartograficzne

Zbiór wybranych wizualizacji i wydruków mapowych (PDF).

Pobierz Portfolio

Działalność Naukowa

Sekcja Badań Podwodnych UAM

Aktywny członek Koła Naukowego Przyrodników.

Strona Koła →

Projekt Badawczy (W toku)

Nowy temat badawczy z zakresu teledetekcji i monitoringu upraw.

Research Phase

Kontakt

michal.baczkiewicz05@gmail.com

+48 720 783 000

© 2025 Michał Bączkiewicz. Wszelkie prawa zastrzeżone.