Numeric Comparions in EXPRESSION Statements
Stephen Woodbridge
woodbri at SWOODBRIDGE.COM
Wed Oct 18 17:54:45 PDT 2006
Did you try:
EXPRESSION ([STATIONS] >= 2 AND [STATIONS] <= 10)
-Steve W
James Card wrote:
> I've got a CLASS that fails (no features are drawn) when given an
> expression like this:
> EXPRESSION ('[STATIONS]' >= '2' AND '[STATIONS]' <= '10')
>
> All works as expected if the expression is changed to:
> EXPRESSION ('[STATIONS]' >= '10' AND '[STATIONS]' <= '20')
>
> It seems that the comparison is treating all values as strings. If I
> remove the quotes trying to treat the values as numeric I get no matches
> at all. I've tried wrapping each term in the expression into its own set
> of parentheses to force it to be evaluated separately. I've read all the
> docs that seemed pertinent and searched the list archives -- I'm just
> not seeing what I need anywhere.
>
> --James Card -- http://home.inreach.com/jdcard/
More information about the MapServer-users
mailing list