Opened 13 years ago

Last modified 13 years ago

#3871 new enhancement

Additional Operators to GEOMTRANSFORM Expressions

Reported by: sdlime Owned by: sdlime
Priority: normal Milestone: 6.2 release
Component: MapServer C Library Version: svn-trunk (development)
Severity: normal Keywords: geos, geomtransform
Cc: bfraser@…

Description

In 6.0 only a simple buffer operator is supported in GEOMTRANSFORM expressions. It would be handy to enable a number of other GEOS-based operations, e.g. difference, union, convex hull, etc...

This ticket will track those additions.

Steve

Change History (7)

comment:1 by sdlime, 13 years ago

Added difference in r11698. -Steve

comment:2 by bfraser, 13 years ago

Cc: bfraser@… added

comment:3 by assefa, 13 years ago

Seteve, could this have any effect on existing geos operators used with wfs filter encoding? I am having few of them failing in msautotest that did not fail at the 6.0 release.

Thanks

comment:4 by sdlime, 13 years ago

Shouldn't have any effect. Which tests?

Steve

comment:5 by assefa, 13 years ago

in ./wxs wfs_filter.map I have several test failings (contains, overlap, within, disjoint, intersects). Those tests are passing on the 6.0 branch. I will check more in details what might have happened. I just skimmed through the changes reported in the HISTORY file and nothing else seems to jump out.

comment:6 by sdlime, 13 years ago

You're probably right but the addition was trivial so I wouldn't have thought it would create problems. Perhaps there's a missing break; statement in the parser cases or something like that. I'll do the digging...

Steve

comment:7 by sdlime, 13 years ago

I did a quick review and didn't find anything that would impact other operators. Will have to dig deeper...

Steve

Note: See TracTickets for help on using tickets.