public enum EngineType extends java.lang.Enum<EngineType>
数据源的引擎类型。
SuperMap SDX+ 是 SuperMap 的空间引擎技术,它提供了一种通用的访问机制(或模式)来访问存储在不同引擎里的数据。引擎类型包括数据库引擎、文件引擎和 Web 引擎。
ORACLEPLUS
)、SQL Server 引擎(SQLPLUS
)、PostgreSQL 引擎(POSTGRESQL
)、DB2 引擎(DB2
)。SDBPLUS
)、UDB 引擎(UDB
)、影像只读引擎(IMAGEPLUGINS
)、网络通用数据格式引擎(NetCDF
)。OGC
)、GoogleMaps 引擎(GOOGLEMAPS
)、超图云服务引擎(SUPERMAPCLOUD
)。枚举常量和说明 |
---|
BLOCKCHAIN
区块链 引擎类型。
|
DB2
DB2 引擎类型。
|
DM
达梦 引擎类型
|
DSF
分布式空间文件引擎(DSF)
|
ES
ES 引擎类型。
|
GEOTRELLISFILE
本地栅格文件 引擎类型
|
GEOTRELLISHDFS
HDFS中的栅格文件
|
GOOGLEMAPS
GoogleMaps 引擎类型.
|
HBASE
Hbase 引擎类型。
|
HIGHGODB
瀚高 引擎类型
|
IMAGEPLUGINS
影像只读引擎类型。
|
ISERVERREST
REST 地图服务引擎类型,该引擎为只读引擎,且不能创建。
|
KINGBASE
Kingbase 引擎类型,针对 Kingbase 数据源,不支持多波段数据。
|
MAPWORLD
天地图服务引擎类型,该引擎为只读引擎,且不能创建。
|
MONGODB
MongoDB 引擎类型。
|
MYSQL
MySQL 引擎类型。
|
NetCDF
已过时。
|
OGC
OGC 引擎类型,针对于 Web 数据源。
|
ORACLEPLUS
Oracle 引擎类型。
|
ORACLESPATIAL
目前只支持属性表、点、线、面和文本数据集,CAD和路由等数据集暂不支持。
|
POSTGIS
POSTGIS 引擎类型。
|
POSTGRESQL
PostgreSQL 引擎类型。
|
SDBPLUS
已过时。
|
SHAPEFILE
shapefile 引擎类型。
|
SQLPLUS
SQL Server 引擎类型。
|
SUPERMAPCLOUD
超图云服务引擎类型,该引擎为只读引擎,且不能创建。
|
UDB
UDB 引擎类型。
|
UDBX
UDBX 引擎类型。
|
限定符和类型 | 方法和说明 |
---|---|
static EngineType |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static EngineType[] |
values()
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。
|
public static final EngineType IMAGEPLUGINS
影像只读引擎类型。
针对通用影像格式如 BMP,JPG,TIFF 以及超图自定义影像格式 SIT 等。
public static final EngineType OGC
OGC 引擎类型,针对于 Web 数据源。目前支持的类型有WMS,WFS,WCS。
public static final EngineType ORACLEPLUS
Oracle 引擎类型。
针对 Oracle 数据源。
@Deprecated public static final EngineType SDBPLUS
SDB 引擎类型。
针对文件型数据源,即 SDB 数据源。
public static final EngineType SQLPLUS
SQL Server 引擎类型。
针对 SQL Server 数据源。目前仅 Windows 产品支持该常量。
public static final EngineType UDB
UDB 引擎类型。
public static final EngineType UDBX
UDBX 引擎类型。
public static final EngineType ES
ES 引擎类型。针对ES 数据源。
public static final EngineType GOOGLEMAPS
GoogleMaps 引擎类型.
该常量仅在 Windows 32 位平台版本中支持,在 Linux、AIX 以及 HPUnix 版本中均不提供。
public static final EngineType SUPERMAPCLOUD
超图云服务引擎类型,该引擎为只读引擎,且不能创建。针对超图发布的云服务。
该常量仅在 Windows 32 位平台版本中支持,在 Linux、AIX 以及 HPUnix 版本中均不提供。
public static final EngineType POSTGRESQL
PostgreSQL 引擎类型。针对 PostgreSQL 数据源。
64 位产品暂不支持该常量。
public static final EngineType POSTGIS
POSTGIS 引擎类型。针对 POSTGIS 数据源。
public static final EngineType KINGBASE
Kingbase 引擎类型,针对 Kingbase 数据源,不支持多波段数据。该引擎目前仅供项目使用。
64 位产品暂不支持该常量。
支持 KingbaseES V4 及 KingbaseES V6 数据库版本,不需配置 ODBC 数据源即可连接数据库。
目前 Windows 平台支持的功能如下:
目前 Linux 平台支持的功能如下:
使用 SuperMap 产品创建 Kingbase 数据源的方法:
public static final EngineType DB2
DB2 引擎类型。针对 DB2 数据源。
64 位产品暂不支持该常量。
@Deprecated public static final EngineType NetCDF
网络通用数据格式引擎,该引擎为只读引擎,且不能创建。
public static final EngineType ISERVERREST
REST 地图服务引擎类型,该引擎为只读引擎,且不能创建。
public static final EngineType MAPWORLD
天地图服务引擎类型,该引擎为只读引擎,且不能创建。
public static final EngineType ORACLESPATIAL
目前只支持属性表、点、线、面和文本数据集,CAD和路由等数据集暂不支持。
只支持R索引,并且在进行空间查询时,必须有空间索引(Oaracle Spatial 本身要求)。
关于坐标系:本引擎使用Oracle Spatial本身提供的投影机制。 在设置投影时,会根据用户指定坐标系的EPSG编码到Oracle的 MDSYS.SDO_CS_SRS表中找对应的SRID,如果找到则使用此SRID; 如果没有则在MDSYS.SDO_CS_SRS表中插入一条记录,并创建一个SRID,作为用户自定义的投影。 所以如果要插入自定义投影,要求用户对Oracle的 MDSYS.SDO_CS_SRS表有insert的权限。 目前只支持对空的数据集进行投影修改,一旦数据集中有记录则不允许修改投影,所以在数据集创建或复制、导入数据之前请先确定和设置投影。
public static final EngineType MYSQL
MySQL 引擎类型。
该常量仅在 64 位平台版本中支持。
public static final EngineType MONGODB
MongoDB 引擎类型。
public static final EngineType HBASE
Hbase 引擎类型。
public static final EngineType SHAPEFILE
shapefile 引擎类型。
public static final EngineType GEOTRELLISFILE
public static final EngineType GEOTRELLISHDFS
public static final EngineType DSF
public static final EngineType BLOCKCHAIN
区块链 引擎类型。
public static final EngineType DM
public static final EngineType HIGHGODB
public static EngineType[] values()
for (EngineType c : EngineType.values()) System.out.println(c);
public static EngineType valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。