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 <[email protected]> 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 <[email protected]> >> >> 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 <[email protected]> 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 <[email protected]> >> >> >> >> try defining the points of your vector symbol such that min(x)=min(y)=0 >> >> >> >> On 11 August 2013 10:30, Andrea Peri <[email protected]> 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 >> >> > [email protected] >> >> > http://lists.osgeo.org/mailman/listinfo/mapserver-users >> >> > >> > >> > >> > >> > >> > -- >> > ----------------- >> > Andrea Peri >> > . . . . . . . . . >> > qwerty àèìòù >> > ----------------- > > > > > -- > ----------------- > Andrea Peri > . . . . . . . . . > qwerty àèìòù > ----------------- _______________________________________________ mapserver-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapserver-users
