[mapserver-users] hiding / combining layers in a wms service

Travis Kirstine traviskirstine at gmail.com
Wed Dec 8 14:07:15 EST 2010


I am trying to combine several layers into a single layer for a wms
server while using the wms_layer_group option.  I have resampled my
source tifs so that is displayed based resolutions and map scale to
hopefully improve performance.  The drawback to this is that clients
see all layers.  Is there a way to group all layers into one while
keeping the hierarchy that is created with the wms_layer_group.

        # Waterloo
        LAYER
                NAME "waterloo_2006_10km_wms"
                TILEINDEX "waterloo_2006_10km_wms_tindex"
                MAXSCALE 18000000
                MINSCALE 40000
                METADATA
                        "wms_layer_group" "/Ontario/Waterloo
Region/Waterloo Region 2006"
                        "wms_title" "Waterloo 2006 Low Resolution"
                        "wms_extent" "509999 4790000 569998 4840001"
                        "wms_abstract" "Imagery from the spring of
2006.  Maximum resolution 30cm."
                END
                PROJECTION
                         "init=epsg:26917"
                END
                TYPE RASTER
                STATUS OFF
                OFFSITE 0 0 0
                PROCESSING "RESAMPLE=BILINEAR"
        END
        LAYER
                NAME "waterloo_2006_5km_wms"
                TILEINDEX "waterloo_2006_5km_wms_tindex"
                MAXSCALE 40000
                MINSCALE 7500
                METADATA
                        "wms_layer_group" "/Ontario/Waterloo
Region/Waterloo Region 2006"
                        "wms_title" "Waterloo 2006 Medium Resolution"
                        "wms_extent" "509999 4790000 569998 4840001"
                        "wms_abstract" "Imagery from the spring of
2006.  Maximum resolution 30cm."
                END
                PROJECTION
                        "init=epsg:26917"
                END
                TYPE RASTER
                STATUS OFF
                OFFSITE 0 0 0
                PROCESSING "RESAMPLE=BILINEAR"
        END
        LAYER
                NAME "waterloo_2006_1km_wms"
                TILEINDEX "waterloo_2006_1km_wms_tindex"
                MAXSCALE 7500
                METADATA
                        "wms_layer_group" "/Ontario/Waterloo
Region/Waterloo Region 2006"
                        "wms_title" "Waterloo 2006 High Resolution"
                        "wms_extent" "509999 4790000 569998 4840001"
                        "wms_abstract" "Imagery from the spring of
2006.  Maximum resolution 30cm."
                END
                PROJECTION
                        "init=epsg:26917"
                END
                TYPE RASTER
                STATUS OFF
                OFFSITE 0 0 0
                PROCESSING "RESAMPLE=BILINEAR"
        END


More information about the mapserver-users mailing list