[mapserver-users] vector Symbol and anchorpoint

Andrea Peri aperi2007 at gmail.com
Sun Aug 11 05:59:40 PDT 2013


Hi Thomas.
It work very well.

I tried to define a symbol with two segment: one perpendicolar to the other.

Instead more simple was to create an only one segment perpendicular to the
outline.

Many thx,

Andrea.



2013/8/11 thomas bonfort <thomas.bonfort at gmail.com>

> Andrea, the example I gave you does exactly that.
>
> https://github.com/mapserver/msautotest/blob/master/renderers/line_anchorpoint.map#L20
> , just remove the first style's COLOR if you don't want a fill.
>
> --
> thomas
>
> On 11 August 2013 14:37, Andrea Peri <aperi2007 at gmail.com> wrote:
> > Hi,
> >
> > Sorry, I forgot to explain my need.
> >
> > I need to define an outline of polygon with an perpendicular segment
> forward
> > the internal of polygon.
> > It goal is to allow to use only the outline (no internal fill) and also
> help
> > the user to distinguish the internal and the external part of a polygon
> when
> > the scale is bigger and the polygon is not all in the screen.
> >
> > The problem is that the symbol don't start exactly from the outpline but
> a
> > little before.as it was moved.
> >
> > Andrea.
> >
> >
> >
> >
> > 2013/8/11 thomas bonfort <thomas.bonfort at gmail.com>
> >>
> >> As you're not showing what you would like to obtain, nor the mapfile
> >> you are using to generate those images it is difficult to be of much
> >> help. I have added a test in
> >>
> >>
> https://github.com/mapserver/msautotest/commit/89d59a49586dc3192dfd2f67bd1a751f0900e36f
> >> that mimics what I guess you would like to obtain, and for me shows
> >> that anchorpoint seems to be working as expected.
> >>
> >> --
> >> thomas
> >>
> >> On 11 August 2013 13:07, Andrea Peri <aperi2007 at gmail.com> wrote:
> >> > Hi,
> >> > thx for response.
> >> >
> >> > I try to set this symbol:
> >> >
> >> >
> >> >   SYMBOL
> >> >     NAME "test"
> >> >     TYPE vector
> >> >     FILLED TRUE
> >> >     POINTS
> >> >        0.0 0.0
> >> >        1.0 0.0
> >> >        0.5 0.0
> >> >        0.5 0.5
> >> >
> >> >     END
> >> >     ANCHORPOINT 0.0 0.0
> >> >   END
> >> >
> >> > But mapserver seem move the line by 0.5.
> >> >
> >> > I show in the attached image (img1) the problem.
> >> > The filled green is the real polygon.
> >> > Instead the red is the symbol I try to define with "test".
> >> > As you can see the red line is not in the exact outline but 0.5 moved.
> >> >
> >> > I notice also that if I define this other kind of symbol:
> >> >
> >> >   SYMBOL
> >> >     NAME "chiodo"
> >> >
> >> >     TYPE vector
> >> >     FILLED TRUE
> >> >     POINTS
> >> >        0.0 0.0
> >> >        1.0 0.0
> >> >        0.5 0.0
> >> > #       0.5 0.5
> >> >
> >> >     END
> >> >     ANCHORPOINT 0.0 0.0
> >> >   END
> >> >
> >> > Where I  comment the perpendicul segment,
> >> > the result is a red line exactly on the outline.
> >> > I show this in the img2 attacched.
> >> >
> >> > So mapserver seem move the symbol when there is a perpendicular
> segment.
> >> >
> >> > Is this a bug or I don't understand how work the symbols ?
> >> >
> >> > Thx,
> >> >
> >> > Andrea.
> >> >
> >> >
> >> >
> >> > 2013/8/11 thomas bonfort <thomas.bonfort at gmail.com>
> >> >>
> >> >> try defining the points of your vector symbol such that
> min(x)=min(y)=0
> >> >>
> >> >> On 11 August 2013 10:30, Andrea Peri <aperi2007 at gmail.com> wrote:
> >> >> > Hi,
> >> >> >
> >> >> > I'm having trouble try.ing use the anchorpoint with a vector
> symbol.
> >> >> >
> >> >> > Is this working with vectors ?
> >> >> >
> >> >> > This is what I'm try to do:
> >> >> >
> >> >> >   SYMBOL
> >> >> >     NAME "test"
> >> >> >     TYPE vector
> >> >> >     FILLED TRUE
> >> >> >     POINTS
> >> >> >        0.5 1.0
> >> >> >        0.5 0.75
> >> >> >        0.0 0.75
> >> >> >        1.0 0.75
> >> >> >     END
> >> >> >     ANCHORPOINT 0.0 0.0
> >> >> >   END
> >> >> >
> >> >> > The anchorpoint seem always set to the 0.5 0.5 position.
> >> >> >
> >> >> > I'm use the trunk version of mapserver.
> >> >> >
> >> >> >
> >> >> >
> >> >> > --
> >> >> > -----------------
> >> >> > Andrea Peri
> >> >> > . . . . . . . . .
> >> >> > qwerty àèìòù
> >> >> > -----------------
> >> >> >
> >> >> > _______________________________________________
> >> >> > mapserver-users mailing list
> >> >> > mapserver-users at lists.osgeo.org
> >> >> > http://lists.osgeo.org/mailman/listinfo/mapserver-users
> >> >> >
> >> >
> >> >
> >> >
> >> >
> >> > --
> >> > -----------------
> >> > Andrea Peri
> >> > . . . . . . . . .
> >> > qwerty àèìòù
> >> > -----------------
> >
> >
> >
> >
> > --
> > -----------------
> > Andrea Peri
> > . . . . . . . . .
> > qwerty àèìòù
> > -----------------
>



-- 
-----------------
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-----------------
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/mapserver-users/attachments/20130811/21744894/attachment-0001.html>


More information about the mapserver-users mailing list