Thanks for the responses<br><br>Both seem to work. I am going to run with the include approach.  Gives me a few 'bonus features'.<br>I will write a short PHP script that will allow me to make these changes easily online.<br>
<br>Gee I love mapserver :)<br><br clear="all">Matt  :)<br>
<br><br><div class="gmail_quote">On Wed, Jun 20, 2012 at 2:30 AM, Rahkonen Jukka <span dir="ltr"><<a href="mailto:Jukka.Rahkonen@mmmtike.fi" target="_blank">Jukka.Rahkonen@mmmtike.fi</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
My shortish answer is that have a try with INCLUDE. If you had<br>
<br>
STYLE<br>
            WIDTH 10<br>
            OUTLINEWIDTH 1<br>
            OUTLINECOLOR "#24277A"<br>
END<br>
STYLE<br>
            WIDTH 10<br>
            COLOR "#4F719D"<br>
END<br>
<br>
try changing it to<br>
<br>
STYLE<br>
            WIDTH 10<br>
            OUTLINEWIDTH 1<br>
            INCLUDE "\styles\my_motorway_outline_color.txt"<br>
END<br>
STYLE<br>
            WIDTH 10<br>
            INCLUDE "\styles\my_motorway_line_color.txt"<br>
END<br>
<br>
Next create and save the corresponding files "my_motorway_outline_color.txt" and "my_motorway_line_color" as<br>
<br>
OUTLINECOLOR "#24277A"<br>
and<br>
COLOR "#4F719D"<br>
<br>
I have never tried that but it should work.<br>
<span class="HOEnZb"><font color="#888888"><br>
-Jukka Rahkonen-<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
Stephen Woodbridge wrote:<br>
<br>
On 6/19/2012 2:15 AM, Matt McClelland wrote:<br>
> Hi All<br>
><br>
> Is is possible create and use variables within a mapfile?<br>
> IE I want to store the colour of a road in one place, then reference<br>
> that colour in the several style tags<br>
><br>
> EG<br>
> $road_colour_inside = "255 0 0 "<br>
> then later in the style tags be able to do<br>
> color $road_colour_inside<br>
><br>
> Or something similar.<br>
><br>
> I am using v6.0<br>
<br>
Short answer is no.<br>
What I and others have done as a workaround to this is to use the cpp,<br>
the C preprocessor.<br>
<br>
EG<br>
<br>
#define _ROAD_COLOR_INSIDE "255 0 0"<br>
<br>
COLOR _ROAD_COLOR_INSIDE<br>
<br>
<br>
Then run the cpp, If you want to see a great example of this look at:<br>
<br>
<a href="https://github.com/mapserver/basemaps" target="_blank">https://github.com/mapserver/basemaps</a><br>
<br>
-Steve W<br>
_______________________________________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
_______________________________________________<br>
mapserver-users mailing list<br>
<a href="mailto:mapserver-users@lists.osgeo.org">mapserver-users@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/mapserver-users" target="_blank">http://lists.osgeo.org/mailman/listinfo/mapserver-users</a><br>
</div></div></blockquote></div><br>