548-0047 – Programování IV (PIV)

Garantující katedraKatedra geoinformatiky
Garant předmětuIng. Pavel Kukuliač, Ph.D.
Úroveň studiapregraduální nebo graduální
Verze předmětu
Kód verzeRok zavedeníRok zrušeníKredity
548-0047/01 2002/2003 2005/2006
548-0047/02 2006/2007 2022/2023 5
548-0047/03 2015/2016 2022/2023 5

Cíle předmětu vyjádřené dosaženými dovednostmi a kompetencemi

* 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 kontexu specifikované situace. * Studenti by měli být schopni odhadnout složitost vývoje GIS aplikace v daném kontexu specifikované situace.

Vyučovací metody

Přednášky
Cvičení (v učebně)
Projekt

Anotace

Tvorba pokročilejších aplikací s využitím jazyka Java. Využití jazyka pro prezentaci prostorových dat v prostředí WWW.Využití volně dostupných programových mapových komponent pro vývoj GIS aplikací (GeoTools, JUMP Workbench, OpenMap). Webové služby a klienti v jazyce Java.

Povinná literatura:

ESRI: ArcObjects. Programmer's reference, Redlands, California, USA, 2012 GeoTools: GeoTools. Programmer's reference, USA. 2012. JTS: Java Topology Suite. Programmer's reference, USA. 2011.

Doporučená literatura:

ESRI: MapObjects, Programmer's reference, Redlands, California, USA, 1996 Pecinovský, R. Návrhové vzory. Computer Press. 2007. Graham, I: Objects oriented methods, Addison-Wesley Publishers, 1994 Grand, M.: Java - referenční příručka jazyka, Praha, Computer Press 1998 Hoff, A,. Shaio, S., Starbuck, O.: Hooked on Java, Addison - Wesley Publishing, 1996 Perry, J.,P.: Java - tvorba dokonalých WWW stránek, Grada Publishing 1996 JUMP: http://www.jump-project.org

Prerekvizity

Kód předmětuZkratkaNázevPovinnost
548-0046 PIII Programování III Doporučená

Korekvizity

Předmět nemá žádné korekvizity.