什么是Oracle中的ST_GEOMETRY类型?

时间:2015-07-23 09:10:42

标签: oracle shape

表说明是......

COLUMN NAME          /  DATA TYPE
------------------------------------------ 
MNUM                  VARCHAR2(33) 
ALIAS                 VARCHAR2(200)
REMARK                VARCHAR2(200)
NTFDATE               VARCHAR2(8)  
SGG_OID               INTEGER      
COL_ADM_SECT_CD       VARCHAR2(5)  
OBJECTID              INTEGER      
**SHAPE               ST_GEOMETRY**

有人知道空间信息处理吗? 首先,oracle中列的类型之一是“ST_GEOMETRY”。 这种类型是什么? 我们如何将这些数据迁移到其他oracle数据库系统?

2 个答案:

答案 0 :(得分:1)

ST_GEOMETRY不是本机Oracle类型。它是由esri开发的空间类型,显然它安装在oracle数据库之上。我假设某些ArcGIS产品正在使用此数据库。

您可以在esri文档中阅读有关此类型的更多信息。 http://desktop.arcgis.com/en/arcmap/10.3/manage-data/gdbs-in-oracle/stgeometry-oracle.htm

之前的答案具有误导性,因为它描述了SDO Geometry,这是Oracle开发的另一种完全不同的空间类型。

答案 1 :(得分:0)

ST_GEOMETRY是一种空间数据类型。数据类型与其他受支持的数据类型的使用是Oracle数据库空间技术的一部分。显然,ST_GEOMETRY也是Oracle支持的ISO标准的一部分。

您可以使用数据泵将这些对象和其他数据从Oracle数据库迁移到数据库。

Oracle Spatial

Oracle Spatial Data Pump