Sve novosti
Deljenje vinograda i standardne vrste zadataka

Deljenje vinograda i standardne vrste zadataka

· 4 min čitanja
Funkcija Kontrolna tabla

Kada se vinograd deli — na primer zato što se jedna polovina daje u zakup ili zasađuje novom sortom — do sada je trebalo obrisati postojeći vinograd i kreirati dva nova. Pritom su se gubili svi povezani podaci: zadaci, prijave, evidencija vremena.

Deljenje vinograda direktno na mapi

Od sada to ide direktno na mapi: povuci liniju preko vinograda, i površina se automatski seče na dva dela. Oba nova vinograda zadržavaju svoju vezu sa originalom — zadaci, prijave i evidencije vremena ostaju sačuvani.

To zvuči jednostavno, ali je tehnički bilo prilično zahtevno. Logika deljenja poligona mora da ume da se izbori sa svim mogućim oblicima: konkavne površine, površine sa rupama i granični slučajevi gde linija prolazi tačno kroz jedan temeni ugao. Za to koristimo Turf.js biblioteku na klijentu i rezultat još jednom validiramo na serveru.

Prerađen editor površina

U sklopu funkcije deljenja preradili smo čitav editor površina. Tačke se mogu intuitivnije premeštati, ručice su veće i bolje vidljive, a rukovanje na uređajima na dodir funkcioniše znatno bolje.

Najvažnija poboljšanja u pregledu:

  • Veće tačke za hvatanje — dobro upotrebljive i na mobilnim uređajima
  • Vizuelna povratna informacija pri premeštanju tačaka
  • Poništavanje/ponavljanje za sve korake obrade
  • Opcija poravnanja uz mrežu za precizan unos

47 unapred definisanih vrsta zadataka

Umesto da kreću od nule, nova gazdinstva sada startuju sa uobičajenim vinogradarskim zadacima: rezidba, vezivanje, zakidanje lišća, proređivanje, zaštita bilja, košenje kosina i još mnogo toga. Vrste se mogu u svakom trenutku prilagoditi, dopuniti ili obrisati.

47 vrsta smo sastavili zajedno sa vinogradarima iz Vahaua, Gradišća i Južne Štajerske. One pokrivaju čitav godišnji ciklus i imenovane su onako kako je uobičajeno u vinogradarstvu nemačkog govornog područja.

Tehnička modernizacija

U pozadini je bilo veliko tehničko ažuriranje: Spring Boot 4 sa Hibernate 7 na serveru, Angular 21 na Dashboardu i Riverpod 3 u mobilnoj aplikaciji. Ova ažuriranja donose bolje performanse i omogućavaju nam da brže razvijamo nove funkcije.

Migracija na Spring Boot 4 bila je najveća tehnička izmena od našeg starta — ali se već isplaćuje. Vreme pokretanja servera se prepolovilo.

Za vas kao korisnike time se ne menja ništa vidljivo — ali brža osnova omogućava nam da naredne funkcije isporučujemo znatno brže.

Sve novosti
feature dashboard