首页 > 其他分享 >Openlayers构建指定发布图层的查询条件

Openlayers构建指定发布图层的查询条件

时间:2023-08-12 10:35:19浏览次数:44  
标签:ol attributeValue format 查询 filter Openlayers WS 图层

 const featureRequest = new ol.format.WFS().writeGetFeature({
                    srsName: "EPSG:4326", //这里的EPSG不要改为4326,可能无法显示?
                    featureNS: "http://geoserver.org/WS", //这里是工作空间中的命名空间url
                    featurePrefix: "WS", //工作区域
                    featureTypes: ["CJ",], 
                    outputFormat: "application/json", //数据返回格式
                    //相等查询
                    // filter: ol.format.filter.equalTo("OBJECTID", encodeURIComponent(
                    //   attributeValue)) //查询的属性与查询的值,这里attributeValue是string
//单个模糊查询?? CJ_XZQ //filter: ol.format.filter.like("XZQMC", "*" + attributeValue + // "*"), //查询的属性与查询的值,这里attributeValue是string

            //多个模糊查询字段
filter: ol.format.filter.or( // xzqmcFilterXZQ, // xzqmcFilterXZQDM, xzqmcFilterCJ, xzqdmFilterCJ, ), });

 

标签:ol,attributeValue,format,查询,filter,Openlayers,WS,图层
From: https://www.cnblogs.com/yu-beng/p/17624454.html

相关文章

  • 谷歌云 | BigQuery 现在支持用于查询开放表格式的清单文件
    【本文由CloudAce整理发布。CloudAce是谷歌云全球战略合作伙伴,拥有300多名工程师,也是谷歌最高级别合作伙伴,多次获得GoogleCloud合作伙伴奖。作为谷歌托管服务商,我们提供谷歌云、谷歌地图、谷歌办公套件、谷歌云认证培训服务。】开放表格式依赖嵌入式元数据来提供事务一致的......
  • 导出接口,加@RequestBody对查询条件的影响
      在做导出接口时,对post方法的该传参中加了@RequestBody注解,会将查询条件的content-Type设置为application/json@PostMapping("/export")publicvoidovertimeExport(HttpServletResponseresponse,@RequestBodySysUsersysUser){List<SysUser>list=SysUserS......
  • 数据查询新助手——Supabase AI SQL Editor服务介绍
    在数据处理和数据库查询中,SQL语言是一种重要的工具,但对于不熟悉SQL语法的人来说,编写查询可能会是一项挑战。现在,有了SupabaseAISQLEditor服务,编写SQL查询将变得更加轻松。SupabaseAISQLEditor是一款革命性的人工智能SQL编辑器,通过直观的方式理解用户的查询意图,并为数据库提供......
  • 封装一个useTable 内置分页 条件变换查询
    import{Table}from'antd';import{useImmer}from'common/hooks/useImmer';import{get}from'utils/request';importtype{ColumnsType,TablePaginationConfig}from'antd/es/table';import{useState}from......
  • MySQL全文搜索的高级特性:查询扩展(Query Expansion)
    查询扩展(QueryExpansion)是全文搜索的一个高级特性,尤其对于某些搜索需求来说非常有用。它是基于原始查询返回的结果来进一步扩展并改进搜索结果的过程。当用户执行全文搜索查询时,可能会遇到以下情况:查询结果太少或没有。由于用户不熟悉正确的术语或关键字,查询不准确。在这些......
  • INFINI Labs 产品更新 | Easysearch 支持 SQL 查询、Console 告警功能支持邮件等多渠
    INFINILabs产品又更新啦~。本次更新概要如下:Easysearch新增SQL插件和JDBC驱动,支持SQL查询,支持SQL常用函数等;Console针对告警功能做了升级优化,新增了邮件渠道,支持自定义邮件服务器配置,以及支持飞书、钉钉、企业微信、Discord、Slack等多渠道Webhook发送告警通知,优化......
  • 写测试用例、重构函数、生成SQL查询……原来CodeGeeX还能做这些!
    CodeGeeX中的智能问答功能“AskCodeGeeX”可以帮助程序员解答开发过程中遇到的问题。但是“AskCodeGeeX”的能力不止于此,用它还能帮助程序员高效编写测试用例,添加代码调试信息,实现SQL语句等等。如果你还不知道如何实现,下面我们一起来看几个例子,看看程序员拥有一个超级编程助手,......
  • ES 常用查询语句
    配置查询_cluster/settings_cluster/settings?flat_settings_cluster/settings?include_defaults_cluster/settings?include_defaults&flat_settings/_stats/fielddata/_stats/fielddata?fields=*/_nodes/stats/indices/fielddata?fields=*/_nodes/stats/indices/fielddata?l......
  • ES多条件权重查询
    在Elasticsearch中,minimum_should_match是一个查询参数,通常用于控制在使用bool查询中的should子句(也称为OR查询)时,必须匹配的最低子句数量。这可以用来控制查询的严格程度,确保只有在满足特定条件的子句数量达到一定阈值时,文档才会被匹配。minimum_should_match参数可以以多种方式......
  • Springboot 3.x 使用PageHelper实现MyBatis分页查询
    开发环境SpringBoot3.0.1Maven工程JDKOpenJdk17.0.6引入pom依赖<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper-spring-boot-starter</artifactId><version>1.4.7</version></depende......