Design and Implementation of a 4D Web Application for Analytical Visualization of Smart City Applications

Contemporary development of computer hardware and software, WebGIS and geo-web services as well as the availability of semantic 3D city models, facilitate flexible and dynamic implementation of web applications. The aim of this paper is to introduce 4D CANVAS, a web-based application for dynamic vis...

Full description

Bibliographic Details
Main Authors: Syed Monjur Murshed, Ayah Mohammad Al-Hyari, Jochen Wendel, Louise Ansart
Format: Article
Language:English
Published: MDPI AG 2018-07-01
Series:ISPRS International Journal of Geo-Information
Subjects:
Online Access:http://www.mdpi.com/2220-9964/7/7/276
_version_ 1818587229083140096
author Syed Monjur Murshed
Ayah Mohammad Al-Hyari
Jochen Wendel
Louise Ansart
author_facet Syed Monjur Murshed
Ayah Mohammad Al-Hyari
Jochen Wendel
Louise Ansart
author_sort Syed Monjur Murshed
collection DOAJ
description Contemporary development of computer hardware and software, WebGIS and geo-web services as well as the availability of semantic 3D city models, facilitate flexible and dynamic implementation of web applications. The aim of this paper is to introduce 4D CANVAS, a web-based application for dynamic visualization of 3D geospatial data for improved decision making in smart city applications. It is based on the Cesium Virtual Globe, an open-source JavaScript library developed with HTML5 and WebGL. At first, different data formats such as JSON, GeoJSON, Cesium Markup Language (CZML) and 3D Tiles are evaluated for their suitability in 4D visualization applications. Then, an interactive Graphical User Interface (GUI) is built observing the principle of cartographic standards to view, manage, understand and explore different simulation outputs at multiple spatial (3D surface of buildings) and temporal (hourly, daily, monthly) resolutions. In this regard, multiple tools such as aggregation, data classification, etc. are developed utilizing JavaScript libraries. As a proof of concept, two energy simulations and their outputs of different spatial and temporal resolutions are demonstrated in five Asian and European cities. Finally, the 4D CANVAS is deployed both in desktop and multi-touch screens. The proposed application allows easy integration of any other geospatial simulation results, thereby helps the users from different sectors to explore them interactively in 4D.
first_indexed 2024-12-16T09:05:32Z
format Article
id doaj.art-02161dcaa438461e84115f79c2cb9a98
institution Directory Open Access Journal
issn 2220-9964
language English
last_indexed 2024-12-16T09:05:32Z
publishDate 2018-07-01
publisher MDPI AG
record_format Article
series ISPRS International Journal of Geo-Information
spelling doaj.art-02161dcaa438461e84115f79c2cb9a982022-12-21T22:37:04ZengMDPI AGISPRS International Journal of Geo-Information2220-99642018-07-017727610.3390/ijgi7070276ijgi7070276Design and Implementation of a 4D Web Application for Analytical Visualization of Smart City ApplicationsSyed Monjur Murshed0Ayah Mohammad Al-Hyari1Jochen Wendel2Louise Ansart3Group of Smart & Sustainable Cities, European Institute for Energy Research, 76131 Karlsruhe, GermanyFaculty of Information Management and Media, Karlsruhe University of Applied Sciences, 76133 Karlsruhe, GermanyGroup of Smart & Sustainable Cities, European Institute for Energy Research, 76131 Karlsruhe, GermanySchool of Computer Science and Electrical Engineering, CentraleSupélec, 91190 Gif-sur-Yvette, FranceContemporary development of computer hardware and software, WebGIS and geo-web services as well as the availability of semantic 3D city models, facilitate flexible and dynamic implementation of web applications. The aim of this paper is to introduce 4D CANVAS, a web-based application for dynamic visualization of 3D geospatial data for improved decision making in smart city applications. It is based on the Cesium Virtual Globe, an open-source JavaScript library developed with HTML5 and WebGL. At first, different data formats such as JSON, GeoJSON, Cesium Markup Language (CZML) and 3D Tiles are evaluated for their suitability in 4D visualization applications. Then, an interactive Graphical User Interface (GUI) is built observing the principle of cartographic standards to view, manage, understand and explore different simulation outputs at multiple spatial (3D surface of buildings) and temporal (hourly, daily, monthly) resolutions. In this regard, multiple tools such as aggregation, data classification, etc. are developed utilizing JavaScript libraries. As a proof of concept, two energy simulations and their outputs of different spatial and temporal resolutions are demonstrated in five Asian and European cities. Finally, the 4D CANVAS is deployed both in desktop and multi-touch screens. The proposed application allows easy integration of any other geospatial simulation results, thereby helps the users from different sectors to explore them interactively in 4D.http://www.mdpi.com/2220-9964/7/7/2764D visualization3D city modelssmart cityenergy simulationCesium
spellingShingle Syed Monjur Murshed
Ayah Mohammad Al-Hyari
Jochen Wendel
Louise Ansart
Design and Implementation of a 4D Web Application for Analytical Visualization of Smart City Applications
ISPRS International Journal of Geo-Information
4D visualization
3D city models
smart city
energy simulation
Cesium
title Design and Implementation of a 4D Web Application for Analytical Visualization of Smart City Applications
title_full Design and Implementation of a 4D Web Application for Analytical Visualization of Smart City Applications
title_fullStr Design and Implementation of a 4D Web Application for Analytical Visualization of Smart City Applications
title_full_unstemmed Design and Implementation of a 4D Web Application for Analytical Visualization of Smart City Applications
title_short Design and Implementation of a 4D Web Application for Analytical Visualization of Smart City Applications
title_sort design and implementation of a 4d web application for analytical visualization of smart city applications
topic 4D visualization
3D city models
smart city
energy simulation
Cesium
url http://www.mdpi.com/2220-9964/7/7/276
work_keys_str_mv AT syedmonjurmurshed designandimplementationofa4dwebapplicationforanalyticalvisualizationofsmartcityapplications
AT ayahmohammadalhyari designandimplementationofa4dwebapplicationforanalyticalvisualizationofsmartcityapplications
AT jochenwendel designandimplementationofa4dwebapplicationforanalyticalvisualizationofsmartcityapplications
AT louiseansart designandimplementationofa4dwebapplicationforanalyticalvisualizationofsmartcityapplications