无空间伸展的地质包
地质包1.0扩展
扩展遵循OGC附件一的模板 GeoPackage 1.0 Specification .
扩展标题
无空间支持
介绍
支持aspatial数据(即没有几何列的SQLite表/视图),可能包含相关的元数据。
这在GDAL 2.0和gdal2.1中使用,在引入“attributes”数据包类型v1.2之前。从GDAL 2.2开始,默认情况下将使用“attributes”,因此这个扩展现在是遗留的。
扩展名或模板
SQL
INSERT INTO gpkg_extensions
(table_name, column_name, extension_name, definition, scope)
VALUES
(
NULL,
NULL,
'gdal_aspatial',
'http://gdal.org/geopackage_aspatial.html',
'read-write'
);
扩展类型
第2条现有要求的扩展。
适用性
此扩展适用于 gpkg_contents
小写表格 data_type “aspatial”的列值。
范围
读写
要求
GeoPackage
目录表-Aspatial
这个 gpkg_contents 表格应包含一行小写字母 data_type 每个aspatial用户数据表或视图的“aspatial”列值。
用户数据表
上述子句“Contents Table-aspatial”中描述的扩展GeoPackage中aspatial表的SQL模式的第二个组件是包含aspatial用户数据的用户表或视图。
包含任何用户数据表不需要扩展的支持aspatial的GeoPackage。用户数据表可能为空。
具有空间支持的扩展地质包可以包含表或视图。每个这样的空间表或视图都可能有一个列,列类型为INTEGER,主键为AUTOINCREMENT。
列名 |
类型 |
描述 |
无效的 |
违约 |
键 |
---|---|---|---|---|---|
id |
INTEGER |
自动递增主键 |
不 |
PK |
|
text_attribute |
TEXT |
行的文本属性 |
对 |
||
real_attribute |
REAL |
行的实属性 |
对 |
||
boolean_attribute |
BOOLEAN |
行的布尔属性 |
对 |
||
raster_or_photo |
BLOB |
照片 |
对 |
aspatial表或视图的整数主键允许将功能链接到 gpkg_metadata table by SQLite ROWID 中的值 gpkg_metadata_reference 如第2.4.3条元数据引用表所述的表。
空间表或视图不应具有几何列。
应仅使用第1.1.1.1.3条表1中规定的数据类型定义空间表或视图中的列。
GeoPackage SQLite配置
没有
GeoPackage SQLite扩展
没有