GIS开发入门,TopoJSON格式是什么?TopoJSON格式与GeoJSON格式有什么不同?

TopoJSON介绍

TopoJSON是一种几何拓扑结构的地理数据格式,它使用拓扑结构来表示地理对象,可以更有效地压缩和转移数据,从而加快数据加载速度。

TopoJSON格式构成

TopoJSON文件由三部分组成,transform、objects和arcs组成。transform描述了变换参数;
objects描述地理实体包含空间及属性信息;arcs描述了有向弧的空间关系,弧由一系列起点及相对于起点的有向偏移坐标表示。基于这种弧的存储方式可以表达出拓扑关系。
由于弧只记录一次及地理坐标使用整数,不使用浮点数,相对于GeoJSON,TopoJSON 消除了冗余,文件大小缩小了 80%。
GIS开发入门,TopoJSON格式是什么?TopoJSON格式与GeoJSON格式有什么不同?_第1张图片

GeoJSON格式

GIS开发入门,GeoJSON是什么?GeoJSON格式标准介绍

TopoJSON格式与GeoJSON格式有什么不同

TopoJSON与GeoJSON类似,但有以下几个不同点:

  1. 拓扑结构:TopoJSON使用拓扑结构来表示地理对象的关系,可以避免GeoJSON中重复的边界数据,从而大大减少文件大小。

  2. 压缩率:由于TopoJSON使用了拓扑结构,它的压缩

你可能感兴趣的:(GIS入门笔记,javascript,前端,GIS,TopoJSON,GeoJSON转换,GeoJSON压缩)