GeoPackage特性表征

除了FME工作台添加到所有特性中的通用FME特性属性之外(参见特性属性和支持的几何图形),该格式添加了本节中描述的特定于格式的属性和文本文件阅读器文档中描述的特定于格式的属性。

从数据库中读取的特性由几何图形和一系列属性值组成。每个geoppackage特性的特性类型如其定义功能类型参数.写入数据库的特性将目标表作为它们的特性类型,属性如功能类型属性

geoppackage属性类型映射如下:

GeoPackage属性类型 FME属性类型
文本 fme_buffer
文本(宽度) fme_varchar(宽度)
文本(宽度) fme_char(宽度)
fme_buffer
blob(宽度) fme_varchar(宽度)
非常小的整数 fme_char
文本(1) fme_char
日期 fme_date
datetime fme_datetime
datetime fme_time
浮动 fme_real32
fme_real64
fme_decimal(宽度、小数)
布尔 fme_boolean
短整型 fme_int16
短整型 fme_uint8
mediumint fme_int32
mediumint fme_uint16
int fme_int64
int fme_uint32
文本(20) fme_uint64

几何

地层充填物的几何特征可以通过geopackage_type属性。该属性的有效值是:

geopackage_type 描述

wkb_none

没有几何形状的FME特征

wkb_point

二维点特性

wkb_point_xyz

2.5 d点特性

wkb_line

二维线性特性

wkb_line_xyz

2.5 d线性特性

wkb_polygon

2D简单的多边形或甜甜圈特征

wkb_polygon

2.5D简单的多边形或甜甜圈特征

wkb_geometry_collection

具有多个几何图形的2D特征

wkb_geometry_collection_xyz

具有多种非均匀几何形状的2.5D特征

wkb_multi_point

具有多个非均匀点几何的二维特征

wkb_multi_point_xyz

具有多个非均匀点几何的2.5D特征

wkb_multi_line

二维特征与多个线几何

wkb_multi_line_xyz

2.5D多线几何特征

wkb_multi_polygon

二维特征与多个多边形几何

wkb_multi_polygon_xyz

带有多个多边形几何的2.5D特征

wkb_geometry

允许所有几何图形

wkb_unknown

允许所有几何图形