Package | Description |
---|---|
com.luciad.ogc.filter.model |
Contains a Java object model for representing an OGC filter, implementing the OGC 02-059, 04-095 and 09-026 standards
(OGC Filter Encoding Implementation Specification, version 1.0.0, 1.1.0 and 2.0.0).
|
com.luciad.ogc.sld.model |
Model objects for SLD Feature Type Styles implementing the OGC 05-077r4,
Symbology encoding standard, version 1.1.0, and the deprecated OGC 02-070 standard,
Styled Layer Descriptor Implementation Specification, version 1.0.
|
Modifier and Type | Method and Description |
---|---|
TLcdOGCPropertyName |
TLcdOGCSortProperty.getPropertyName()
Gets the property name.
|
TLcdOGCPropertyName |
TLcdOGCIsNullOperator.getPropertyName()
Gets the property of which the value must be checked.
|
TLcdOGCPropertyName |
TLcdOGCIsLikeOperator.getPropertyName()
Gets the property name that will be compared.
|
TLcdOGCPropertyName |
TLcdOGCDistanceBuffer.getPropertyName()
Gets the property name that identifies the geometric property to be considered in the spatial test.
|
TLcdOGCPropertyName |
TLcdOGCBinarySpatialOperator.getPropertyName()
Gets the property name that identifies the geometric property to be considered in the spatial relationship.
|
TLcdOGCPropertyName |
TLcdOGCBBoxOperator.getPropertyName()
Gets the property name that identifies the geometric property to be considered for the intersection.
|
static TLcdOGCPropertyName |
TLcdOGCFilterFactory.property(String aExpression)
Creates a property name based on an xpath expression that only uses the default name space.
|
static TLcdOGCPropertyName |
TLcdOGCFilterFactory.property(String aExpression,
Map<String,String> aPrefix2Namespace)
Creates a property name based on an xpath expression and a
Map that
maps prefixes to namespaces. |
static TLcdOGCPropertyName |
TLcdOGCFilterFactory.property(String aExpression,
String aDefaultNameSpace)
Creates a property name based on an xpath expression that only uses the default name space.
|
static TLcdOGCPropertyName |
TLcdOGCFilterFactory.property(TLcdDataType aDataType,
TLcdDataProperty... aProperties)
Creates a property name that points to the last property in
aProperties , the xpath will start from an object of type
aDataType . |
Modifier and Type | Method and Description |
---|---|
static TLcdOGCSortBy |
TLcdOGCSortBy.comparing(TLcdOGCPropertyName aPropertyName)
Create a "sort by" based on the given property.
|
static TLcdOGCSortBy |
TLcdOGCSortBy.comparing(TLcdOGCPropertyName aPropertyName,
int aSortOrder)
Create a "sort by" based on the given property.
|
static TLcdOGCIsNullOperator |
TLcdOGCFilterFactory.isNull(TLcdOGCPropertyName aPropertyName)
Creates an operator that evaluates to true when the given property is null.
|
static TLcdOGCIsLikeOperator |
TLcdOGCFilterFactory.like(TLcdOGCPropertyName aPropertyName,
Object aLiteralPatternContent)
Creates an operator that evaluates to true when the value of
aPropertyName matches the
pattern specified in aLiteralPatternContent . |
void |
TLcdOGCSortProperty.setPropertyName(TLcdOGCPropertyName aPropertyName)
Sets the property name.
|
void |
TLcdOGCIsNullOperator.setPropertyName(TLcdOGCPropertyName aPropertyName)
Sets the property of which the value must be checked.
|
void |
TLcdOGCIsLikeOperator.setPropertyName(TLcdOGCPropertyName aPropertyName)
Sets the property name that will be compared.
|
void |
TLcdOGCDistanceBuffer.setPropertyName(TLcdOGCPropertyName aPropertyName)
Sets the property name that identifies the geometric property to be considered in the spatial test.
|
void |
TLcdOGCBinaryTemporalOperator.setPropertyName(TLcdOGCPropertyName aPropertyName)
Sets the property name that identifies the time property to be considered in the temporal relationship.
|
void |
TLcdOGCBinarySpatialOperator.setPropertyName(TLcdOGCPropertyName aPropertyName)
Sets the property name that identifies the geometric property to be considered in the spatial relationship.
|
void |
TLcdOGCBBoxOperator.setPropertyName(TLcdOGCPropertyName aPropertyName)
Sets the property name that identifies the geometric property to be considered for the intersection.
|
static TLcdOGCBinaryTemporalOperator |
TLcdOGCFilterFactory.temporal(TLcdOGCPropertyName aPropertyName,
Date aDate,
QName aComparison)
Creates an operator that evaluates to true when
aPropertyName matches in the comparison with aDate
. |
static TLcdOGCBinaryTemporalOperator |
TLcdOGCFilterFactory.temporalInterval(TLcdOGCPropertyName aPropertyName,
Date aBegin,
Date aEnd,
QName aComparison)
Creates an operator that evaluates to true when
aPropertyName matches in the comparison with time interval
defined by aBegin and aEnd . |
TLcdOGCSortBy |
TLcdOGCSortBy.thenComparing(TLcdOGCPropertyName aPropertyName)
Create a new "sort by" that first sorts using this sort-by,
then on the given property when two elements are considered equal by this sort-by.
|
TLcdOGCSortBy |
TLcdOGCSortBy.thenComparing(TLcdOGCPropertyName aPropertyName,
int aSortOrder)
Create a new "sort by" that first sorts using this sort-by,
then on the given property when two elements are considered equal by this sort-by.
|
Constructor and Description |
---|
TLcdOGCBBoxOperator(TLcdOGCPropertyName aPropertyName,
ILcdBounds aBounds,
ILcdGeoReference aBoundsGeoReference)
Constructs an instance for a given property name, an envelope, and a optional spatial reference for the envelope.
|
TLcdOGCBinarySpatialOperator(int aType,
TLcdOGCPropertyName aPropertyName,
ILcdShape aShape,
ILcdGeoReference aShapeGeoReference)
Constructs an instance for a given spatial relationship type, a property name, a shape and a spatial reference.
|
TLcdOGCBinaryTemporalOperator(TLcdOGCPropertyName aPropertyName,
QName aType,
Object aExpression)
Creates a new operator.
|
TLcdOGCDistanceBuffer(int aType,
TLcdOGCPropertyName aPropertyName,
ILcdShape aShape,
ILcdGeoReference aShapeGeoReference,
TLcdOGCDistance aDistance)
Creates an instance for a given for a given spatial test type, a property name, a shape, a spatial reference and a
distance.
|
TLcdOGCIsLikeOperator(TLcdOGCPropertyName aPropertyName,
TLcdOGCLiteral aPattern,
char aWildCard,
char aSingleChar,
char aEscapeChar)
Constructs an instance for a given property name, pattern and
wildCard , singleChar and
escapeChar characters. |
TLcdOGCIsNullOperator(TLcdOGCPropertyName aPropertyName)
Constructs an instance for the property of which the value must be checked.
|
TLcdOGCSortProperty(TLcdOGCPropertyName aPropertyName,
int aSortOrder)
Constructs an instance for a given property name and a sort order.
|
Modifier and Type | Method and Description |
---|---|
TLcdSLDTextSymbolizer.Builder<T> |
TLcdSLDTextSymbolizer.Builder.geometry(TLcdOGCPropertyName aGeometry)
Specifies the geometry that is styled by this symbolizer.
|
TLcdSLDRasterSymbolizer.Builder<T> |
TLcdSLDRasterSymbolizer.Builder.geometry(TLcdOGCPropertyName aGeometry)
Specifies the geometry that is styled by this symbolizer.
|
TLcdSLDPolygonSymbolizer.Builder<T> |
TLcdSLDPolygonSymbolizer.Builder.geometry(TLcdOGCPropertyName aGeometry)
Specifies the geometry that is styled by this symbolizer.
|
TLcdSLDPointSymbolizer.Builder<T> |
TLcdSLDPointSymbolizer.Builder.geometry(TLcdOGCPropertyName aGeometry)
Specifies the geometry that is styled by this symbolizer.
|
TLcdSLDLineSymbolizer.Builder<T> |
TLcdSLDLineSymbolizer.Builder.geometry(TLcdOGCPropertyName aGeometry)
Specifies the geometry that is styled by this symbolizer.
|
Constructor and Description |
---|
TLcdSLDGeometry(TLcdOGCPropertyName aPropertyName)
Constructs a geometry with the given property name.
|