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