Papers › Semi-automatic conversion from OSG to CityGML

Semi-automatic conversion from OSG to CityGML

23 Sep 2021arXiv:2109.14643links table onlyarchive 2025-07-28

Pranjal Swarup

The archive published only this paper's code-link row. Authors, date and abstract are from arXiv's metadata (CC0), read from the Kaggle arXiv metadata snapshot of 2026-09-12 where its title matched the archive's; the title is the archive's.

CityGML is a data model used to represent the geometric and semantic information of urban 3D city objects. There are several ways to generate 3D models for applications such as gaming, media content for movies and TV, and 3D printing among others. Since visualization is the primary purpose of these methods of 3D model generation they lack the semantic information required for applications such as spatial data-mining, thematic queries, and geospatial simulation and analysis. Therefore, there is a need to develop methods for mapping sematic information of new and existing 3D geometric models and their conversation to CityGML formats so it can be stored for future use. The conversion of must allows mapping of classes of objects with a higher Level-Of-Detail (LOD) such as LOD3 and LOD4 which represent an urban city model in greater detail. A methodology of the conversion is developed and a prototype is implemented to validate the algorithms and the methods developed for this project. The methods can be broadly categorized into three parts a) Extraction of geometric information; b) Segmentation of the model into various groups for semantic mapping; c) Mapping of semantic information on the model. Topological aspects are considered for the mesh segmentation to allow users to easily select and map semantic information to the geometric model. The generated models can be used in a wide range of applications ranging from disaster management to urban simulations such as rooftop solar panel installations.

PaperPDFCode

Code

pranjal23/osg2citygml officialmentioned in papermentioned on GitHub report

Repository list and official/mentioned flags are the archive's, frozen 2025-07-28. Reachability, where shown, is from one Syntology probe window (2026-09-16 to 2026-09-18); repositories not probed show nothing. GitHub stars are not tracked.

Code Syntology ran Syntology

Not run by Syntology. Nothing on this page verifies that the listed code works.

Results from the paper archive 2025-07-28

No leaderboard rows for this paper in the archive.

Report a problem or propose a change · a person checks every report against the paper or source before anything changes; decisions are listed on /corrections