new Comparison()
- Source:
- View2D/Filter/Comparison.js
Example
new GeoGlobe.Filter.Comparison({ type: GeoGlobe.Filter.Comparison.LIKE, //比较运算类型 property: "PCODE",//查询字段 value: "中餐馆" //字段值 })
Members
-
lowerBoundary :Number|string
-
比较之间的下限。 在字符串的情况下,这可以是文本和propertyNames的组合,形式为“literal $ {propertyName}”
Type:
- Number | string
- Source:
- View2D/Filter/Comparison.js
-
property :String
-
要比较的上下文属性的名称
Type:
- String
- Source:
- View2D/Filter/Comparison.js
-
type :String
-
比较类型.
Type:
- String
- Source:
- View2D/Filter/Comparison.js
Example
GeoGlobe.Filter.Comparison.EQUAL_TO = "=="; GeoGlobe.Filter.Comparison.NOT_EQUAL_TO = "!="; GeoGlobe.Filter.Comparison.LESS_THAN = "<"; GeoGlobe.Filter.Comparison.GREATER_THAN = ">"; GeoGlobe.Filter.Comparison.LESS_THAN_OR_EQUAL_TO = "<="; GeoGlobe.Filter.Comparison.GREATER_THAN_OR_EQUAL_TO = ">="; GeoGlobe.Filter.Comparison.BETWEEN = ".."; GeoGlobe.Filter.Comparison.LIKE = "~"; GeoGlobe.Filter.Comparison.IS_NULL = "NULL";
-
upperBoundary :Number|string
-
比较之间的上限。 在字符串的情况下,这可以是文本和propertyNames的组合,形式为“literal $ {propertyName}”
Type:
- Number | string
- Source:
- View2D/Filter/Comparison.js
-
value :Number|string
-
二进制比较的比较值。 在字符串的情况下,这可以是文本和propertyNames的组合,形式为“literal $ {propertyName}”
Type:
- Number | string
- Source:
- View2D/Filter/Comparison.js
Methods
-
clone()
-
克隆这个过滤器。
- Source:
- View2D/Filter/Comparison.js
Returns:
克隆这个过滤器。 -
evaluate(context)
-
在特定的上下文中评估此过滤器。
Parameters:
Name Type Description context
Object 用于评估过滤器的上下文。 如果提供了矢量特征,则feature.attributes将用作上下文。 - Source:
- View2D/Filter/Comparison.js
Returns:
该过滤器适用。- Type
- Boolean
-
initialize(options)
-
创建比较规则。
Parameters:
Name Type Description options
Object 具有可在规则上设置属性的可选对象 - Source:
- View2D/Filter/Comparison.js
Returns:
-
value2regex(wildCard, singleChar, escapeChar)
-
根据指定的通配符将此规则的值转换为正则表达式字符串。 如果该值不是正则表达式,则必须在此类的实例化后调用此方法。
Parameters:
Name Type Description wildCard
Char 通配符在上面的值中,默认是“*” singleChar
Char 上述值中的单字符通配符默认为“。” escapeChar
Char 转义字符在上面的值中,默认是“!” - Source:
- View2D/Filter/Comparison.js
Returns:
正则表达式字符串- Type
- String