Skip To Content

过滤 WMS 请求中的影像

在本主题中

基于影像服务的 WMS 支持使用供应商特定的参数过滤影像。用户可以通过 Query 参数来指定一个条件,或通过 Images 参数指定影像 ID。参数将适用于由镶嵌数据集发布的服务。

图像/影像

IMAGES 参数将通过其镶嵌数据集中的对象 ID 来查询各个栅格。

请求: 显示一个对象 ID 为 1 的影像:

http://gisserver.domain.com:6080/arcgis/services/folder/ServiceName/ImageServer/WMSServer?REQUEST=GetMap&SERVICE=WMS&VERSION=1.3.0&LAYERS=0&STYLES=&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=TRUE&CRS=EPSG:4326&BBOX=17.9995833333334,-161.000416666667,23.0004166666666,-153.999583333333&WIDTH=981&HEIGHT=826&images=1

请求: 显示对象 ID 为 3 和 5 的两个影像:

http://gisserver.domain.com:6080/arcgis/services/folder/ServiceName/ImageServer/WMSServer?REQUEST=GetMap&SERVICE=WMS&VERSION=1.3.0&LAYERS=0&STYLES=&FORMAT=image/png&BGCOLOR=0xFFFFFF&TRANSPARENT=TRUE&CRS=EPSG:4326&BBOX=17.9995833333334,-161.000416666667,23.0004166666666,-153.999583333333&WIDTH=981&HEIGHT=826&images=3,5

QUERY

在 10.3 版本中,影像服务 WMS 支持新 Query 参数。Query 参数将基于条件查询影像。

请求: 显示项目名称以 "Cotton" 为开头的影像。在本例中,projectName 是镶嵌数据集中的自定义字段名称:

http://gisserver.domain.com:6080/arcgis/services/ServiceName/ImageServer/WMSServer?SERVICE=WMS&VERSION=1.3.0&REQUEST=GetMap&CRS=CRS:84&BBOX=-.00012294555236728837,-.00056041068726637587,.0038293544476327114,.0040723426808816961&WIDTH=697&HEIGHT=817&LAYERS=0&STYLES=&FORMAT=image/png&BGCOLOR=0xFEFFFF&TRANSPARENT=TRUE&Query=ProjectName like 'Cotton%25'

注:

Query 参数默认情况下只执行“标准化查询”。有关详细信息,请参阅关于标准化查询