com.supermap.services.providers
类 PostgisDataProvider
- java.lang.Object
-
- AbstractGeoToolsDataProvider
-
- com.supermap.services.providers.PostgisDataProvider
-
public class PostgisDataProvider extends AbstractGeoToolsDataProvider
PostGIS数据服务提供者
- 从以下版本开始:
- 9.1.0
-
-
构造器概要
构造器 构造器和说明 PostgisDataProvider()
-
方法概要
方法 限定符和类型 方法和说明 boolean
copyDataset(java.lang.String srcDatasourceName, java.lang.String srcDatasetName, java.lang.String destDatasourceName, java.lang.String destDatasetName)
void
CreateExecutors()
protected java.util.List<java.lang.String>
filterTypeNames(java.lang.String[] typeNames)
DatasetInfo
getDatasetInfo(java.lang.String datasourceName, java.lang.String datasetName)
java.util.List<DatasetInfo>
getDatasetInfos(java.lang.String datasourceName)
java.util.List<java.lang.String>
getDatasetNames(java.lang.String datasourceName)
protected java.util.List<FilteredDatasourceInfo>
getFilteredDatasourcesSetting()
protected GeoToolsQueryHelper
getQueryHelperByDatasourceName(java.lang.String datasourceName)
java.lang.String
getWKTWithoutGeotools()
java.util.Map<DatasourceConnectionInfo,DataStore>
initDataStores(ProviderContext context)
EditResult
modelingByRules(java.lang.String datasourceName, java.lang.String datasetName, java.util.List<ModelingByRulesPostParameter> ruleParams)
void
refreshDatasetAndFeatureCount()
boolean
renameDataset(java.lang.String datasourceName, java.lang.String oldName, java.lang.String newName)
void
setProviderContext(ProviderContext context)
boolean
updateModelTextures(java.lang.String datasourceName, java.lang.String datasetName, java.lang.String modelID, java.util.List<java.lang.String> textureNames, java.util.List<byte[]> modelTextures)
-
-
-
方法详细资料
-
setProviderContext
public void setProviderContext(ProviderContext context)
-
refreshDatasetAndFeatureCount
public void refreshDatasetAndFeatureCount()
-
CreateExecutors
public void CreateExecutors()
-
initDataStores
public java.util.Map<DatasourceConnectionInfo,DataStore> initDataStores(ProviderContext context)
-
getFilteredDatasourcesSetting
protected java.util.List<FilteredDatasourceInfo> getFilteredDatasourcesSetting()
-
filterTypeNames
protected java.util.List<java.lang.String> filterTypeNames(java.lang.String[] typeNames)
-
getWKTWithoutGeotools
public java.lang.String getWKTWithoutGeotools()
-
getQueryHelperByDatasourceName
protected GeoToolsQueryHelper getQueryHelperByDatasourceName(java.lang.String datasourceName)
-
copyDataset
public boolean copyDataset(java.lang.String srcDatasourceName, java.lang.String srcDatasetName, java.lang.String destDatasourceName, java.lang.String destDatasetName)
-
renameDataset
public boolean renameDataset(java.lang.String datasourceName, java.lang.String oldName, java.lang.String newName)
-
getDatasetInfos
public java.util.List<DatasetInfo> getDatasetInfos(java.lang.String datasourceName)
-
getDatasetNames
public java.util.List<java.lang.String> getDatasetNames(java.lang.String datasourceName)
-
getDatasetInfo
public DatasetInfo getDatasetInfo(java.lang.String datasourceName, java.lang.String datasetName)
-
modelingByRules
public EditResult modelingByRules(java.lang.String datasourceName, java.lang.String datasetName, java.util.List<ModelingByRulesPostParameter> ruleParams)
-
updateModelTextures
public boolean updateModelTextures(java.lang.String datasourceName, java.lang.String datasetName, java.lang.String modelID, java.util.List<java.lang.String> textureNames, java.util.List<byte[]> modelTextures)
-
-