SuperMap.Filter

这个类代表一个OGC过滤器。

Summary
SuperMap.Filter 这个类代表一个OGC过滤器。
Constructor
SuperMap.Filter 这个类代表一个通用过滤器。
Functions
clone 复制这个过滤器。他应该通过子类实现。
destroy 移除添加的所有引用。
evaluate 根据给定环境确定过滤与否。 推荐使用实例或子类覆盖这个方法。
toString {String} 将 <SuperMap.Format.CQL> 引入到你的工程,用来从过滤器返回 一个以CQL方式表示的字符串。否则”[Object object]” 将会被返回。

Constructor

SuperMap.Filter

这个类代表一个通用过滤器。

Parameters

options {Object} 可选的对象,该对象的属性会被设置给实例对象。

Returns

{SuperMap.Filter}

Functions

destroy

destroy: function()

移除添加的所有引用。

evaluate

evaluate: function( context )

根据给定环境确定过滤与否。 推荐使用实例或子类覆盖这个方法。

Parameters

context {Object} 用于确定过滤与否的给定环境。如果提供一个矢量要素 feature,则 feature.attributes 将会被用做给定环境。

Returns

{Boolean} 返回是否过滤。true:不过滤,false:被过滤掉。

clone

clone: function()

复制这个过滤器。他应该通过子类实现。

Returns

{SuperMap.Filter} 复制的新的过滤器。

toString

toString: function()

Returns

{String} 将 <SuperMap.Format.CQL> 引入到你的工程,用来从过滤器返回 一个以CQL方式表示的字符串。否则”[Object object]” 将会被返回。

destroy: function()
移除添加的所有引用。
evaluate: function( context )
根据给定环境确定过滤与否。 推荐使用实例或子类覆盖这个方法。
clone: function()
复制这个过滤器。他应该通过子类实现。
toString: function()
{String} 将 SuperMap.Format.CQL 引入到你的工程,用来从过滤器返回 一个以CQL方式表示的字符串。否则”[Object object]” 将会被返回。
这个类代表一个通用过滤器。
Close