ISPRS Annals of the Photogrammetry, Remote Sensing and Spatial Information Sciences
Publications Copernicus
Download
Citation
Volume VI-4/W1-2020
ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci., VI-4/W1-2020, 167–173, 2020
https://doi.org/10.5194/isprs-annals-VI-4-W1-2020-167-2020
© Author(s) 2020. This work is distributed under
the Creative Commons Attribution 4.0 License.
ISPRS Ann. Photogramm. Remote Sens. Spatial Inf. Sci., VI-4/W1-2020, 167–173, 2020
https://doi.org/10.5194/isprs-annals-VI-4-W1-2020-167-2020
© Author(s) 2020. This work is distributed under
the Creative Commons Attribution 4.0 License.

  03 Sep 2020

03 Sep 2020

CITYJSON + WEB = NINJA

S. Vitalis, A. Labetski, F. Boersma, F. Dahle, X. Li, K. Arroyo Ohori, H. Ledoux, and J. Stoter S. Vitalis et al.
  • 3D Geoinformation Group, Delft University of Technology, the Netherlands

Keywords: Visualisation, 3D City Modelling, CityJSON, Web application, Versioning

Abstract. As web applications become more popular, 3D city models would greatly benefit from a proper web-based solution to visualise and manage them. CityJSON was introduced as a JSON encoding of the CityGML data model and promises, among several benefits, the ability to be integrated with modern web technologies. In order to provide an implementation of a web application for CityJSON data, that can be used as a reference for other applications, we developed ninja. It is a web application that allows the user to easily load and investigate a CityJSON model through a web browser. In addition, it offers support for a complex feature of CityJSON: the experimental versioning mechanism. In this paper, we describe the motivation, requirements, technical aspects and achieved functionality of ninja. We believe that such a web application can facilitate the adoption of 3D city models by more practitioners and decision makers.