RE: [mapserver-users] mapserv 5.6 - 6.0 label symbol change

2012-01-11 Thread Lime, Steve D (DNR)
The advantage is that you can use a styled marker as a label. I wonder what the
use-case was for the change. Again, will dig and make sure this is resolved one
way or the other for the 6.2 release.

Steve 

-Original Message-
From: Richard Greenwood [mailto:richard.greenw...@gmail.com] 
Sent: Tuesday, January 10, 2012 11:45 AM
To: Lime, Steve D (DNR)
Cc: mapserver
Subject: Re: [mapserver-users] mapserv 5.6 - 6.0 label symbol change

Steve,

The 5.6 behavior was more user friendly, but the work around is simple
enough that I don't think the issue deserves much attention. I put a
FILTER on the label field and got back to where I wanted to be.
  LABELITEM NUMBER
  FILTER ([NUMBER])

As always, thanks for your knowledge and insight.

Rich

On Tue, Jan 10, 2012 at 8:30 AM, Lime, Steve D (DNR)
steve.l...@state.mn.us wrote:
 I can verify the code in 6.0 that let's this happen- it's deliberate (in 
 msDrawLabelCache()). I have to do some more
 digging to understand the rationale. At first glance I prefer the 5.6 
 behavior as well.

 Steve

 
 From: mapserver-users-boun...@lists.osgeo.org 
 [mapserver-users-boun...@lists.osgeo.org] on behalf of Richard Greenwood 
 [richard.greenw...@gmail.com]
 Sent: Saturday, January 07, 2012 5:51 PM
 To: mapserver
 Subject: [mapserver-users] mapserv 5.6 - 6.0 label symbol change

 I have an annotation layer with a class definition that puts a highway
 shield behind the highway number. In mapserver 5.6 if the number value
 is an empty string no shield symbol is drawn, but in 6.0 the shield is
 drawn. The data is coming from a shapefile. Two images are attached
 that illustrate the issue. The class definition is below. In my case
 the 5.6 behavior is preferable. So is this change deliberate, or a
 bug, or is my class definition incorrect for 6.0?

  CLASS
    STYLE
      SYMBOL 'wyhwy'
      SIZE 16
    END
    LABEL
      TYPE truetype
      FONT arial
      SIZE 8
      COLOR 0 0 0
    END
  END

 Thanks,
 Rich

 --
 Richard Greenwood
 richard.greenw...@gmail.com
 www.greenwoodmap.com




-- 
Richard Greenwood
richard.greenw...@gmail.com
www.greenwoodmap.com


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


RE: [mapserver-users] mapserv 5.6 - 6.0 label symbol change

2012-01-10 Thread Lime, Steve D (DNR)
I can verify the code in 6.0 that let's this happen- it's deliberate (in 
msDrawLabelCache()). I have to do some more
digging to understand the rationale. At first glance I prefer the 5.6 behavior 
as well.

Steve


From: mapserver-users-boun...@lists.osgeo.org 
[mapserver-users-boun...@lists.osgeo.org] on behalf of Richard Greenwood 
[richard.greenw...@gmail.com]
Sent: Saturday, January 07, 2012 5:51 PM
To: mapserver
Subject: [mapserver-users] mapserv 5.6 - 6.0 label symbol change

I have an annotation layer with a class definition that puts a highway
shield behind the highway number. In mapserver 5.6 if the number value
is an empty string no shield symbol is drawn, but in 6.0 the shield is
drawn. The data is coming from a shapefile. Two images are attached
that illustrate the issue. The class definition is below. In my case
the 5.6 behavior is preferable. So is this change deliberate, or a
bug, or is my class definition incorrect for 6.0?

  CLASS
STYLE
  SYMBOL 'wyhwy'
  SIZE 16
END
LABEL
  TYPE truetype
  FONT arial
  SIZE 8
  COLOR 0 0 0
END
  END

Thanks,
Rich

--
Richard Greenwood
richard.greenw...@gmail.com
www.greenwoodmap.com

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


Re: [mapserver-users] mapserv 5.6 - 6.0 label symbol change

2012-01-10 Thread Richard Greenwood
Steve,

The 5.6 behavior was more user friendly, but the work around is simple
enough that I don't think the issue deserves much attention. I put a
FILTER on the label field and got back to where I wanted to be.
  LABELITEM NUMBER
  FILTER ([NUMBER])

As always, thanks for your knowledge and insight.

Rich

On Tue, Jan 10, 2012 at 8:30 AM, Lime, Steve D (DNR)
steve.l...@state.mn.us wrote:
 I can verify the code in 6.0 that let's this happen- it's deliberate (in 
 msDrawLabelCache()). I have to do some more
 digging to understand the rationale. At first glance I prefer the 5.6 
 behavior as well.

 Steve

 
 From: mapserver-users-boun...@lists.osgeo.org 
 [mapserver-users-boun...@lists.osgeo.org] on behalf of Richard Greenwood 
 [richard.greenw...@gmail.com]
 Sent: Saturday, January 07, 2012 5:51 PM
 To: mapserver
 Subject: [mapserver-users] mapserv 5.6 - 6.0 label symbol change

 I have an annotation layer with a class definition that puts a highway
 shield behind the highway number. In mapserver 5.6 if the number value
 is an empty string no shield symbol is drawn, but in 6.0 the shield is
 drawn. The data is coming from a shapefile. Two images are attached
 that illustrate the issue. The class definition is below. In my case
 the 5.6 behavior is preferable. So is this change deliberate, or a
 bug, or is my class definition incorrect for 6.0?

  CLASS
    STYLE
      SYMBOL 'wyhwy'
      SIZE 16
    END
    LABEL
      TYPE truetype
      FONT arial
      SIZE 8
      COLOR 0 0 0
    END
  END

 Thanks,
 Rich

 --
 Richard Greenwood
 richard.greenw...@gmail.com
 www.greenwoodmap.com




-- 
Richard Greenwood
richard.greenw...@gmail.com
www.greenwoodmap.com
___
mapserver-users mailing list
mapserver-users@lists.osgeo.org
http://lists.osgeo.org/mailman/listinfo/mapserver-users