Hi

I have an idea to generate some static images to be used as legend for some RGBA geotiff raster data (already styled) available as layers in a mapserver setup.

But I can't figure out if this is possible to do.

I had a look a layer web metadata https://mapserver.org/ogc/wms_server.html#web-object-metadata wms_style and the following mandatory wms_style_[style’s_name]_width, wms_style_[style’s_name]_legendurl_height, wms_style_[style’s_name]_legendurl_format, wms_style_[style’s_name]_legendurl_href

So I try with name <raster> having this in the map file:
   METADATA
      "wms_title" "Test raster title"
      "wms_timeextent" "2023-10-12T11:26:00Z/2023-10-12T11:26:00Z"
      "wms_enable_request" "*"
      "wms_style_raster_title" "mylayerstyletitle" #style title
      "wms_style_raster_legendurl_width" "85"
      "wms_style_raster_legendurl_height" "40"
      "wms_style_raster_legendurl_format" "image/png"
"wms_style_raster_legendurl_href" "http://localhost:8080/images/legend.png";
    END

I verified I can reach the png.
Then I add:
    classgroup "raster"
    CLASS
      name "TESTNAME"
      group "raster"
    END

using curl for getlegendgraphic I only get a small png showing "TESTNAME", not image content of 'legend.png'.

Anyone know if this is possible achieve?

Trygve Aspenes
_______________________________________________
MapServer-users mailing list
MapServer-users@lists.osgeo.org
https://lists.osgeo.org/mailman/listinfo/mapserver-users

Reply via email to