<div dir="ltr">Hello everyone, I have a problem with setting up legends to my mapfiles - i would like to use png picture as legend.<div> MAP<br>    NAME "se2waq_color"<br>    CONFIG "GDAL_HTTP_TCP_KEEPALIVE" "YES"<br>    CONFIG "CPL_VSIL_CURL_CHUNK_SIZE" "98304"<br>    CONFIG "GDAL_INGESTED_BYTES_AT_OPEN" "16384"<br>    CONFIG "CPL_DEBUG" "OFF"<br>    CONFIG "GDAL_NUM_THREADS" "-1"<br>    CONFIG "PROJ_DEBUG" "OFF"<br><br>    EXTENT 1832873.2304 6205299.2694 2619574.5428 7545553.5142<br>    UNITS METERS<br>    SIZE 512 512<br>    IMAGETYPE PNG<br>    SHAPEPATH "/data/"<br>    PROJECTION<br>        "init=epsg:3857"<br>    END<br><br>    WEB<br>        IMAGEPATH "/tmp/"<br>        IMAGEURL "/tmp/"<br>        METADATA<br>            "wms_title"           "se2waq_color"<br>            "wms_srs"             "EPSG:3857 EPSG:4326 EPSG:2180"<br>            "wms_enable_request"  "*"<br>            "wms_server_version"  "1.3.0"<br>            "wms_feature_info_mime_type" "text/html"<br>            "wms_include_items" "all"<br>            "wms_getcapabilities_version" "1.3.0"<br>            "wms_timeitem" "date" # Kolumna z czasem<br>            "wms_legendgraphic" "se2waq_legend" # Powiązanie z warstwą legendy<br>            "wms_getlegendgraphic_format" "image/png"<br>        END<br>    END<br><br>    LEGEND<br>        STATUS ON<br>        IMAGECOLOR 25 25 25<br>        KEYSIZE 180 120<br>        LABEL<br>            SIZE SMALL<br>            COLOR 80 80 80<br>        END<br>        TRANSPARENT TRUE<br>        OUTLINECOLOR 80 80 80<br>    END<br><br>    ########################################################################<br>    LAYER<br>        STATUS ON<br>        NAME "se2waq_color_index"<br>        TYPE POLYGON<br><br>        CONNECTIONTYPE postgis<br>        CONNECTION "user=staradmin password=jabolowice1L dbname=indeksy host=<a href="http://starserver1.postgres.database.azure.com/" target="_blank">starserver1.postgres.database.azure.com</a> port=5432"<br><br>        DATA 'geometry from se2waq_color using unique id using srid=3857'<br><br>        PROJECTION<br>            "init=epsg:3857"<br>        END<br><br>        METADATA<br>            "wms_timeextent" "2023-01-01/2024-01-01/P1D"<br>            "wms_timeitem" "date"<br>            "wms_enable_request" "*"<br>        END<br>        PROCESSING "CLOSE_CONNECTION=DEFER"<br>    END<br>    ########################################################################<br>    LAYER<br>        NAME "se2waq_color"<br>        TYPE RASTER<br>        STATUS ON<br>        DEBUG ON<br><br>        PROJECTION<br>            "+init=epsg:3857"<br>        END<br><br>        METADATA<br>            "wms_timeextent" "2023-01-01/2024-01-01/P1D"<br>            "wms_timeitem" "date"<br>            "wms_enable_request" "*"<br>        END<br><br>        TILEITEM "file_path"<br>        TILEINDEX "se2waq_color_index"<br>        PROCESSING "CLOSE_CONNECTION=DEFER"<br>    END<br>    ########################################################################<br>    LAYER<br>        NAME "se2waq_legend"<br>        TYPE RASTER<br>        STATUS ON<br>        DATA "/home/eouser/Desktop/mapfiles/watercolorlegend.png"<br><br>        METADATA<br>            "wms_title" "Legenda"<br>            "wms_enable_request" "*"<br>        END<br>    END<br>END</div><div><br></div><div>This mapfile works and is displayed via mapbender, but legend doesnt work, and when i use wms request like this <a href="http://localhost:8585/?map=/etc/mapserver/se2waq_color.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&FORMAT=image/png&LAYER=se2waq_color&SLD_VERSION=1.1.0" target="_blank">http://localhost:8585/?map=/etc/mapserver/se2waq_color.map&SERVICE=WMS&VERSION=1.3.0&REQUEST=GetLegendGraphic&FORMAT=image/png&LAYER=se2waq_color&SLD_VERSION=1.1.0</a> I only get white, narrow square as output. I suppose it might be some problems with path. Im looking forward for your help. </div></div>