GIS的数据类型大致分为 rasters 表示连续的标量场(例如地表温度或海拔)和
vectors 代表离散的实体,如道路和行政边界。Fiona只关心后者。
它是一个Python包装器,用于 OGR 类库。一个非常简单的包装极简主义者。
它以类似geojson的映射的形式从文件中读取数据记录,
并将与记录相同的映射写回文件。就是这样。没有层、没有光标、
没有几何操作、没有坐标系之间的转换、没有远程方法调用;
所有这些问题都留给其他的Python包,如 Shapely 和 pyproj
以及Python语言协议。为什么?消除不必要的并发症。
Fiona的目标是简单易懂,易于使用,没有任何问题。