com.supermap.data
类 EngineType
- java.lang.Object
-
- com.supermap.data.EngineType
-
public class EngineType extends java.lang.Object该类定义了空间数据库引擎类型常量。空间数据库引擎是在常规数据库管理系统之上的,除具备常规数据库管理系统所必备的功能之外,还提供特定的针对空间数据的存储和管理能力。
SuperMap SDX+ 是 SueprMap 的空间数据库技术,也是 SuperMap GIS 软件数据模型的重要组成部分。各种空间几何对象和影像数据都可以通过 SDX+ 引擎,存放到关系型数据库中,形成空间数据和属性数据一体化的空间数据库。
对不同类型的空间数据源,需要不同的空间数据库引擎来存储和管理,对文件型数据源,即 UDB 数据源,需要 SDX+ for UDB,引擎类型为
UDB。目前版本支持的引擎类型包括 UDB引擎(UDB), UDBX引擎(UDBX),影像只读引擎(IMAGEPLUGINS)。
-
-
字段概要
字段 限定符和类型 字段和说明 static EngineTypeBaiDu百度地图引擎类型,该引擎为只读引擎,且不能创建。static EngineTypeBingMapsBingMaps引擎,用于打开BingMaps数据源static EngineTypeGaoDeMaps高德引擎,打开高德地图。static EngineTypeGoogleMapsGoogleMaps 引擎类型,该引擎为只读引擎,且不能创建。static EngineTypeIMAGEPLUGINSSCI缓存替换方式Rest.static EngineTypeMapWorldMaps已过时。已过时static EngineTypeMBTilesstatic EngineTypeMVTCacheMVT数据类型。static EngineTypeOGCOGC 引擎类型,针对于 Web 数据源。static EngineTypeOpenGLCacheGL瓦片,打开GL瓦片数据,该数据是通过GL瓦片生成工具,将矢量地图生成为GL瓦片缓存数据,以提高大数据量的地图在移动设备上的显示性能。static EngineTypeOpenStreetMapsOpenStreetMaps引擎,用于打开OpenStreetMaps数据源(使用时需连接外网)static EngineTypeRestREST 地图服务引擎类型,该引擎为只读引擎,且不能创建。static EngineTypeSuperMapCloud已过时。已过时 超图云服务引擎类型,该引擎为只读引擎,且不能创建。针对超图发布的云服务。static EngineTypeUDBUDB 引擎类型。static EngineTypeUDBXUDBX 引擎类型。static EngineTypeVECTORFILE已过时。已过时引擎类型。static EngineTypeXYZTILE自定义XYZ服务。
-
方法概要
所有方法 静态方法 具体方法 限定符和类型 方法和说明 static EngineTypenewInstance(int value)返回用户自定义的引擎类型。
-
-
-
字段详细资料
-
IMAGEPLUGINS
public static final EngineType IMAGEPLUGINS
SCI缓存替换方式Rest. 影像只读引擎类型。针对通用影像格式如 BMP,JPG,TIFF 以及超图自定义影像格式 SIT,二维地图缓存配置文件格式SCI等。用户在进行二维地图缓存加载的时候,需要设置为此引擎类型,另外还需要使用
DatasourceConnectionInfo类中的setServer()方法,将参数设置为二维地图缓存配置文件(SCI)。
-
OGC
public static final EngineType OGC
OGC 引擎类型,针对于 Web 数据源。目前支持的类型有 WMS,WFS,WCS 和 WMTS。
-
UDB
public static final EngineType UDB
UDB 引擎类型。
-
SuperMapCloud
@Deprecated public static final EngineType SuperMapCloud
已过时。 已过时 超图云服务引擎类型,该引擎为只读引擎,且不能创建。针对超图发布的云服务。
-
GoogleMaps
public static final EngineType GoogleMaps
GoogleMaps 引擎类型,该引擎为只读引擎,且不能创建。针对 GoogleMaps 数据源。
-
BaiDu
public static final EngineType BaiDu
百度地图引擎类型,该引擎为只读引擎,且不能创建。针对 百度地图 数据源。
-
Rest
public static final EngineType Rest
REST 地图服务引擎类型,该引擎为只读引擎,且不能创建。针对基于 REST 协议发布的地图服务。 打开Rest地图服务数据源时,服务地址是iServer上的地图服务地址,如World地图:http://192.168.120.1:8090/iserver/services/map-world/rest/maps/World。
从811开始,Rest引擎支持直接打开sci缓存,包括rest网络缓存和iDesktop生成的缓存文件。该方式替换了
IMAGEPLUGINS.采用直接打开方式时,设置的参数为sci缓存文件的绝对路径即可。注在生成经纬度坐标的地图缓存时,"索引范围"的左设置为-180,上设置为90,否则在移动端不能正常显示
-
MapWorldMaps
@Deprecated public static final EngineType MapWorldMaps
已过时。 已过时
-
OpenStreetMaps
public static final EngineType OpenStreetMaps
OpenStreetMaps引擎,用于打开OpenStreetMaps数据源(使用时需连接外网)
-
BingMaps
public static final EngineType BingMaps
BingMaps引擎,用于打开BingMaps数据源
-
OpenGLCache
public static final EngineType OpenGLCache
GL瓦片,打开GL瓦片数据,该数据是通过GL瓦片生成工具,将矢量地图生成为GL瓦片缓存数据,以提高大数据量的地图在移动设备上的显示性能。该工具只支持经纬度和Web墨卡托投影的矢量数据。
-
MVTCache
public static final EngineType MVTCache
MVT数据类型。
-
XYZTILE
public static final EngineType XYZTILE
自定义XYZ服务。
-
GaoDeMaps
public static final EngineType GaoDeMaps
高德引擎,打开高德地图。
-
UDBX
public static final EngineType UDBX
UDBX 引擎类型。
-
VECTORFILE
@Deprecated public static final EngineType VECTORFILE
已过时。 已过时引擎类型。
-
MBTiles
public static final EngineType MBTiles
-
-
方法详细资料
-
newInstance
public static EngineType newInstance(int value)
返回用户自定义的引擎类型。- 参数:
value- 用户自定义引擎类型的枚举值。- 返回:
- 返回用户自定义的引擎类型。
-
-