Logo ČVUT
CZECH TECHNICAL UNIVERSITY IN PRAGUE
STUDY PLANS
2024/2025
NOTICE: Study plans for the following academic year are available.

Visualization and Distribution of Spatial Data

Display time-table
Code Completion Credits Range Language
155YDPD Z,ZK 5 2P+2C Czech
Course guarantor:
David Zahradník
Lecturer:
David Zahradník
Tutor:
David Zahradník
Supervisor:
Department of Geomatics
Synopsis:

This course focuses on the digital modelling of a historic city and the subsequent presentation of the results on the web. Students will learn about the various tools and techniques used in digital modeling and spatial visualization. The main objective is to create a historical city model using Blender and then present it on a web page.

Requirements:

no prerequisities

Syllabus of lectures:

1. Organization, spatial data distribution + formats

2. Introduction to Blender

3. Introduction to html, raster + vector data distribution

4. Blender - textures, UV maps, materials

5. Displaying models on the web - three,js, babylon,js, Sketchfab, Nira.App, Cesium

6. Displaying clouds on the web - Potree

7. Editing photogrammetric models in Blender

8. Blender - creating procedural textures

9. Blender - Geometry nodes

10. Virtual tours, photo editing

11. AI in modelling

12. CloudCompare - spatial annalysis

13. Advanced web development - React (demo only)

Syllabus of tutorials:

The main practical exercise of this course is a historical city model project that students will develop in groups of 2-3 students. Teams will work on modeling the historic city in Blender, including textures and materials, and then create a website to present the results. Each team will have the opportunity to use various tools and techniques they have learned in class, and will be encouraged to take an innovative and creative approach to presenting the historic model and preserving the historic heritage in digital form.

Study Objective:

The student will be able to visualize and distribute spatial data.

Study materials:

Blender - https://www.blender.org/

CloudCompare - https://www.danielgm.net/cc/

Leaflet - https://leafletjs.com/

Potree - https://potree.github.io/

Sketchfab - https://sketchfab.com/feed

Nira.app - https://nira.app/

Cesium - https://cesium.com/

Three.js - https://threejs.org/

ModelViewer - https://modelviewer.dev/

Babylon.js - https://www.babylonjs.com/

Photopea - https://www.photopea.com/

Note:
Time-table for winter semester 2024/2025:
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Mon
Tue
Wed
roomTH:B-973

16:00–17:50
(lecture parallel1)
Thákurova 7 (budova FSv)
roomTH:B-973

18:00–19:50
(lecture parallel1
parallel nr.101)

Thákurova 7 (budova FSv)
Thu
Fri
Time-table for summer semester 2024/2025:
Time-table is not available yet
The course is a part of the following study plans:
Data valid to 2025-04-16
For updated information see http://bilakniha.cvut.cz/en/predmet7548206.html