com.supermap.services.providers
类 I3SRealspaceProvider
- java.lang.Object
-
- com.supermap.services.providers.ThirdPartyCacheRealspaceProvider
-
- com.supermap.services.providers.I3SRealspaceProvider
-
- 所有已实现的接口:
- ProviderContextAware, RealspaceProvider
public class I3SRealspaceProvider extends ThirdPartyCacheRealspaceProvider
-
-
字段概要
-
从类继承的字段 com.supermap.services.providers.ThirdPartyCacheRealspaceProvider
providerContext
-
-
构造器概要
构造器 构造器和说明 I3SRealspaceProvider()
-
方法概要
方法 限定符和类型 方法和说明 RealspaceDataResultgetData(RealspaceDataParam dataParam)获取三维瓦片数据结果。byte[]getDataConfig(java.lang.String dataName)根据名称获取三维缓存数据的配置文件。byte[]getDataConfig(java.lang.String dataName, CompressType compressType)根据名称获取三维缓存数据的配置文件。java.util.List<RealspaceDataInfo>getDataInfos()获取当前 Provider 的所有三维数据信息。booleanisDataAvailable(java.lang.String dataName)三维数据是否可用。voidsetProviderContext(ProviderContext context)设置服务提供者上下文。-
从类继承的方法 com.supermap.services.providers.ThirdPartyCacheRealspaceProvider
cleanCacheData, getCacheAccessKey, getData, getDataVersion, getDataVersion, getLayerExtendXML, getLayerPrj, getModelIndex, getOfflineDataPaths, getSceneInfo, getSceneNames, getTilesRevisionInfo, getVectorIndex, isSceneAvailable, isSecurityEnabled, outputDataToMemory, updateCacheData
-
-
-
-
方法详细资料
-
setProviderContext
public void setProviderContext(ProviderContext context)
从接口复制的说明:ProviderContextAware设置服务提供者上下文。
- 参数:
context- 服务提供者上下文。
-
getData
public RealspaceDataResult getData(RealspaceDataParam dataParam) throws RealspaceException
从接口复制的说明:RealspaceProvider获取三维瓦片数据结果。- 参数:
dataParam- 瓦片参数。- 抛出:
RealspaceException
-
getDataConfig
public byte[] getDataConfig(java.lang.String dataName) throws RealspaceException从接口复制的说明:RealspaceProvider根据名称获取三维缓存数据的配置文件。- 参数:
dataName- 三维数据的名称。对应 SuperMap 三维场景中的三维图层的名称(LayerName)。- 返回:
- 三维缓存数据的配置文件。
- 抛出:
RealspaceException- 三维异常信息。
-
getDataConfig
public byte[] getDataConfig(java.lang.String dataName, CompressType compressType) throws RealspaceException从接口复制的说明:RealspaceProvider根据名称获取三维缓存数据的配置文件。- 参数:
dataName- 三维数据的名称。对应 SuperMap 三维场景中的三维图层的名称(LayerName)。- 返回:
- 三维缓存数据的配置文件。
- 抛出:
RealspaceException- 三维异常信息。
-
getDataInfos
public java.util.List<RealspaceDataInfo> getDataInfos() throws RealspaceException
从接口复制的说明:RealspaceProvider获取当前 Provider 的所有三维数据信息。- 返回:
- 三维数据信息。
- 抛出:
RealspaceException- 三维异常信息。
-
isDataAvailable
public boolean isDataAvailable(java.lang.String dataName) throws RealspaceException从接口复制的说明:RealspaceProvider三维数据是否可用。- 参数:
dataName- 三维数据的名称。对应 SuperMap 三维场景中的三维图层的名称(LayerName)。- 返回:
- 三维数据可用返回 true;否则返回 false。
- 抛出:
RealspaceException- 三维异常信息。
-
-