发展状况

SpatialJSON格式仍然是实现多个优化的平台,以便高效地将大量空间数据从服务器传输到客户端:

  1. Opt. 1: Removing redundant schema information ,见 topic

  2. Opt. 2: Removing redundant attribute values (e. g. shared string table) ,见 topic

  3. 选择。3:更高效地处理稀疏行(大多数值为空)

  4. 选择。4:减少几何图形所需的空间(例如,差分坐标)

大胆的项目已经付诸实施。

所显示的优化顺序如下 simple to implementhard to implement (不是 really 然而,很难)。这也是预期的实施顺序。虽然有些优化是可选的,但所有优化都可以同时生效。然后,每个优化都为降低编码特定特征集所需的空间做出了自己的贡献。

但是,在某些情况下,指定应该对请求使用哪些优化可能是有用的。有几种技术可用于使客户端能够指定它能够或愿意使用的SpatialJSON优化集(例如,参数 format_options ,附加 outputFormat 参数)。目前还不清楚这将如何实现,以及这将是多么细粒度的。