Využití procedurálního jazyka v procesu modelování bloků městské zástavby
The process of city block modeling using a procedural programming language
diploma thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/81207Identifiers
Study Information System: 132440
Collections
- Kvalifikační práce [18910]
Author
Advisor
Referee
Brůha, Lukáš
Faculty / Institute
Faculty of Science
Discipline
Cartography and Geoinformatics
Department
Department of Applied Geoinformatics and Cartography
Date of defense
15. 9. 2015
Publisher
Univerzita Karlova, Přírodovědecká fakultaLanguage
Czech
Grade
Good
Keywords (Czech)
Procedurální modelování, CityEngine, Python, CGA, Bloky, Parcely, Územní plán, 3D modelKeywords (English)
Procedural Modeling, CityEngine, Python, CGA, Blocks, Parcels, Development Plan, 3D ModelTématem této diplomové práce je dělení bloků do parcel za použití procedurálního modelování. Hlavním cílem je vylepšení stávající metody OBB-based Subdivision, která využívá k dělení bloků pomocné obálky ve tvaru obdélníku. Zároveň je požadováno přizpůsobení metody českým podmínkám. První část práce se věnuje rozboru odborné literatury, která ukazuje vývoj a současný stav problematik řešených v rámci procedurálního modelování. Následuje návrh metodiky, která testuje změnu tvaru obálky na lichoběžník, respektive na čtyřúhelník. Na závěr jsou navrhované algoritmy testovány nad reálnými daty v CityEngine, který nabídl možnost využití procedurálního přístupu k automatickému generování 3D parcel. Celý proces byl regulován omezeními územních plánů vybraných obcí. Powered by TCPDF (www.tcpdf.org)
The master thesis deals with a block subdivision into parcels using procedural modeling. The main goal focuses on improving of the existing method called OBB-based Subdivision that uses auxiliary envelopes of rectangle shape for splitting. It is required to adapt the method to Czech conditions as well. The first part focuses on the analysis of scientific publications, which describes the development and current situation of procedural modeling issues. Then the methodology of suggested algorithm is described that tests a change of the envelope to the trapezium shape, respectively to the quadrangle shape. In conclusion, the proposed algorithms are tested on the real data in CityEngine, which offered the possibility of using procedural approach to automatically generate 3D parcels. The whole process is controlled by the limitations of development plans of the selected urban areas. Powered by TCPDF (www.tcpdf.org)