WFS Intersects against ArcSDE
Yewondwossen Assefa
yassefa at DMSOLUTIONS.CA
Mon Feb 4 10:10:07 EST 2008
Bart van den Eijnden wrote:
> Hi list,
>
> we can't get a WFS Intersects filter to work against ArcSDE. It seems
> Mapserver retrieves all the rows and tries and let GEOS do the
> intersection. Is my impression correct?
>
> Ideally it would use FILTER to set a spatial WHERE clause, something like:
>
> SHAPE intersects POLYGON ((131970.3045120624 453455.16526662686,
> 131969.21075920813 453349.07123976306, 132075.30478607194
> 453347.9774869088, 132076.3985389262 453454.0715137726,
> 131970.3045120624 453455.16526662686))
>
> Is anybody willing to help us to improve Mapserver in this respect? TIA.
>
That is correct. The layer's filter is used now when the filter
encoding is simple enough to be transformed into a where clause
(binary/logical operations with one spatial filer. The spatial filter
should be a bbox and is used to set the map extents). Note also that
this applies on layers of type Postgis, Oracle and OGR
I am willing to work toward adding other spatial filters and layer
types into this. I have entered a bug on this
http://trac.osgeo.org/mapserver/ticket/2492 .
Best Regards,
> Best regards,
> Bart
--
----------------------------------------------------------------
Assefa Yewondwossen
Software Analyst
Email: assefa at dmsolutions.ca
http://www.dmsolutions.ca/
Phone: (613) 565-5056 (ext 14)
Fax: (613) 565-0925
----------------------------------------------------------------
More information about the mapserver-dev
mailing list