Hi Steve / Daniel I'll try to pull something together later today...
Kind regards mike On 21/07/2008, Daniel Morissette <[EMAIL PROTECTED]> wrote: > > Steve is right, I had only guessed that there might be a bug based on the > problem description, but we've been unable to reproduce the issue that you > report. I meant to reply on Friday asking for a testcase to reproduce but I > forgot. > > Daniel > > > Steve Lime wrote: > >> While I'm glad it works (the regex should execute faster too) the other >> expression should >> have worked as well. Can you share the data you were using for some >> testing? >> >> Steve >> >> On 7/18/2008 at 8:16 AM, in message >>>>> >>>> <[EMAIL PROTECTED]>, "Mike >> Saunt" >> <[EMAIL PROTECTED]> wrote: >> >>> Alexandre >>> >>> Excellent - that works! >>> >>> FYI - This is why I believe that Open Source can easily prevail even >>> >> when >> >>> people put down the 'many eyes see more bugs' notion. In another >>> >> life I >> >>> worked with / as a partner for a proprietary company (now you can >>> >> buy >> >>> franking machines from the same parent company wink wink nudge nudge) >>> >> and >> >>> you'd never get this response so quickly and also having 'had it from >>> >> the >> >>> horses mouth a.k.a. Developers' that there is an issue and this is >>> >> the best >> >>> way around it. >>> >>> Thanks so much Alexandre >>> >>> Kind regards >>> Mike >>> >>> >>> >>> >>> >>> 2008/7/18 Alexandre Dube <[EMAIL PROTECTED]>: >>> >>> I've been told by developers that there seems to be a bug when using >>>> >>> " " in >> >>> the expression parser... >>>> >>>> You should use a regular expression instead like the following : >>>> >>>> EXPRESSION /^Lane Closure$|^Multi-Way Signals$|^Road >>>> >>> Closure$|^Stop\/Go >> >>> Boards$|^Two-Way Signals$/ >>>> >>>> See at : http://mapserver.gis.umn.edu/docs/howto/msexpressions >>>> Mike Saunt wrote: >>>> >>>> thanks Alexandre but unfortunately it didn't work >>>>> >>>>> Do you know if there is a way of forcing MapServer to read out the >>>>> >>>> literal >> >>> string i.e. sort of like escaping it? in .NET you can say >>>>> >>>> @stringvariable >> >>> and it will ignore quotes inside etc? >>>>> >>>>> Cheers >>>>> Mike >>>>> >>>>> 2008/7/18 Alexandre Dube <[EMAIL PROTECTED] >>>>> >>>> <mailto:[EMAIL PROTECTED] >> >>> : >>>>>>> >>>>>> >>>>> Hi Mike, >>>>> >>>>> I'm not sure about that, but try eq instead of = >>>>> >>>>> EXPRESSION ('[TRAFFIC_TYPE]' eq 'Lane Closure' OR ... >>>>> >>>>> Best Regards, >>>>> Alexandre >>>>> >>>>> Mike Saunt wrote: >>>>> >>>>> Hi All >>>>> >>>>> I've got a MapFile that used to work fine in v4.10 but now >>>>> fails in v5.0 >>>>> >>>>> Basically the CLASSITEM field has double quote in field >>>>> >>>> value >> >>> and this is then returning an error - msEvalExpression: >>>>> Expression parser error. Failed to parse expression >>>>> >>>>> The CLASS EXPRESSION looks like this >>>>> CLASSITEM 'TRAFFIC_TYPE' CLASS >>>>> EXPRESSION ('[TRAFFIC_TYPE]' = 'Lane Closure' OR >>>>> '[TRAFFIC_TYPE]' = 'Multi-Way Signals' OR '[TRAFFIC_TYPE]' >>>>> >>>> = >> >>> 'Road Closure' OR '[TRAFFIC_TYPE]' = 'Stop/Go Boards' OR >>>>> '[TRAFFIC_TYPE]' = 'Two-Way Signals') >>>>> STYLE # Severe (RED) >>>>> SYMBOL 'triangle' >>>>> SIZE 9 >>>>> COLOR 255 0 0 >>>>> OUTLINECOLOR 0 0 0 >>>>> END >>>>> END >>>>> >>>>> I've tried double quote vs. single quotes in the map file >>>>> >>>> but >> >>> to no avail >>>>> >>>>> Anyone any thoughts? >>>>> >>>>> Kind regards >>>>> Mike >>>>> >>>>> >>>>> >> ------------------------------------------------------------------------ >> >>> _______________________________________________ >>>>> mapserver-users mailing list >>>>> mapserver-users@lists.osgeo.org <mailto: >>>>> mapserver-users@lists.osgeo.org> >>>>> http://lists.osgeo.org/mailman/listinfo/mapserver-users >>>>> >>>>> >>>>> -- Alexandre Dubé >>>>> Mapgears >>>>> www.mapgears.com <http://www.mapgears.com> >>>>> >>>>> >>>>> >>>>> >> ------------------------------------------------------------------------ >> >>> _______________________________________________ >>>>> mapserver-users mailing list >>>>> mapserver-users@lists.osgeo.org >>>>> http://lists.osgeo.org/mailman/listinfo/mapserver-users >>>>> >>>>> >>>> -- >>>> Alexandre Dubé >>>> Mapgears >>>> www.mapgears.com >>>> >>>> _______________________________________________ >> mapserver-users mailing list >> mapserver-users@lists.osgeo.org >> http://lists.osgeo.org/mailman/listinfo/mapserver-users >> > > > -- > Daniel Morissette > http://www.mapgears.com/ > _______________________________________________ > 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