Geoserver中使用CQL过滤要素

编程入门 行业动态 更新时间:2024-10-27 02:30:10

Geoserver中使用CQL过滤<a href=https://www.elefans.com/category/jswz/34/1767714.html style=要素"/>

Geoserver中使用CQL过滤要素

 

根据属性名过滤要素

属性名=’属性值’

注意:记得要给属性值加单引号

根据属性名过滤多个要素 in

属性名 in (‘属性值1’,’属性值2’)

比较运算:=,<>,>,> =,<,<=

根据属性值范围过滤

属性名 between xxx and xxx

" class="reference-link">

根据属性名模糊查询

属性名 like ‘%模糊查询值%’

比较两个字段值

对字段值进行加减乘除(+, - ,*,/)

Filter functions(过滤函数)

常见字符串函数如下:

注意:非字符串值将自动转换为字符串表示形式。
























































































 

名称

参数

描述

CONCATENATE

s1:String,s2:String,…

连接任意数量的字符串。非字符串参数是允许的。

strCapitalize

sentence:串

充分利用句子。例如,“你是谁?”将变成“你好吗?”

strConcat

a:String,b:String

将两个字符串连接成一个

strEndsWith

string:String,suffix:String

如果string以。结尾,则返回truesuffix

strEqualsIgnoreCase

a:String,b:String

如果两个字符串相等,则忽略大小写注意事项返回true

strIndexOf

string:String,substring:String

返回指定子字符串第一次出现的此字符串中的索引,或者-1如果未找到

strLastIndexOf

string:String,substring:String

返回指定子字符串最后一次出现的字符串中的索引,或者-1如果找不到

strLength

string:串

返回字符串长度

strMatches

string:String,pattern:String

如果字符串与指定的正则表达式匹配,则返回true。有关模式规范的完整语法,请参阅Java Pattern类javadocs

strReplace

string:字符串,pattern:字符串,replacement:字符串,global:布尔值

返回替换为给定替换文本的模式的字符串。如果global参数是true那么所有的模式将被替换,否则只有第一个。有关模式规范的完整语法,请参阅Java Pattern类javadocs

strStartsWith

string:String,prefix:String

如果string以。开头,则返回trueprefix

strSubstring

string:字符串,begin:整数,end整数

返回一个新字符串,该字符串是此字符串的子字符串。子字符串从指定的位置开始begin并延伸到索引处的字符处(索引从零开始)。endIndex- 1

strSubstringStart

string:字符串,begin:整数

返回一个新字符串,该字符串是此字符串的子字符串。子字符串从指定的位置开始begin并延伸到字符串的最后一个字符

strToLowerCase

string:串

返回字符串的小写版本

strToUpperCase

string:串

返回字符串的大写版本

strTrim

string:串

返回字符串的副本,省略前导和尾随空白

过滤出和矩形框相交的部分

BBOX(the_geom, 矩形框左上角经度, 矩形框左上角纬度, 矩形框右下角经度, 矩形框右下角纬度)

过滤出和多边形不相交的部分

disjoint(the_geom,polygon((103 32 , 105 32 , 105 30 , 103 30 , 103 32)))

注意:

  • 要用英文输入逗号
  • 经纬度中间是空格

空间谓词的完整列表是:EQUALS,DISJOINT,INTERSECTS,TOUCHES,CROSSES,WITHIN,CONTAINS,OVERLAPS,RELATE,DWITHIN,BEYOND

更多推荐

Geoserver中使用CQL过滤要素

本文发布于:2023-12-03 10:16:19,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1654215.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:要素   Geoserver   CQL

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!