Všetky novinky
Rozdelenie vinice a štandardné typy úloh

Rozdelenie vinice a štandardné typy úloh

· 4 min. čítania
Funkcia Dashboard

Keď sa vinica rozdeľuje — napríklad preto, že jedna polovica sa prenajíma alebo osádza novou odrodou — muselo sa doteraz existujúcu vinicu zmazať a založiť dve nové. Pritom sa stratili všetky prepojené údaje: úlohy, hlásenia, evidencia času.

Rozdeľovanie viníc priamo na mape

Odteraz to ide priamo na mape: potiahni čiaru cez vinicu a plocha sa automaticky rozreže na dve časti. Obe nové vinice si zachovajú svoje spojenie s originálom — úlohy, hlásenia a evidencie času zostávajú zachované.

Znie to jednoducho, ale bolo to technicky celkom náročné. Logika rozdeľovania polygónov musí zvládnuť všetky možné tvary: konkávne plochy, plochy s dierami a hraničné prípady, keď čiara prechádza presne cez vrchol. Používame na to knižnicu Turf.js na klientovi a výsledok ešte raz validujeme na strane servera.

Prepracovaný editor plôch

V rámci funkcie rozdeľovania sme prepracovali celý editor plôch. Body sa dajú posúvať intuitívnejšie, úchyty sú väčšie a lepšie viditeľné a ovládanie na dotykových zariadeniach funguje výrazne lepšie.

Najdôležitejšie vylepšenia v prehľade:

  • Väčšie úchopné body — dobre ovládateľné aj na mobilných zariadeniach
  • Vizuálna spätná väzba pri posúvaní bodov
  • Späť/znova pre všetky kroky úprav
  • Možnosť prichytenia k mriežke pre presné zadania

47 preddefinovaných typov úloh

Namiesto začínania od nuly štartujú nové podniky teraz s bežnými vinohradníckymi úlohami: strihanie, viazanie, odlisťovanie, preriedenie, ochrana rastlín, kosenie svahov a mnoho ďalšieho. Typy možno kedykoľvek upraviť, doplniť alebo zmazať.

47 typov sme zostavili spoločne s vinármi z Wachau, Burgenlandu a Južného Štajerska. Pokrývajú celý ročný cyklus a sú pomenované tak, ako je to v nemecky hovoriacom vinohradníctve bežné.

Technická modernizácia

Na pozadí prebehla veľká technická aktualizácia: Spring Boot 4 s Hibernate 7 na serveri, Angular 21 v dashboarde a Riverpod 3 v mobilnej aplikácii. Tieto aktualizácie prinášajú lepší výkon a umožňujú nám dodávať ďalšie funkcie rýchlejšie.

Migrácia na Spring Boot 4 bola najväčšou technickou zmenou od nášho štartu — ale už sa vypláca. Čas spustenia servera sa skrátil na polovicu.

Pre vás ako používateľov sa tým nič viditeľné nemení — ale rýchlejší základ nám umožňuje dodávať ďalšie funkcie výrazne rýchlejšie.

Všetky novinky
feature dashboard