public class ThreeDTilesRealspaceProvider extends ThirdPartyCacheRealspaceProvider
| 限定符和类型 | 字段和说明 |
|---|---|
protected static LocLogger |
locLogger |
providerContext| 构造器和说明 |
|---|
ThreeDTilesRealspaceProvider() |
| 限定符和类型 | 方法和说明 |
|---|---|
RealspaceDataResult |
getData(RealspaceDataParam dataParam)
获取三维瓦片数据结果。
|
byte[] |
getDataConfig(java.lang.String dataName)
根据名称获取三维缓存数据的配置文件。
|
byte[] |
getDataConfig(java.lang.String dataName, CompressType compressType)
根据名称获取三维缓存数据的配置文件。
|
java.util.List<RealspaceDataInfo> |
getDataInfos()
获取当前 Provider 的所有三维数据信息。
|
boolean |
isDataAvailable(java.lang.String dataName)
三维数据是否可用。
|
void |
setProviderContext(ProviderContext context)
设置服务提供者上下文。
|
cleanCacheData, getCacheAccessKey, getData, getDataVersion, getDataVersion, getLayerExtendXML, getLayerPrj, getModelIndex, getOfflineDataPaths, getSceneInfo, getSceneNames, getTilesRevisionInfo, getVectorIndex, isSceneAvailable, isSecurityEnabled, outputDataToMemory, updateCacheDatapublic void setProviderContext(ProviderContext context)
ProviderContextAware设置服务提供者上下文。
context - 服务提供者上下文。public RealspaceDataResult getData(RealspaceDataParam dataParam) throws RealspaceException
RealspaceProviderdataParam - 瓦片参数。RealspaceException
public byte[] getDataConfig(java.lang.String dataName)
throws RealspaceException
RealspaceProviderdataName - 三维数据的名称。对应 SuperMap 三维场景中的三维图层的名称(LayerName)。RealspaceException - 三维异常信息。
public byte[] getDataConfig(java.lang.String dataName,
CompressType compressType)
throws RealspaceException
RealspaceProviderdataName - 三维数据的名称。对应 SuperMap 三维场景中的三维图层的名称(LayerName)。RealspaceException - 三维异常信息。public java.util.List<RealspaceDataInfo> getDataInfos() throws RealspaceException
RealspaceProviderRealspaceException - 三维异常信息。
public boolean isDataAvailable(java.lang.String dataName)
throws RealspaceException
RealspaceProviderdataName - 三维数据的名称。对应 SuperMap 三维场景中的三维图层的名称(LayerName)。RealspaceException - 三维异常信息。