[mapserver-users] Border style of polygon

Lime, Steve D (DNR) Steve.Lime at state.mn.us
Tue May 29 11:39:36 PDT 2012


Created a documentation ticket:

  https://github.com/mapserver/mapserver/issues/4332

Steve

From: mapserver-users-bounces at lists.osgeo.org [mailto:mapserver-users-bounces at lists.osgeo.org] On Behalf Of Denis Rykov
Sent: Tuesday, May 29, 2012 10:39 AM
To: thomas bonfort
Cc: mapserver-users at lists.osgeo.org
Subject: Re: [mapserver-users] Border style of polygon

Awesome! It is works now in my 6.1-dev. Unfortunatly I can't find any reference about this feature in docs.
On Tue, May 29, 2012 at 4:09 PM, thomas bonfort <thomas.bonfort at gmail.com<mailto:thomas.bonfort at gmail.com>> wrote:
No, this is currently not possible.
http://mapserver.org/fr/development/rfc/ms-rfc-72.html addresses your
issue, with that you could do:

style
  outlinecolor 255 0 0
  geomtransform (buffer([shape], -1))
end
style
  outlinecolor 255 0 0
  width 1
 geomtransform (buffer([shape], 1))
end

I have no idea of the timeframe expected for rfc72's implementation,
maybe Steve can give you some info on that.

On Tue, May 29, 2012 at 10:58 AM, Denis Rykov <rykovd at gmail.com<mailto:rykovd at gmail.com>> wrote:
> Thanks for quick response!
>
> Are any ways to draw internal line (255 255 255 color in your example) with
> transparency (-1 -1 -1 doesnt work, in this case I see red line, but I would
> like to see underlying layer).
>
>
> On Tue, May 29, 2012 at 3:49 PM, thomas bonfort <thomas.bonfort at gmail.com<mailto:thomas.bonfort at gmail.com>>
> wrote:
>>
>> something like this should work, with no "symbol"
>>
>> style
>>  outlinecolor 255 0 0
>>  width 3
>> end
>> style
>>  outlinecolor 255 255 255
>>  width 1
>> end
>>
>> --
>> thomas
>>
>> On Tue, May 29, 2012 at 10:45 AM, Denis Rykov <rykovd at gmail.com<mailto:rykovd at gmail.com>> wrote:
>> > I have WMS polygonal layer and want to draw polygon's border with the
>> > following style:
>> >
>> > http://i.stack.imgur.com/J2A7x.png
>> >
>> > My symbol's description:
>> >
>> > SYMBOL
>> >   NAME "double_line"
>> >   TYPE vector
>> >   POINTS
>> >     0 0 1 0 -99 -99 0 1 1 1
>> >   END
>> > END
>> >
>> > CLASS section in mapfile:
>> >
>> > CLASS
>> >   STYLE
>> >     OUTLINECOLOR 255 0 0
>> >     SYMBOL 'double_line'
>> >     SIZE 3
>> >     WIDTH 1
>> >   END
>> >
>> > But in this case you can see self intersection in polygon's edge:
>> >
>> > http://i.stack.imgur.com/5Etem.png
>> >
>> > What is the righ way to get correct border style?
>> >
>> > _______________________________________________
>> > mapserver-users mailing list
>> > mapserver-users at lists.osgeo.org<mailto:mapserver-users at lists.osgeo.org>
>> > http://lists.osgeo.org/mailman/listinfo/mapserver-users
>> >
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20120529/e7ecd4e4/attachment.html>


More information about the mapserver-users mailing list