CITYJSON + WEB = NINJA
S. Vitalis (TU Delft - Urban Data Science)
A. Labetski (TU Delft - Urban Data Science)
F. Boersma (Student TU Delft)
F. Dahle (Student TU Delft)
X Li (Student TU Delft)
G.A.K. Arroyo Ohori (TU Delft - Urban Data Science)
H. Ledoux (TU Delft - Urban Data Science)
JE Stoter (TU Delft - Urban Data Science)
More Info
expand_more
Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.
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 <code>ninja</code>. 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 <code>ninja</code>. We believe that such a web application can facilitate the adoption of 3D city models by more practitioners and decision makers.