Class FeatureSourceHelper
java.lang.Object
org.tailormap.api.geotools.featuresources.FeatureSourceHelper
- Direct Known Subclasses:
JDBCFeatureSourceHelper
,WFSFeatureSourceHelper
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionorg.geotools.api.data.DataStore
abstract org.geotools.api.data.DataStore
createDataStore
(TMFeatureSource tmfs, Integer timeout) protected TMFeatureTypeInfo
getFeatureTypeInfo
(TMFeatureType pft, org.geotools.api.data.ResourceInfo info, org.geotools.api.data.SimpleFeatureSource gtFs) void
void
loadCapabilities
(TMFeatureSource tmfs, Integer timeout) org.geotools.api.data.DataStore
openDatastore
(Map<String, Object> params, String passwordKey) org.geotools.api.data.SimpleFeatureSource
openGeoToolsFeatureSource
(TMFeatureType tmft, Integer timeout)
-
Constructor Details
-
FeatureSourceHelper
public FeatureSourceHelper()
-
-
Method Details
-
createDataStore
- Throws:
IOException
-
createDataStore
public abstract org.geotools.api.data.DataStore createDataStore(TMFeatureSource tmfs, Integer timeout) throws IOException - Throws:
IOException
-
openGeoToolsFeatureSource
public org.geotools.api.data.SimpleFeatureSource openGeoToolsFeatureSource(TMFeatureType tmft, Integer timeout) throws IOException - Throws:
IOException
-
loadCapabilities
- Throws:
IOException
-
openDatastore
public org.geotools.api.data.DataStore openDatastore(Map<String, Object> params, String passwordKey) throws IOException- Throws:
IOException
-
loadCapabilities
- Throws:
IOException
-
getFeatureTypeInfo
protected TMFeatureTypeInfo getFeatureTypeInfo(TMFeatureType pft, org.geotools.api.data.ResourceInfo info, org.geotools.api.data.SimpleFeatureSource gtFs)
-