OGC GeoPackage阅读器/写入器

许可选项对于这种格式,从FME专业版开始。

概述

FME提供对geoppackage文件的读写访问。geoppackage文件可能包含多个矢量特征用户数据表。FME将这些表视为特性类型,可以从它们读取特性,也可以向它们写入特性。FME将表中的每一列视为属性,将每一行视为特性。

geoppackage是OGC为移动设备设计的开放标准。GeoPackage基于SQLite作为底层数据容器,这使得它独立于平台,易于复制或移动,并赋予它功能齐全的关系数据库管理系统的所有功能。

有关GeoPackage标准的更多信息,请访问www.geopackage.org

使用笔记

当写入现有表时,geoppackage编写器不检查几何尺寸约束。因此,可以将带z值的几何图形写入不允许有z值的几何列。

但是,使用FME创建的所有表都可以有选择地包含z值,因此写入这些表的特性不会违反维度约束。

当写入现有表时,geoppackage编写器不检查几何类型约束。因此,可以将任何类型的几何图形写入任何表,即使不允许该几何图形类型。

然而,所有用FME创建的表都有“GEOMETRY”类型,它可以包含任何几何类型,因此写入这些表的特性不会违反几何类型约束。

此时,geoppackage读取器和写入器不支持空间索引。

geoppackage读取器和写入器不将Vector Feature表的整数主键列作为属性公开。

读者概述

geoppackage阅读器支持从同一个geoppackage文件中读取多个向量特征表。FME将每个表视为一个特性类型,将每行视为一个特性,将每列视为一个属性。

在读取表之前,必须在工作区中定义表。

作家概述

geoppackage编写器将特性记录存储到geoppackage文件中的向量特性表中。GeoPackage writer提供了以下功能:

  • 表创建
  • 表覆盖

这些在格式参数