[mapserver-users] vector Symbol and anchorpoint

2013-08-11 Thread Andrea Peri
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@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] vector Symbol and anchorpoint

2013-08-11 Thread thomas bonfort
try defining the points of your vector symbol such that min(x)=min(y)=0

On 11 August 2013 10:30, Andrea Peri aperi2...@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@lists.osgeo.org
 http://lists.osgeo.org/mailman/listinfo/mapserver-users

___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] vector Symbol and anchorpoint

2013-08-11 Thread thomas bonfort
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 aperi2...@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.bonf...@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 aperi2...@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@lists.osgeo.org
  http://lists.osgeo.org/mailman/listinfo/mapserver-users
 




 --
 -
 Andrea Peri
 . . . . . . . . .
 qwerty àèìòù
 -
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] vector Symbol and anchorpoint

2013-08-11 Thread Andrea Peri
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.bonf...@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 aperi2...@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.bonf...@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 aperi2...@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@lists.osgeo.org
   http://lists.osgeo.org/mailman/listinfo/mapserver-users
  
 
 
 
 
  --
  -
  Andrea Peri
  . . . . . . . . .
  qwerty àèìòù
  -




-- 
-
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] vector Symbol and anchorpoint

2013-08-11 Thread thomas bonfort
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 aperi2...@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.bonf...@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 aperi2...@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.bonf...@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 aperi2...@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@lists.osgeo.org
   http://lists.osgeo.org/mailman/listinfo/mapserver-users
  
 
 
 
 
  --
  -
  Andrea Peri
  . . . . . . . . .
  qwerty àèìòù
  -




 --
 -
 Andrea Peri
 . . . . . . . . .
 qwerty àèìòù
 -
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users


Re: [mapserver-users] vector Symbol and anchorpoint

2013-08-11 Thread Andrea Peri
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.bonf...@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 aperi2...@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.bonf...@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 aperi2...@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.bonf...@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 aperi2...@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@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users
   
  
  
  
  
   --
   -
   Andrea Peri
   . . . . . . . . .
   qwerty àèìòù
   -
 
 
 
 
  --
  -
  Andrea Peri
  . . . . . . . . .
  qwerty àèìòù
  -




-- 
-
Andrea Peri
. . . . . . . . .
qwerty àèìòù
-
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users