Skip to main content
Skip header

Geoweb 3

* Exchange students do not have to consider this information when selecting suitable courses for an exchange stay.

Course Unit Code548-0147/02
Number of ECTS Credits Allocated5 ECTS credits
Type of Course Unit *Compulsory
Level of Course Unit *Second Cycle
Year of Study *Second Year
Semester when the Course Unit is deliveredWinter Semester
Mode of DeliveryFace-to-face
Language of InstructionEnglish
Prerequisites and Co-Requisites Course succeeds to compulsory courses of previous semester
Name of Lecturer(s)Personal IDName
KUK064Ing. Pavel Kukuliač, Ph.D.
Summary
By completing the course, students will gain the knowledge and skills needed to create their own web map services using modern tools and technologies. The aim of the course is to provide students with a detailed overview of the most often used geoweb services in geoinformatics. These are mainly Web Map Service (WMS), Web Feature Service (WFS), Web Coverage Service (WCS), Web Processing Service (WPS). Furthermore, attention is paid to a detailed explanation of the procedures for publishing spatial data on the web, their limitations, problems and policies.
Learning Outcomes of the Course Unit
Students will be able to evaluate the suitability of web services in specified situations and interpret several different standards of web services. Students will be able to develop simple applications and further create geoweb services within the applications. Students will be able to use the most popular commercial and open-source technologies for web map application development, and choose the most suitable technology in the context of each specified situation, as well as estimate the complexity of application development for each specified situation.
Course Contents
1) Basics of geospatial data publishing on the web
2) Overview of commercial and non-commercial solutions
3) Designing web services and web maps
4) System architecture for web mapping
5) JavaScript and its use in geospatial data publishing on the web
6) XML markup languages and geoweb
7) GML markup languages and geoweb
8) Web Feature Service (WFS)
9) Web Processing Service (WPS)
10) Web Coverage Service (WCS)
11) Web Map Service (WMS)
12) Catalogue Service a ISO 19139
13) Creation of web map services using GeoServer and REST API
Recommended or Required Reading
Required Reading:
Lacovella, S. GeoServer Beginner's Guide, Packt Publishing, 2017, 384 pages, ISBN-10:1788297377.
Stefanakis, E. Web Mapping and Geospatial Web Services, CreateSpace (Amazon); 1st edition, 2017, 168 pages, ISBN-10:1514757559.
Fu, P. Getting to Know Web GIS, 2020, Esri Press; 4th edition, 490 pages,ISBN-10:1589485920.
VIJAYARAGHAVAN, J. DHANAPAL, Y. ArcGIS for JavaScript developers by Example. Birmingham, United Kingdom, Packt Publishing Limited, 286 pages, 2016. ISBN 9781785888663.
ŽÁRA, O. JavaScript: programátorské techniky a webové technologie. Brno: Computer Press, 2015. ISBN 978-80-251-4573-9.
NÉTEK, Rostislav. Webová kartografie - specifika tvorby interaktivních map na webu. Olomouc: Univerzita Palackého v Olomouci, 2020. ISBN 978-80-244-5827-4.
VIJAYARAGHAVAN, J. DHANAPAL, Y. ArcGIS for JavaScript developers by Example. Birmingham, United Kingdom, Packt Publishing Limited, 286 s., 2016. ISBN 9781785888663.
RŮŽIČKA, J., KRUŽLIAK, B. Školení GeoServer pro začátečníky [online]. 2020. Dostupné Online: https://training.gismentors.eu/geoserver-zacatecnik/
Recommended Reading:
Balachandar, B. ,M.. RESTful Java Web Services: A pragmatic guide to designing and building RESTful APIs using Java, 2017, Packt Publishing; 3rd edition, 856 pages, ISBN-10:1788294041.
Lacovella, S. GeoServer Cookbook, 2014, Packt Publishing, 280 pages, ISBN-10:1783289619.
Henderson, C. Mastering GeoServer, 2014, Packt Publishing, 420 pages, ISBN-10:1783287691.
Yue, P. Semantic Web-based Intelligent Geospatial Web Services,2013, Springer, New York, NY, 111 pages, ISBN: 9781461468097.
Open Geospatial Concortium. Web Feature Service Implementation Specification [online]. 2005. Dostupné Online: http://www.opengeospatial.org/standards/wfs.
Open Geospatial Consortium. Web Map Server Implementation Specification [online]. 2008. Dostupné Online: http://portal.opengeospatial.org/files/?artifact_id=14416.
ArcGIS API for JavaScript. ArcGIS for Developers, ESRI, 2019. https://developers.arcgis.com/javascript/
Leaflet - An Open-Source JavaScript Library for Mobile-Friendly Interactive Maps, Vladimir Agafonkin. 2019. https://leafletjs.com/examples.html
Planned learning activities and teaching methods
Lectures, Tutorials
Assesment methods and criteria
Task TitleTask TypeMaximum Number of Points
(Act. for Subtasks)
Minimum Number of Points for Task Passing
Credit and ExaminationCredit and Examination100 (100)51
        CreditCredit33 17
        ExaminationExamination67 (67)18
                Written part of examWritten examination52 18
                Oral part of examOral examination15 0