Geoserver 条件查询
目录
Geoserver 条件查询
发布数据
-
选择数据储存

-
选择数据类型

-
选择文件
将数据放到 geoserver-2.14.1\data_dir 目录下任意位置


-
发布
点击发布自行确认配置

主要配置内容

查看数据
在geoserver 中找到 LayerPreview

打开后获取 url
getMap获取地图
| 字段 | 必填 | 含义 | 当前参数 |
|---|---|---|---|
| service | 是 | 服务类型 WMS 之类 | WMS |
| version | 是 | 版本号 | 1.1.0 |
| request | 是 | 请求类型 | GetMap |
| layers | 是 | geoserver图层 (工作空间+ 图层名称) | wang%3Astates |
| bbox | 是 | 四至 | -124.73142200000001%2C24.955967%2C-66.969849%2C49.371735 |
| width | 是 | 宽度,单位像素 | 768 |
| height | 是 | 高度,单位像素 | 330 |
| srs | 是 | 坐标系 | EPSG%3A4326 |
| format | 是 | 返回格式 | application/openlayers |
| PROPERTYNAME | 否 | 如果要做属性过滤添加 | 字段名称 |
| CQL_FILTER | 否 | cql语言,所有符号必须转义 | cql值 STATE_NAME LIKE ‘I%25’ STATE_NAME=‘Florid’ |
getFeatureInfo 查询图层信息
- 可以和 PROPERTYNAME & CQL_FILTER 配合使用
- 始终查询不到内容没找到解决方案
| 字段 | 必填 | 含义 | 当前参数 |
|---|---|---|---|
| SERVICE | 是 | 服务类型 WMS 之类 | |
| VERSION | 是 | 版本号 | |
| REQUEST | 是 | 请求类型 | GetFeatureInfo |
| INFO_FORMAT | 是 | 返回类型 | 文本:text/plain HTML:text/html JSON:application/json |

url
- http://localhost:8999/geoserver/wang/wms?service=WMS&version=1.1.0&request=GetMap&layers=wang%3Astates&bbox=-124.73142200000001%2C24.955967%2C-66.969849%2C49.371735&width=768&height=330&srs=EPSG%3A4326&format=application/openlayers&CQL_FILTER=STATE_NAME=’Florida’&PROPERTYNAME=STATE_NAME
- http://localhost:8999/geoserver/wang/wms?service=WMS&version=1.1.0&request=GetMap&layers=wang%3Astates&bbox=-124.73142200000001%2C24.955967%2C-66.969849%2C49.371735&width=768&height=330&srs=EPSG%3A4326&format=application/openlayers&CQL_FILTER=STATE_NAME LIKE ‘I%25’&PROPERTYNAME=STATE_NAME
转载自:https://blog.csdn.net/staHuri/article/details/87470057


