Opened 15 years ago

Last modified 15 years ago

#496 new defect

ArcSDE Polygon Filter Exception

Reported by: crispinatime Owned by: gregboone
Priority: major Milestone: 3.5.0
Component: ArcSDE Provider Version: 3.4.0
Severity: 2 Keywords:
Cc: External ID:

Description

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

Change History (1)

comment:1 by jbirch, 15 years ago

Component: FDO APIArcSDE Provider
Note: See TracTickets for help on using tickets.