数据库和 ST_Geometry

ST_Geometry 是用户定义的数据类型,它允许您在表的字段中直接存储空间数据。ST_Geometry 类型可与 ArcGIS 客户端配合使用,另外还提供对简单要素类几何图形的 SQL 访问。

可使用创建空间类型地理处理工具或 Python 脚本将 ST_Geometry 空间数据类型添加到现有 PostgreSQL 或 Oracle 数据库。

将 ST_Geometry 类型添加到 Oracle 或 PostgreSQL 数据库时,将创建 sde 用户和存储空间,并创建系统表、视图、函数、触发器和其他元数据对象来维护 ST_Geometry。

可以使用 CreateOGCTables SQL 函数将 ST_Geometry 空间数据类型添加到现有 SQLite 数据库。或者,也可以使用 CreateSQLiteDatabase ArcPy 函数来创建使用 ST_Geometry 空间数据类型的 SQLite 数据库。有关详细信息,请参阅创建 SQLite 数据库

将 ST_Geometry 类型添加到 SQLite 数据库时,会将 ST_Geometry 系统表添加到数据库以维护 ST_Geometry 元数据。ST_Geometry SQL 函数存储在数据库外部的库中。

有关 ST_Geometry 类型和函数的信息,请参阅 ArcGIS 帮助的将 ST_Geometry 与 SQL 搭配使用部分。

相关主题

5/12/2014