Streaming CityJSON datasets

Hugo Ledoux*, Gina Stavropoulou, Balázs Dukai

*Corresponding author for this work

Research output: Contribution to journalConference articleScientificpeer-review

3 Downloads (Pure)

Abstract

We introduce CityJSON Text Sequences (CityJSONSeq in short), a format based on CityJSON and JSON Text Sequences. CityJSONSeq was added to the CityJSON specifications version 2.0 to allow us to stream very large 3D city models. The main idea is to decompose a CityJSON dataset into its individual city objects (each building, each tree, etc.) and create several independent JSON objects of a newly defined type: CityJSONFeature. We elaborate on the engineering decisions that were taken to develop CityJSONSeq, we present the open-source software we have developed to convert to and from CityJSONSeq, and we discuss different aspects of the new format, eg filesize, usability, memory footprint, etc. For several use-cases, we consider CityJSONSeq to be a better format than CityJSON because: (1) once serialised it is about 10% more compact; (2) it takes an order of magnitude less time to process; and (3) it uses significantly less memory.
Original languageEnglish
Pages (from-to)57-63
Number of pages7
JournalInternational Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences - ISPRS Archives
Volume48
Issue number4/W11-2024
DOIs
Publication statusPublished - 2024
Event19th 3D GeoInfo Conference 2024 - Vigo, Spain
Duration: 1 Jul 20243 Jul 2024

Keywords

  • 3D city modelling
  • CityGML
  • CityJSON
  • massive datasets
  • streaming

Fingerprint

Dive into the research topics of 'Streaming CityJSON datasets'. Together they form a unique fingerprint.

Cite this