[mapserver-users] Color palette for road-like layers
thomas bonfort
thomas.bonfort at gmail.com
Wed Jan 7 00:08:01 PST 2009
there are also some planned features to simplify that syntax. (this is
how the mapfile to generate the map on the mapserver fron page is
written).
mapserver code:
http://svn.osgeo.org/mapserver/sandbox/graphics (sticking with
revision 8254 unless you want to feel daring)
mapfile excerpt:
http://code.google.com/p/mapserver-utils/source/browse/trunk/highways.map#862
regards,
thomas
On Wed, Jan 7, 2009 at 08:47, Adrian Popa <adrian_gh.popa at romtelecom.ro> wrote:
> Thank you all for your help,
>
> I had the feeling this is how it's done, but I was hoping for a simpler
> approach.
>
> Anyway, now I must only find some decent colors for my layers :)
> Cheers,
> Adrian
>
> Paul Spencer wrote:
>>
>> Adrian,
>>
>> that is a fairly simple trick, you need to draw roads twice to do it. You
>> can do that with two separate layers or two STYLE objects within a class
>> depending on what effect you want to achieve.
>>
>> In both cases, you just draw the road 2 pixels wider in your 'outline'
>> color (called a casement). For instance, assuming you are using two STYLE
>> objects:
>>
>> LAYER
>> NAME "Major Roads"
>> TYPE LINE
>> DATA myroads
>> CLASS
>> NAME "Major Roads"
>> STYLE #Casement style
>> SIZE 9
>> COLOR 192 192 192
>> SYMBOL "circle"
>> END
>> STYLE #Center style
>> SIZE 7
>> COLOR 255 255 255
>> SYMBOL "circle"
>> END
>> END
>> END
>>
>> You would use two separate layers to draw the casement and center style if
>> you had several layers and/or classes of roads that you wanted to 'merge'
>> the casements - in your google screenshoot, you should notice that the grey
>> casement on Hollywood St merges with the casement on W 8th St and there is
>> no grey line between the two center colors, this would be how to achieve a
>> similar effect in MapServer.
>>
>> Cheers
>>
>> Paul
>>
>> On 6-Jan-09, at 3:51 AM, Adrian Popa wrote:
>>
>>> Yes Bob, I like the roads. :)
>>> Can you show me how you are able to draw contours around your roads?
>>>
>>> Thanks
>>>
>>>
>>> Bob Basques wrote:
>>>>
>>>> Adrian,
>>>>
>>>> Would the lines used for this map work for you?
>>>>
>>>> https://gis.ci.stpaul.mn.us/gis/gismo_public/html/
>>>>
>>>> Looks like the original Mapfile link is broken though, I'll need to fix
>>>> that in the morning.
>>>>
>>>> bobb
>>>>
>>>>
>>>>
>>>
>>>
>>> --
>>> Adrian Popa
>>>
>>> Network Engineer
>>> Romtelecom S.A.
>>> Divizia Centrul National de Operare Retea
>>> Departament Transport IP & Metro
>>> Compartiment IP Core
>>>
>>> _______________________________________________
>>> mapserver-users mailing list
>>> mapserver-users at lists.osgeo.org
>>> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>>
>>
>> __________________________________________
>>
>> Paul Spencer
>> Chief Technology Officer
>> DM Solutions Group Inc
>> http://research.dmsolutions.ca/
>>
>>
>
>
> --
> Adrian Popa
>
> Network Engineer
> Romtelecom S.A.
> Divizia Centrul National de Operare Retea
> Departament Transport IP & Metro
> Compartiment IP Core
>
>
> _______________________________________________
> mapserver-users mailing list
> mapserver-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapserver-users
>
More information about the MapServer-users
mailing list