Thanks Stephen<br><br>For anyones reference the complete Layer Definition would now be:<br><br> LAYER<br> NAME MinorRoads <br> TYPE LINE<br> STATUS DEFAULT<br> CONNECTIONTYPE OGR<br> CONNECTION "astun\MINORROADS.TAB"
<br> MAXSCALE 60000<br> MINSCALE 10000<br> LABELMAXSCALE 50000<br> LABELITEM "DESCRIPTION"<br> TRANSPARENCY ALPHA # anti aliasing lines<br> CLASSITEM "DESCRIPTION"
<br> CLASS<br> NAME "StreetLabels"<br> EXPRESSION /^(REAR OF|ACCESS)/<br> STYLE<br> COLOR 192 192 192<br> SYMBOL 'continue' <br>
SIZE 5<br> ANTIALIAS TRUE<br> END<br> STYLE<br> COLOR 255 255 255 <br> SYMBOL 'continue' <br> SIZE 3<br> ANTIALIAS TRUE
<br> END <br> END<br> CLASS<br> NAME "StreetLabels"<br> STYLE<br> COLOR 192 192 192<br> SYMBOL 'continue' <br>
SIZE 5<br> ANTIALIAS TRUE<br> END<br> STYLE<br> COLOR 255 255 255 <br> SYMBOL 'continue' <br> SIZE 3<br> ANTIALIAS TRUE
<br> END <br> LABEL<br> FONT "arial"<br> TYPE TRUETYPE<br> ANTIALIAS TRUE<br> COLOR 40 40 40<br> OUTLINECOLOR 255 255 255
<br> SIZE 7<br> POSITION AUTO<br> PARTIALS FALSE<br> BUFFER 4<br> ANGLE AUTO<br> END<br> END<br> END<br><br><br><br><div><span class="gmail_quote">
On 19/01/07, <b class="gmail_sendername">Stephen Woodbridge</b> <<a href="mailto:woodbri@swoodbridge.com">woodbri@swoodbridge.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
One more thing if you want to draw the objects but not label them then<br>add the STYLE sections to the new CLASS but don't add the LABEL sections.<br><br>-Steve W.<br><br>Stephen Woodbridge wrote:<br>> Mike,<br>>
<br>> Try adding the following to your mapfile. You may have to tweak the<br>> regex a little.<br>><br>> -Steve W.<br>><br>> Mike Saunt wrote:<br>>> Hi All<br>>><br>>> I've got a layer of roads where the description of various roads
<br>>> starts "REAR OF" or "ACCESS TO". I want to be able to label all<br>>> roads that DON'T start with these terms as these are insignificant<br>>> roads to label. I'm a bit unsure of the Filter / Expression to
<br>>> achieve this.<br>>> Any help appreciated!<br>>><br>>> LAYER<br>>> NAME MinorRoads<br>>> TYPE LINE<br>>> STATUS DEFAULT<br>>> CONNECTIONTYPE OGR
<br>>> CONNECTION "astun\MINORROADS.TAB"<br>>> MAXSCALE 60000<br>>> MINSCALE 10000<br>>> LABELMAXSCALE 50000<br>>> LABELITEM "DESCRIPTION"
<br>>> TRANSPARENCY ALPHA # so anti aliasing lines works<br>>> CLASSITEM "DESCRIPTION"<br>> CLASS<br>> NAME "Noop"<br>> EXPRESSION /^(REAR OF|ACCESS TO)/
<br>> # catch them here and do nothing with them<br>> END<br>>> CLASS<br>>> NAME "Streets"<br>>> STYLE<br>>> COLOR 192 192 192
<br>>> SYMBOL 'continue'<br>>> SIZE 5<br>>> ANTIALIAS TRUE<br>>> END<br>>> STYLE<br>>> COLOR 255 255 255
<br>>> SYMBOL 'continue'<br>>> SIZE 3<br>>> ANTIALIAS TRUE<br>>> END<br>>> LABEL<br>>> FONT "arial"
<br>>> TYPE TRUETYPE<br>>> ANTIALIAS TRUE<br>>> COLOR 40 40 40<br>>> OUTLINECOLOR 255 255 255<br>>> SIZE 7<br>>> POSITION AUTO
<br>>> PARTIALS FALSE<br>>> BUFFER 4<br>>> ANGLE AUTO<br>>> END<br>>> END<br>>> END<br>>><br>>> Cheers
<br>>> Mike<br>>><br>>><br></blockquote></div><br>