Opened 14 years ago

Closed 14 years ago

#709 closed enhancement (fixed)

GenericRdbms: support spatial or nonspatial condition

Reported by: brentrobinson Owned by: brentrobinson
Priority: minor Milestone: 3.6.0
Component: FDO API Version: 3.5.0
Severity: 3 Keywords: Spatial Or NonSpatial PostgreSQL SQLServerSpatial Select
Cc: External ID:

Description

The PostgreSQL and SQLServerSpatial providers do native spatial filtering so they are able to handle selects with filters of the following form:

( spatial condition ) or ( non-spatial condition )

Currently this type of filter is disallowed. This ticket will add support for these filters to the abovementioned providers.

Change History (1)

comment:1 by brentrobinson, 14 years ago

Resolution: fixed
Status: newclosed

Revision: 5754 Author: brentrobinson Date: 8:49:28 AM, Monday, October 18, 2010 Message: Ticket#709: Modified the PostgreSQL and SQLServerSpatial providers to allow filters of the form:

(spatial condition) or (nonspatial condition)


Modified : /trunk/Providers/GenericRdbms/Src/Fdo/Filter/FdoRdbmsFilterProcessor.cpp Modified : /trunk/Providers/GenericRdbms/Src/Fdo/Filter/FdoRdbmsFilterProcessor.h Modified : /trunk/Providers/GenericRdbms/Src/PostGis/Fdo/FdoRdbmsPostGisFilterProcessor.cpp Modified : /trunk/Providers/GenericRdbms/Src/PostGis/Fdo/FdoRdbmsPostGisFilterProcessor.h Modified : /trunk/Providers/GenericRdbms/Src/SQLServerSpatial/Fdo/FdoRdbmsSqlServerFilterProcessor.cpp Modified : /trunk/Providers/GenericRdbms/Src/SQLServerSpatial/Fdo/FdoRdbmsSqlServerFilterProcessor.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/FdoSelectTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Common/FdoSelectTest.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcFdoSelectTest.cpp Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/Odbc/OdbcFdoSelectTest.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/PostGis/PostGisFdoSelectTest.h Modified : /trunk/Providers/GenericRdbms/Src/UnitTest/SQLServerSpatial/SqlServerFdoSelectTest.h

Note: See TracTickets for help on using tickets.