public class PostgisDataProvider
extends AbstractGeoToolsDataProvider
PostGIS数据服务提供者
构造器和说明 |
---|
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) |
public void setProviderContext(ProviderContext context)
public void refreshDatasetAndFeatureCount()
public void CreateExecutors()
public java.util.Map<DatasourceConnectionInfo,DataStore> initDataStores(ProviderContext context)
protected java.util.List<FilteredDatasourceInfo> getFilteredDatasourcesSetting()
protected java.util.List<java.lang.String> filterTypeNames(java.lang.String[] typeNames)
public java.lang.String getWKTWithoutGeotools()
protected GeoToolsQueryHelper getQueryHelperByDatasourceName(java.lang.String datasourceName)
public boolean copyDataset(java.lang.String srcDatasourceName, java.lang.String srcDatasetName, java.lang.String destDatasourceName, java.lang.String destDatasetName)
public boolean renameDataset(java.lang.String datasourceName, java.lang.String oldName, java.lang.String newName)
public java.util.List<DatasetInfo> getDatasetInfos(java.lang.String datasourceName)
public java.util.List<java.lang.String> getDatasetNames(java.lang.String datasourceName)
public DatasetInfo getDatasetInfo(java.lang.String datasourceName, java.lang.String datasetName)
public EditResult modelingByRules(java.lang.String datasourceName, java.lang.String datasetName, java.util.List<ModelingByRulesPostParameter> ruleParams)
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)