Tvorba pokročilejších aplikací pro práci s prostorovými daty s využitím jazyka Java. Předmět navazuje na Programování II, kde se studenti seznámili se základy vývoje aplikací pro práci s prostorovými daty a dále tyto znalosti rozšiřuje.Využití volně dostupných programových mapových komponent pro vývoj GIS aplikací (GeoTools, Open JUMP Workbench, OpenMap).
Osnova předmětu
1) Open JUMP Workbench.
2) Open JUMP Workbench API.
3) Geodata sources
4) Geodata visualisation.
5) Geodata analyses.
6) GeoTools.
Znalosti při ukončení předmětu: Odpovídají tématům, z nichž je sestavena osnova předmětu. Absolvováním předmětu studenti získají znalosti zejména o jazyku platformě Open JUMP Workbench, která slouží pro vývoj aplikací pro GIS s využitím jazyka Java.
Dovednosti při ukončení předmětu: Studenti by měli být schopni aplikovat mapové komponenty na platformě Java při vývoji jednoduchých aplikací. Studenti by měli být schopni vybrat vhodné prvky programových mapových komponent v daném kontextu specifikované situace. Studenti by měli být schopni odhadnout složitost vývoje GIS aplikace v daném kontextu specifikované situace.
Osnova předmětu
1) Open JUMP Workbench.
2) Open JUMP Workbench API.
3) Geodata sources
4) Geodata visualisation.
5) Geodata analyses.
6) GeoTools.
Znalosti při ukončení předmětu: Odpovídají tématům, z nichž je sestavena osnova předmětu. Absolvováním předmětu studenti získají znalosti zejména o jazyku platformě Open JUMP Workbench, která slouží pro vývoj aplikací pro GIS s využitím jazyka Java.
Dovednosti při ukončení předmětu: Studenti by měli být schopni aplikovat mapové komponenty na platformě Java při vývoji jednoduchých aplikací. Studenti by měli být schopni vybrat vhodné prvky programových mapových komponent v daném kontextu specifikované situace. Studenti by měli být schopni odhadnout složitost vývoje GIS aplikace v daném kontextu specifikované situace.