<!DOCTYPE html><html><head><title></title><style type="text/css">p.MsoNormal,p.MsoNoSpacing{margin:0}</style></head><body><div>Hi Matthew,<br></div><div><br></div><div>I can't see any negatives about implementing that feature.<br></div><div><br></div><div>Have a look at layerSubstituteString at <a href="https://github.com/MapServer/MapServer/blob/1c14821bc4c6fc10e966fd05230ad71c05817c7d/mapfile.c#L6710">https://github.com/MapServer/MapServer/blob/1c14821bc4c6fc10e966fd05230ad71c05817c7d/mapfile.c#L6710</a><br></div><div><br></div><div>See <a href="https://github.com/MapServer/MapServer/blob/main/msautotest/renderers/mask_opacity.map">https://github.com/MapServer/MapServer/blob/main/msautotest/renderers/mask_opacity.map</a> for an existing test that makes use of a MASK and <a href="https://github.com/MapServer/MapServer/blob/main/msautotest/query/rfc62.map">https://github.com/MapServer/MapServer/blob/main/msautotest/query/rfc62.map</a> for a test using runtime subs. <br></div><div><br></div><div><br></div><div>Seth<br></div><div><br></div><div><br></div><div id="sig62266145"><div class="signature">--<br></div><div class="signature">web:http://geographika.co.uk<br></div><div class="signature">twitter: @geographika<br></div></div><div><br></div><div><br></div><div>On Wed, Sep 29, 2021, at 9:55 PM, Matthew Geiger wrote:<br></div><blockquote type="cite" id="qt" style=""><div dir="ltr"><div>Hello! I maintain a large mapserver-based project that makes heavy use of the 'mask' layer parameter. I'm wondering if it's possible or desired to enable this parameter for runtime substitution? If so, I'd be interested in working on this feature, and would welcome any guidance.<br></div><div><br></div><div>Thanks all! Mapserver is awesome!<br></div><div><br></div><div><div><div>-- <br></div><div dir="ltr" class="qt-gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><span class="size" style="font-size:13px;">Matthew Geiger</span><br></div><div><span style=""><span class="size" style="font-size:small;">Software Developer</span></span><br></div><div><span style=""><span class="size" style="font-size:small;">Student Program Co-Coordinator</span></span><br></div><div>NEMAC<br></div><div><span class="font" style="font-family:arial, helvetica, sans-serif;"><span class="size" style="font-size:13px;"><span class="colour" style="color:rgb(51, 51, 51);">828-250-3882 (o)</span></span></span><br></div><div><span class="font" style="font-family:arial, helvetica, sans-serif;"><span class="size" style="font-size:13px;"><span class="colour" style="color:rgb(51, 51, 51);">919-645-7172 (c)</span></span></span><br></div></div></div></div></div></div></div></div></div></div></div></div></div><div>_______________________________________________<br></div><div>MapServer-dev mailing list<br></div><div><a href="mailto:MapServer-dev@lists.osgeo.org">MapServer-dev@lists.osgeo.org</a><br></div><div><a href="https://lists.osgeo.org/mailman/listinfo/mapserver-dev">https://lists.osgeo.org/mailman/listinfo/mapserver-dev</a><br></div><div><br></div></blockquote><div><br></div></body></html>