{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,18]],"date-time":"2025-05-18T02:40:06Z","timestamp":1747536006655,"version":"3.40.5"},"reference-count":25,"publisher":"IGI Global","issue":"3","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2014,7,1]]},"abstract":"<p>Virtual 3D city models provide powerful user interfaces for communication of 2D and 3D geoinformation. Providing high quality visualization of massive 3D geoinformation in a scalable, fast, and cost efficient manner is still a challenging task. Especially for mobile and web-based system environments, software and hardware configurations of target systems differ significantly. This makes it hard to provide fast, visually appealing renderings of 3D data throughout a variety of platforms and devices. Current mobile or web-based solutions for 3D visualization usually require raw 3D scene data such as triangle meshes together with textures delivered from server to client, what makes them strongly limited in terms of size and complexity of the models they can handle. This paper introduces a new approach for provisioning of massive, virtual 3D city models on different platforms namely web browsers, smartphones or tablets, by means of an interactive map assembled from artificial oblique image tiles. The key concept is to synthesize such images of a virtual 3D city model by a 3D rendering service in a preprocessing step. This service encapsulates model handling and 3D rendering techniques for high quality visualization of massive 3D models. By generating image tiles using this service, the 3D rendering process is shifted from the client side, which provides major advantages: (a) The complexity of the 3D city model data is decoupled from data transfer complexity (b) the implementation of client applications is simplified significantly as 3D rendering is encapsulated on server side (c) 3D city models can be easily deployed for and used by a large number of concurrent users, leading to a high degree of scalability of the overall approach. All core 3D rendering techniques are performed on a dedicated 3D rendering server, and thin-client applications can be compactly implemented for various devices and platforms.<\/p>","DOI":"10.4018\/ij3dim.2014070103","type":"journal-article","created":{"date-parts":[[2015,1,30]],"date-time":"2015-01-30T19:57:41Z","timestamp":1422647861000},"page":"35-49","source":"Crossref","is-referenced-by-count":1,"title":["Scalable Multi-Platform Distribution of Spatial 3D Contents"],"prefix":"10.4018","volume":"3","author":[{"given":"Jan","family":"Klimke","sequence":"first","affiliation":[{"name":"Hasso-Plattner-Institute, University of Potsdam, Potsdam, Germany"}]},{"given":"Benjamin","family":"Hagedorn","sequence":"additional","affiliation":[{"name":"Hasso-Plattner-Institute, University of Potsdam, Potsdam, Germany"}]},{"given":"J\u00fcrgen","family":"D\u00f6llner","sequence":"additional","affiliation":[{"name":"Hasso-Plattner-Institute, University of Potsdam, Potsdam, Germany"}]}],"member":"2432","reference":[{"key":"ij3dim.2014070103-0","doi-asserted-by":"publisher","DOI":"10.1201\/b10644"},{"key":"ij3dim.2014070103-1","doi-asserted-by":"publisher","DOI":"10.1109\/TMM.2005.864337"},{"key":"ij3dim.2014070103-2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-72135-2"},{"key":"ij3dim.2014070103-3","doi-asserted-by":"publisher","DOI":"10.1145\/1836049.1836077"},{"key":"ij3dim.2014070103-4","doi-asserted-by":"crossref","unstructured":"Boukerche, A., & Pazzi, R. (2006). Remote rendering and streaming of progressive panoramas for mobile devices. In MULTIMEDIA '06 Proceedings of the 14th annual ACM international conference on Multimedia(pp. 691\u2013694).","DOI":"10.1145\/1180639.1180785"},{"key":"ij3dim.2014070103-5","doi-asserted-by":"publisher","DOI":"10.4018\/ij3dim.2012070102"},{"key":"ij3dim.2014070103-6","unstructured":"De La Beaujardiere, J. (2004). OGC Web Map Service Interface. Open Geospatial Consortium. Retrieved from http:\/\/www.opengeospatial.org\/standards\/wms"},{"key":"ij3dim.2014070103-7","doi-asserted-by":"publisher","DOI":"10.1145\/2338714.2338729"},{"key":"ij3dim.2014070103-8","doi-asserted-by":"publisher","DOI":"10.4018\/ij3dim.2012070101"},{"key":"ij3dim.2014070103-9","unstructured":"Gr\u00f6ger, G., Kolbe, T. H., Nagel, C., & H\u00e4fele, K.-H. (2012). OpenGIS\u00ae City Geography Markup Language (CityGML) Encoding Standard Version 2.0.0. Retrieved from http:\/\/www.opengeospatial.org\/standards\/citygml"},{"key":"ij3dim.2014070103-10","unstructured":"Haber, R. B., & McNapp, D. A. (1990). Visualization Idioms: A Conceptual Model for Scientific Visualization Systems. In Visualization in Scientific Computing (pp. 74\u201393). IEEE."},{"key":"ij3dim.2014070103-11","unstructured":"Hagedorn, B. (2010). Web view service discussion paper, Version 0.6. 0. Open Geospatial Consortium Inc."},{"key":"ij3dim.2014070103-12","unstructured":"Jackson, D. (2013). WebGL Specification. Khronos Group. Retrieved from https:\/\/www.khronos.org\/registry\/webgl\/specs\/latest\/1.0\/"},{"key":"ij3dim.2014070103-13","unstructured":"Jeschke, S., Wimmer, M., & Purgathofer, W. (2005). Image-based representations for accelerated rendering of complex scenes. STAR Reports, Eurographics, 1\u201320. Retrieved from http:\/\/www.cg.tuwien.ac.at\/research\/publications\/2005\/jeschke-05-ISTAR\/jeschke-05-ISTAR-Paper.pdf"},{"key":"ij3dim.2014070103-14","doi-asserted-by":"publisher","DOI":"10.1109\/TVCG.2007.29"},{"key":"ij3dim.2014070103-15","unstructured":"Lefebvre, S., Darbon, J., & Neyret, F. (2004). Unified Texture Management for Arbitrary Meshes. Retrieved from http:\/\/hal.inria.fr\/inria-00070783\/"},{"journal-title":"Visualization and Generalization of 3D City Models","year":"2011","author":"B.Mao","key":"ij3dim.2014070103-16"},{"key":"ij3dim.2014070103-17","doi-asserted-by":"publisher","DOI":"10.1007\/s00371-012-0773-1"},{"key":"ij3dim.2014070103-18","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2007.400"},{"key":"ij3dim.2014070103-19","doi-asserted-by":"publisher","DOI":"10.1145\/2338714.2338731"},{"issue":"4","key":"ij3dim.2014070103-20","first-page":"197","article-title":"Comprehensible Rendering of 3-D Shapes.","volume":"24","author":"T.Saito","year":"1990","journal-title":"Computer"},{"key":"ij3dim.2014070103-21","doi-asserted-by":"publisher","DOI":"10.1007\/978-1-4419-7631-4"},{"key":"ij3dim.2014070103-22","doi-asserted-by":"crossref","unstructured":"Schilling, A., & Kolbe, T. H. (2010). Draft for Candidate OpenGIS\u00ae Web 3D Service Interface Standard. Open Geospatial Consortium. Retrieved from http:\/\/portal.opengeospatial.org\/files\/?artifact_id=36390","DOI":"10.62973\/09-104r1"},{"key":"ij3dim.2014070103-23","doi-asserted-by":"publisher","DOI":"10.1111\/j.1467-8659.2012.03081.x"},{"key":"ij3dim.2014070103-24","unstructured":"X3D Standard. (2005). Web 3D Consortium. Retrieved from http:\/\/www.web3d.org\/x3d\/specifications\/x3d_specification.html"}],"container-title":["International Journal of 3-D Information Modeling"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=122866","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,18]],"date-time":"2025-05-18T02:02:23Z","timestamp":1747533743000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/ij3dim.2014070103"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2014,7,1]]},"references-count":25,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2014,7]]}},"URL":"https:\/\/doi.org\/10.4018\/ij3dim.2014070103","relation":{},"ISSN":["2156-1710","2156-1702"],"issn-type":[{"type":"print","value":"2156-1710"},{"type":"electronic","value":"2156-1702"}],"subject":[],"published":{"date-parts":[[2014,7,1]]}}}