Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Methodology for the efficient progressive distribution and visualization of 3D building objects

Mao, Bo and Harrie, Lars LU orcid (2016) In ISPRS International Journal of Geo-Information 5(10).
Abstract

Three-dimensional (3D), city models have been applied in a variety of fields. One of the main problems in 3D city model utilization, however, is the large volume of data. In this paper, a method is proposed to generalize the 3D building objects in 3D city models at different levels of detail, and to combine multiple Levels of Detail (LODs) for a progressive distribution and visualization of the city models. First, an extended structure for multiple LODs of building objects, BuildingTree, is introduced that supports both single buildings and building groups; second, constructive solid geometry (CSG) representations of buildings are created and generalized. Finally, the BuildingTree is stored in the NoSQL database MongoDB for dynamic... (More)

Three-dimensional (3D), city models have been applied in a variety of fields. One of the main problems in 3D city model utilization, however, is the large volume of data. In this paper, a method is proposed to generalize the 3D building objects in 3D city models at different levels of detail, and to combine multiple Levels of Detail (LODs) for a progressive distribution and visualization of the city models. First, an extended structure for multiple LODs of building objects, BuildingTree, is introduced that supports both single buildings and building groups; second, constructive solid geometry (CSG) representations of buildings are created and generalized. Finally, the BuildingTree is stored in the NoSQL database MongoDB for dynamic visualization requests. The experimental results indicate that the proposed progressive method can efficiently visualize 3D city models, especially for large areas.

(Less)
Please use this url to cite or link to this publication:
author
and
organization
publishing date
type
Contribution to journal
publication status
published
subject
keywords
3D city models, CSG representation, NoSQL, Symbolization, Visualization, X3D
in
ISPRS International Journal of Geo-Information
volume
5
issue
10
article number
185
publisher
MDPI AG
external identifiers
  • wos:000387885900020
  • scopus:84994158634
ISSN
2220-9964
DOI
10.3390/ijgi5100185
language
English
LU publication?
yes
id
ea5ff82e-6b1b-4c9f-8916-f0688b0fd256
date added to LUP
2016-11-21 14:35:02
date last changed
2024-04-05 10:41:05
@article{ea5ff82e-6b1b-4c9f-8916-f0688b0fd256,
  abstract     = {{<p>Three-dimensional (3D), city models have been applied in a variety of fields. One of the main problems in 3D city model utilization, however, is the large volume of data. In this paper, a method is proposed to generalize the 3D building objects in 3D city models at different levels of detail, and to combine multiple Levels of Detail (LODs) for a progressive distribution and visualization of the city models. First, an extended structure for multiple LODs of building objects, BuildingTree, is introduced that supports both single buildings and building groups; second, constructive solid geometry (CSG) representations of buildings are created and generalized. Finally, the BuildingTree is stored in the NoSQL database MongoDB for dynamic visualization requests. The experimental results indicate that the proposed progressive method can efficiently visualize 3D city models, especially for large areas.</p>}},
  author       = {{Mao, Bo and Harrie, Lars}},
  issn         = {{2220-9964}},
  keywords     = {{3D city models; CSG representation; NoSQL; Symbolization; Visualization; X3D}},
  language     = {{eng}},
  month        = {{10}},
  number       = {{10}},
  publisher    = {{MDPI AG}},
  series       = {{ISPRS International Journal of Geo-Information}},
  title        = {{Methodology for the efficient progressive distribution and visualization of 3D building objects}},
  url          = {{http://dx.doi.org/10.3390/ijgi5100185}},
  doi          = {{10.3390/ijgi5100185}},
  volume       = {{5}},
  year         = {{2016}},
}