Detail level conversion method and system for three-dimensional city model
A city model and transformation method technology, applied in the field of geospatial information systems, can solve the problems of inability to process 3D models, not considering internal features, and lack of LoD complete transformation and detailed transformation methods, so as to maintain data storage, small data storage, Quickly extracted effects
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0046] This embodiment provides a method for LOD conversion for a 3D city model. see figure 1 , the level of detail conversion method for a 3D city model includes the following steps:
[0047] Step S110: Analyzing the input CityGML file, extracting geometric data and semantic information contained therein, generating building components, and outputting a LoD4 hierarchical model.
[0048] CityGML uses Boundary Representation (BRep) to model the geometry of city objects, so each building component is bounded by some planes to show its 3D shape. Therefore, in this embodiment, the building components are a set of planes with corresponding semantic information.
[0049] Specifically, in this embodiment, the open-source citygml4j Java library is used to convert between CityGML files and Java classes during the data input process, and convert the input CityGML files into Java classes.
[0050] Further, for a given input 3D city model, all buildings are located first. Next, with t...
Embodiment 2
[0066] This embodiment provides a method for LOD conversion for a 3D city model. see figure 2 , the level of detail conversion method for a 3D city model includes the following steps:
[0067] Step S210: Analyzing the input CityGML file, extracting geometric data and semantic information contained therein, generating building components, and outputting a LoD4 hierarchical model.
[0068] As shown in Table 1, the architectural components in the LoD4 hierarchical model include rooms, openings, interior architectural decoration, furniture, inner ceiling surface, outer ceiling surface, inner wall surface, inner floor surface, outer floor surface, roof surface, building Trims, walls, floors, closures and roof overhangs.
[0069] Step S220: remove the interior architectural decoration, the furniture, the inner ceiling surface, and the inner wall surface in the LoD4 hierarchical model, simplify the opening in the LoD4 hierarchical model, and use the shell extraction algorithm The...
Embodiment 3
[0086] image 3 It is a schematic diagram of a LOD conversion system for a 3D city model provided by an embodiment of the present invention. Such as image 3 As shown, the LOD conversion system for a 3D city model includes a data preprocessing module 310 and a conversion module 320 .
[0087] The data preprocessing module 310 is used to analyze and process the input CityGML file, extract the geometric data and semantic information contained therein, and generate building components. The building components are a group of planes with corresponding semantic information, including:
[0088] A positioning unit 312, configured to locate the building to be analyzed;
[0089] The extraction unit 314 is configured to extract building components according to the geometric and semantic features of the LoD4 level.
[0090] The conversion module 320 includes a first conversion unit 322, a second conversion unit 324, a third conversion unit 326 and a fourth conversion unit 328, wherein:...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com