CityJSON:一种紧凑且易用的 CityGML 数据模型编码格式
数据库
2020-01-27 v3
摘要
国际标准 CityGML 既是数据模型,也是用于存储城市数字三维模型的交换格式。尽管该数据模型已被多个城市、企业和政府使用,本文认为其基于 XML 的交换格式存在若干缺陷。这些缺陷意味着开发者难以实现 CityGML 的解析器,并且从业者因此不得不将数据转换为其他格式才能与他人交换。我们提出 CityJSON,一种针对 CityGML 数据模型(2.0.0 版)的基于 JSON 的新交换格式。CityJSON 在设计时考虑了程序员的需求,从而可快速构建支持它的软件与 API。它也被设计为紧凑(在真实数据集上约有六倍的压缩率),且便于 Web 与移动端开发。我们认为它比 CityGML 格式更易于使用,无论读取还是创建数据集皆然。本文讨论了 CityJSON 的主要特性,简要介绍了用于解析/查看/编辑/创建文件的不同软件包(包括一个可在 JSON 与 GML 编码间自动转换的软件包),分析了真实数据集与 CityGML 数据集的对比,并引入了 Extensions(扩展),使我们能以文档化的方式扩展核心数据模型。
引用
@article{arxiv.1902.09155,
title = {CityJSON: a compact and easy-to-use encoding of the CityGML data model},
author = {Hugo Ledoux and Ken Arroyo Ohori and Kavisha Kumar and Balázs Dukai and Anna Labetski and Stelios Vitalis},
journal= {arXiv preprint arXiv:1902.09155},
year = {2020}
}
备注
preprint of the paper