今天看了geopackage的相关介绍,猜测arcgis的gdb文件应该也是基于此吧。登录了geopackage官网,得到信息如下:
1、geopackage经过多年开发需求测试
2、geopackage是什么
地理空间信息的开放格式
GeoPackage是一种开放的,基于标准的,独立于平台的,可移植的,自描述的,紧凑的格式,用于传输地理空间信息。
GeoPackage编码标准描述了一组用于在SQLite数据库中存储以下内容的约定:
- 矢量特征
- 不同比例的影像和栅格地图的图块矩阵集
- 属性(非空间数据)
- 扩展名
其wkb格式与国际标准的wkb不一样,我们常用的postgis就是基于ogc的标准的wkb格式。其头文件里增加了一些信息。
3、可作为本地文件被迁移,GeoPackages在连接和带宽有限的通信环境中的移动设备(例如手机和平板电脑)上特别有用。
4、与mbtiles不同
MBTiles是在GeoPackage tile支撑了重大影响。除了成为国际标准外,GeoPackage在某些方面与MBTiles也有所不同。
- MBTiles仅在“球形墨卡托”投影中支持图块。GeoPackage中也跟mbtiles一样默认为球形墨卡托,但不同的是geopackage还可以扩展支持其他投影。
- MBTiles仅支持文件中的单个磁贴集。GeoPackage在单个文件中支持多个图块集,以及要素数据和元数据。
- 两种规范对图块编号使用不同的约定。