Původně jsem si představoval, že třetí generací iKatastru bude kompletní přechod na MapLibre GL. Ovšem napadlo mě ještě něco před tím vyzkoušet – otestovat chování vektorového rendrování v Leafletu. A to se ukázalo zajimavé, životaschopné a zároveň jednoduché pro klasickou práci v 2D. Leaflet tedy nechávám jako základní pohon pro zobrazování map. Je jednoduchý, rychlý a pro běžnou práci s katastrem dělá přesně to, co je potřeba. Extenze pro leaflet, která zajišťuje vektorové kreslení se jmenuje Protomaps a protože používá Canvas2D jako plátno, má širokou podporu a kompatibilitu (např. jede i na Windows 7 , Chrome, Firefox).Katastr 3D uveřejněný minulý rok používá jen MapLibre GL a míří na novější a výkonnější zařízení, kde může naplno využít GPU, práci s terénem, perspektivní kameru a 3D zobrazení.
Obě verze ale nyní mohou sdílet stejná vektorová data pro základní mapu, záplavy, uživatelské rozhraní, způsob práce i celkovou filozofii aplikace.
Měření rychlosti načítání iKatastr.cz s vektory vypadá velmi dobře. Vektorová data jsou navíc úspornější na přenos.
Leaflet tedy zůstává nosným jádrem klasické mapové funkcionality ve 2d. Pro práci s 3d je tu pak nový ikatastr.cz/3d. Uživatel může dál pokračovat v zavedeném způsob práce na ikatastr.cz bez nutnosti “aktualizace” svých návyků nebo jiného “přizpůsobení se” novější verzi nebo technologii, protože to by mělo být přesně naopak.



Pingback: iKatastr novinky | ∫ ∪ ∧∴ ∋ ∈ ⊇ ∧