Package org.opengis.cite.iso19142.joins
Class JoinQueryUtils
java.lang.Object
org.opengis.cite.iso19142.joins.JoinQueryUtils
Utility methods for constructing join queries.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidappendSpatialJoinQuery(Document req, String operator, List<FeatureProperty> properties) Inserts a spatial join query into a GetFeature request entity.static voidappendValueRefToPredicate(Element predicateElem, FeatureProperty featureProperty) Appends a fes:ValueReference element to a filter predicate.
-
Constructor Details
-
JoinQueryUtils
public JoinQueryUtils()
-
-
Method Details
-
appendSpatialJoinQuery
public static void appendSpatialJoinQuery(Document req, String operator, List<FeatureProperty> properties) Inserts a spatial join query into a GetFeature request entity.- Parameters:
req- A Document node representing a GetFeature request.operator- The name of a spatial operator.properties- A sequence of (2) FeatureProperty descriptors that identify the feature properties in the join condition.
-
appendValueRefToPredicate
public static void appendValueRefToPredicate(Element predicateElem, FeatureProperty featureProperty) Appends a fes:ValueReference element to a filter predicate.- Parameters:
predicateElem- An Element representing a predicate (operator).featureProperty- A FeatureProperty descriptor.
-