Skip to content

Commit 3d6cd8a

Browse files
committed
Exclude raw layers from WMS GetCapabilities output.
1 parent c7c5254 commit 3d6cd8a

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

lib/service_wms.c

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -198,6 +198,11 @@ void _create_capabilities_wms(mapcache_context *ctx, mapcache_request_get_capabi
198198
int i;
199199
apr_hash_this(tileindex_index,&key,&keylen,(void**)&tileset);
200200

201+
if(tileset->format->type == GC_RAW) {
202+
tileindex_index = apr_hash_next(tileindex_index);
203+
continue; // WMS is not supported for raw layers
204+
}
205+
201206
layerxml = ezxml_add_child(toplayer,"Layer",0);
202207
ezxml_set_attr(layerxml, "cascaded", "1");
203208
ezxml_set_attr(layerxml, "queryable", (tileset->source && tileset->source->info_formats)?"1":"0");

0 commit comments

Comments
 (0)