
3D GeoInfo & SDSC 2025
20th 3D GeoInfo Conference | 9th Smart Data and Smart Cities Conference
02 - 05 September 2025 | Kashiwa Campus, University of Tokyo, Japan
Conference Agenda
Overview and details of the sessions of this conference. Please select a date or location to show only sessions at that day or location. Please select a single session for detailed view (with abstracts and downloads if available).
|
Daily Overview |
| Session | |
|
Session 7-a: 3DGeoInfo - 3D City Data and Applications Location: Media Hall / Kashiwa Library Session Chair: Chikako Kurokawa | |
| Presentation 2 | |
FlatCityBuf: a new cloud-optimised CityJSON format 1: Delft University of Technology, Netherlands; 2: 3DGI, the Netherlands # Abstract Three-dimensional (3D) city models have evolved into essential tools for urban planning, simulation, and analysis. However, current formats like CityJSON and CityJSONSeq lack cloud-native optimizations for efficiently handling large-scale datasets. While cloud-optimized formats exist for 2D data, solutions for complex 3D city models remain limited. We introduce FlatCityBuf, a cloud-optimized encoding for CityJSON based on FlatBuffers, which combines binary serialization with spatial and attribute indexing. Our implementation employs a packed Hilbert R-tree for spatial queries and a bottom-up Static B+ tree for attribute indexing, enabling efficient bounding box and attribute filtering. By utilizing FlatBuffers' zero-copy deserialization and structured flattening of CityJSON's nested hierarchies, we achieve significant performance improvements. The format supports HTTP Range Requests, allowing clients to fetch only required portions of the file. Performance evaluation shows FlatCityBuf achieves up to 60× faster read times than CityJSONSeq for large datasets while reducing file sizes by 15-50%. Our web prototype demonstrates practical application by allowing interactive queries on a 4GB dataset covering a 20km×20km area without downloading the entire file. FlatCityBuf bridges the gap between CityJSONSeq and optimized binary formats, enabling scalable, real-time urban data processing while maintaining CityJSON's semantic richness. | |