public class Overlaps extends SpatialFilter
<Overlaps> 元素的抽象类。
空间算子的一种,表示叠加,即限定结果要素空间上与指定的几何对象的交集跟它们的几何特征是同一维的。指定的几何对象的维数应与要素的维数一样,即都是点、线或面对象。
一个 Overlaps 元素由存储几何对象的属性字段名称、空间运算的目标几何对象组成。
name, subExpression
构造器和说明 |
---|
Overlaps()
构造函数。
|
Overlaps(PropertyName propertyName, Geometry geometry)
通过存储几何对象的属性字段名称、目标几何对象构建名称为空的
Overlaps 对象。 |
Overlaps(PropertyName property, GeometryExpression geometry)
通过存储几何对象的属性字段名称、目标几何对象构建名称为“Overlaps”的
Overlaps 对象。 |
限定符和类型 | 方法和说明 |
---|---|
void |
accept(AbstractFilterVisitor visitor) |
FilterType |
getFilterType()
获取 Filter 元素的类型。
|
getGeometry, getPropertyName, setSubExpression
copy, getName, getSubExpression, getSubExpressionCount
public Overlaps(PropertyName property, GeometryExpression geometry)
通过存储几何对象的属性字段名称、目标几何对象构建名称为“Overlaps”的 Overlaps
对象。
property
- <PropertyName> 元素的抽象对象,表示存储几何对象的属性字段名称。geometry
- 目标几何对象。public Overlaps(PropertyName propertyName, Geometry geometry) throws OGCException
通过存储几何对象的属性字段名称、目标几何对象构建名称为空的 Overlaps
对象。
propertyName
- <PropertyName> 元素的抽象对象,表示存储几何对象的属性字段名称。geometry
- 目标几何对象。OGCException
- OGC 服务异常。public Overlaps()
构造函数。构建名称为“Overlaps”,子 Filter 元素为空的 Overlaps
对象。
public void accept(AbstractFilterVisitor visitor) throws OGCException
accept
在类中 Filter
OGCException
public FilterType getFilterType()
Filter
获取 Filter 元素的类型。
getFilterType
在类中 Filter