Spatial

GeoGlobe.Filter. Spatial

空间关系过滤器。

Constructor

new Spatial()

Members

distance :Number

在DWithin空间过滤器中使用的距离。
Type:
  • Number

distanceUnits :String

单位用于距离的单位,例如'm'。
Type:
  • String

property :String

要比较的上下文属性的名称
Type:
  • String

type :String

Default Value:
  • null
空间过滤器的类型 该类型应该是以下之一: - GeoGlobe.Filter.Spatial.BBOX - GeoGlobe.Filter.Spatial.INTERSECTS - GeoGlobe.Filter.Spatial.DWITHIN - GeoGlobe.Filter.Spatial.WITHIN - GeoGlobe.Filter.Spatial.CONTAINS
Type:
  • String

value

过滤器使用的边界或几何图形。 对INTERSECTS或DWITHIN过滤器使用BBOX过滤器和几何图形的边界。

Methods

clone() → {GeoGlobe.Filter.Spatial}

复制过滤器。
Returns:
复制过滤器。
Type
GeoGlobe.Filter.Spatial

evaluate(feature) → {Boolean}

针对特定功能评估此过滤器。
Parameters:
Name Type Description
feature GeoGlobe.Feature 应用在过滤器上的功能.
Returns:
该功是否符合过滤条件.
Type
Boolean