[fdo-trac] #496: ArcSDE Polygon Filter Exception
FDO
trac_fdo at osgeo.org
Sat Apr 4 08:54:09 EDT 2009
#496: ArcSDE Polygon Filter Exception
----------------------------+-----------------------------------------------
Reporter: crispinatime | Owner: gregboone
Type: defect | Status: new
Priority: major | Milestone: 3.5.0
Component: FDO API | Version: 3.4.0
Severity: 2 | Keywords:
External_id: |
----------------------------+-----------------------------------------------
Hi,
in ArcSDEUtils.cpp the ArcSDE SDK is used to generate the spatial polygon
filter - typically from a MapGuide map rectangle map window filter.
We have seen this ADK call (SE_shape_generate_polygon) fail consistantly
on one site with ArcSDE 9.2 and high-precision geometry.
At the moment the exception is not passed all the way to the calling
functions (I think) and instead just continues to process the query
without the spatial filter.
The resultant effect is that the geometry filter is set to NULL and the
whole ArcSDE datastore is queried with no filter - this is obviously a bad
thing on large databases!
I am assuming it is FDO not throwing this particular exception to MapGuide
as other issues are caught in MapGuide logs but not this one.
Though the real issue is the ArcSDE call not working I think FDO needs to
*not* assume it's OK to continue to the database and instead return the
exception.
Crispin
--
Ticket URL: <http://trac.osgeo.org/fdo/ticket/496>
FDO <http://fdo.osgeo.org/>
Feature Data Objects
More information about the fdo-trac
mailing list