Thesis Details

Programová abstrakce knihovny Geovisto

Master's Thesis Student: Chládek Martin Academic Year: 2021/2022 Supervisor: Hynek Jiří, Ing., Ph.D.
English title
Programming Abstraction of Geovisto Library

The purpose of this thesis is to create an extension of the Geovisto library, which aims to make the visualization and presentation of geographic data in modern web applications easier. This work analyzes possible integrations with popular web UI frameworks and design extensions that help integrate the tool within client projects. The goal is to develop an abstraction for the core and other modules of the Geovisto library, which enables declarative configuration of visualized map layers by users of the abstraction code. The implemented extension consists of a set of predefined configurable React components. Using the components makes it possible to initialize the map view and dynamically change the rendered content. The solution is exported as a separate library and was created using mainly the technologies React and TypeScript.


Geovisto, geographic data visualization, programming abstraction, React, TypeScript

Degree Programme
defended, grade B
21 June 2022
Rusňák Vít, RNDr., Ph.D.
Kolář Dušan, doc. Dr. Ing. (DIFS FIT BUT), předseda
Bartík Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Hruška Tomáš, prof. Ing., CSc. (DIFS FIT BUT), člen
Hynek Jiří, Ing., Ph.D. (DIFS FIT BUT), člen
Veselý Vladimír, Ing., Ph.D. (DIFS FIT BUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (DITS FIT BUT), člen
CHLÁDEK, Martin. Programová abstrakce knihovny Geovisto. Brno, 2022. Master's Thesis. Brno University of Technology, Faculty of Information Technology. 2022-06-21. Supervised by Hynek Jiří. Available from:
    author = "Martin Chl\'{a}dek",
    type = "Master's thesis",
    title = "Programov\'{a} abstrakce knihovny Geovisto",
    school = "Brno University of Technology, Faculty of Information Technology",
    year = 2022,
    location = "Brno, CZ",
    language = "czech",
    url = ""
Back to top