PRO 2 Programovanie geoweb aplikácií 2
Zadanie 2023
Vytvorte mapovú aplikáciu. Mapa má zobrazovať dve podkladové vrstvy tvorené mapovými dlaždicami (napr. OSM, Stamen) a jednu vektorovú vrsvu nad nimi. Pod mapou je zoznam vrstiev, pri každej vrstve je posuvník, pomocou ktorého sa mení priehľadnosť vrstvy. Vektorová vrstva obsahuje pri načítaní jeden prvok - pevne určený bod. Aplikácia má umožňovať do vektorovej vrstvy pridávať (kresliť) body. Po pridaní bodu sa vypíše jeho vzdialenosť (skutočná na guli) od iniciálneho bodu.
Obsah
- Štruktúra webovej mapovej aplikácie
- Objektovo orientované programovanie v javascripte
- Knižnica OpenLayers
- Štruktúra knižnice, API dokumentácia
- Základné objekty OpenLayers
- Ovládacie prvky
- Rastrové vrstvy
- Vektorové vrstvy
- Ovládanie udalostí
- Prispôsobenie aplikácie
- Produkčný režim