public class ShapeFileDataProvider
extends AbstractGeoToolsDataProvider
ShapeFile数据服务提供者
构造器和说明 |
---|
ShapeFileDataProvider() |
限定符和类型 | 方法和说明 |
---|---|
boolean |
copyDataset(java.lang.String srcDatasourceName, java.lang.String srcDatasetName, java.lang.String destDatasourceName, java.lang.String destDatasetName) |
boolean |
deleteDataset(java.lang.String datasourceName, java.lang.String datasetName) |
DatasetInfo |
getDatasetInfo(java.lang.String datasourceName, java.lang.String datasetName) |
java.util.List<DatasourceInfo> |
getDatasourceInfos() |
protected int |
getFeatureCount(DataStore dataStore, java.lang.String typeName) |
protected GeoToolsQueryHelper |
getQueryHelperByDatasourceName(java.lang.String datasetName) |
java.lang.String |
getWKTWithoutGeotools() |
java.util.Map<DatasourceConnectionInfo,DataStore> |
initDataStores(ProviderContext context) |
boolean |
renameDataset(java.lang.String datasourceName, java.lang.String oldName, java.lang.String newName) |
public java.util.Map<DatasourceConnectionInfo,DataStore> initDataStores(ProviderContext context)
public java.lang.String getWKTWithoutGeotools()
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 boolean deleteDataset(java.lang.String datasourceName, java.lang.String datasetName)
public java.util.List<DatasourceInfo> getDatasourceInfos()
public DatasetInfo getDatasetInfo(java.lang.String datasourceName, java.lang.String datasetName)
protected GeoToolsQueryHelper getQueryHelperByDatasourceName(java.lang.String datasetName)
protected int getFeatureCount(DataStore dataStore, java.lang.String typeName) throws java.io.IOException
java.io.IOException