All Methods Instance Methods Concrete Methods Deprecated Methods
Modifier and Type |
Method and Description |
private void |
addNameAndDescription(FeatureQueryHandlerQueryObject query,
FeatureOfInterest feature,
SamplingFeature samplingFeature,
FeatureOfInterestDAO featureDAO) |
protected AbstractFeature |
createSosAbstractFeature(FeatureOfInterest feature,
FeatureQueryHandlerQueryObject queryObject) |
protected AbstractFeature |
createSosAbstractFeature(FeatureOfInterest feature,
FeatureQueryHandlerQueryObject queryObject,
org.hibernate.Session session)
Creates a SOS feature from the FeatureOfInterest object
|
protected Map<String,AbstractFeature> |
createSosFeatures(List<FeatureOfInterest> features,
FeatureQueryHandlerQueryObject queryObject,
org.hibernate.Session session)
Creates a map with FOI identifier and SOS feature
|
String |
getDatasourceDaoIdentifier() |
int |
getDefault3DEPSG()
Deprecated.
|
int |
getDefaultEPSG()
Deprecated.
|
int |
getDefaultResponse3DEPSG() |
int |
getDefaultResponseEPSG() |
SosEnvelope |
getEnvelopeForFeatureIDs(Collection<String> featureIDs,
Object connection)
Deprecated.
|
SosEnvelope |
getEnvelopeForFeatureIDs(FeatureQueryHandlerQueryObject queryObject)
Query the envelope for feature ids
|
AbstractFeature |
getFeatureByID(FeatureQueryHandlerQueryObject queryObject)
Query feature data from data source for an identifier
|
AbstractFeature |
getFeatureByID(String featureID,
Object connection,
String version)
Deprecated.
|
Collection<String> |
getFeatureIDs(FeatureQueryHandlerQueryObject queryObject) |
Collection<String> |
getFeatureIDs(SpatialFilter filter,
Object connection)
Deprecated.
|
protected FeatureOfInterest |
getFeatureOfInterest(String identifier,
com.vividsolutions.jts.geom.Geometry geometry,
org.hibernate.Session session) |
Map<String,AbstractFeature> |
getFeatures(Collection<String> featureIDs,
List<SpatialFilter> spatialFilters,
Object connection,
String version)
Deprecated.
|
Map<String,AbstractFeature> |
getFeatures(FeatureQueryHandlerQueryObject queryObject)
Get feature data for identifiers and/or for a spatial filter
|
protected Map<String,AbstractFeature> |
getFeaturesForNonSpatialDatasource(FeatureQueryHandlerQueryObject queryObject) |
protected Map<String,AbstractFeature> |
getFeaturesForSpatialDatasource(FeatureQueryHandlerQueryObject queryObject) |
protected GeometryHandler |
getGeometryHandler() |
protected com.vividsolutions.jts.geom.Geometry |
getGeomtery(FeatureOfInterest feature,
org.hibernate.Session session)
Get the geometry from featureOfInterest object.
|
int |
getStorage3DEPSG() |
int |
getStorageEPSG() |
String |
insertFeature(SamplingFeature samplingFeature,
Object connection)
FIXME Add javadoc to clarify the semantics of this method
|
protected FeatureOfInterest |
insertFeatureOfInterest(SamplingFeature samplingFeature,
org.hibernate.Session session) |
private boolean |
isFeatureReferenced(SamplingFeature samplingFeature) |
protected void |
processGeometryPreSave(SamplingFeature ssf,
FeatureOfInterest f,
org.hibernate.Session session) |