Hi, here is an update with more details about this issue:
1. I have the ArcSDE C API SDK v9.2 (SP3) installed to C:\arcgis\ArcSDE 2. I have the path to the SDE bin on my system PATH i.e. C:\arcgis\ArcSDE\bin I am able to create data connections without an issue in MG Studio, am also able to run non spatial filters as described below. I am still unable to run spatialFilter using the methods described below. Can anybody out there confirm whether they are successfully running spatialfilters using ArcSDE 9.2? Cheers Simon simon hope wrote: > > Hi Brad, > > Cheers for the response; > > The version i have running on my windows install is: > > File version 3.2.2.0 > > So i've downloaded the FDO binaries from here: > > http://fdo.osgeo.org/downloads.html/ArcSDE92-3.2.3_win32_release.tar.gz > > and checked the versions and they appear to be the same (I can't seem to > find a DLL with version 3.2.3.0?) > > Cheers > > Simon > > > > > bradgisoklah wrote: >> >> Simon, >> Are you using the 3.2.2 version? For some reason I thought the 3.2.3 >> version >> had been updated for sde 9.2 >>>From you folder structure... is this a linux install? >> Sorry I can't help anymore, I hit the end of all I know. >> Brad >> >> -----Original Message----- >> From: [EMAIL PROTECTED] >> [mailto:[EMAIL PROTECTED] On Behalf Of simon hope >> Sent: Sunday, October 14, 2007 7:51 PM >> To: [email protected] >> Subject: [mapguide-users] Failed to process the given spatial condition >> >> >> Hi, (sorry me again..) >> >> I've created a service to request features from ArcSDE via the >> Mapguide.Net >> web API based upon a spatial extent. I have tested a number of methods >> and i >> am getting this error: >> >> An exception occurred in FDO component. Failed to process the given >> spatial >> condition. >> An exception occurred in FDO component. Failed to process the given >> spatial >> condition. Exception occurred in method >> MgServerSelectFeatures.SelectFeatures at line 243 in file >> c:\build_bond_area\mapguide_open_source_v1.2\build_18.1\mgdev\server\src\ser >> vices\feature\ServerSelectFeatures.cpp >> >> 1. Using a non spatial filter works ok i.e: >> >> mgQryOptions.SetFilter("ELEVATION > 2000"); >> >> 2. Using SetFilter passing in a WKT representation of the spatial extent. >> This does not work and I get the message above: >> >> mgQryOptions.SetFilter(SDE_GEOM_FIELD+" INTERSECTS >> GEOMFROMTEXT('"+polyWKT+"')"); >> >> 3. Using the web tier tests i have replicated the above method. This does >> not work and I get the same message above: >> >> shape INTERSECTS GEOMFROMTEXT('POLYGON((-106.921875 44.8125, >> -106.921875 >> 44.945313, -106.75 44.945313, -106.75 44.8125, -106.921875 44.8125))') >> >> 4. Using a spatial filter. This does not work and I get the same message >> above >> >> //spatial filter method >> MgPolygon polyFrmWkt; >> MgWktReaderWriter wktReaderWriter = new MgWktReaderWriter(); >> >> //set the polyFrmWkt and convert it to nad27 >> polyFrmWkt = wktReaderWriter.Read(polyWKT, >> coordSysTransform84to27) as >> MgPolygon; >> >> //dispatch query >> mgQryOptions.SetSpatialFilter(SDE_GEOM_FIELD, polyFrmWkt, >> MgFeatureSpatialOperations.Intersects); >> >> I'm using MGOS v1.2 and ArcSDE 9.2 SP3 - here the entry from the provider >> config: >> >> <FeatureProvider> >> <Name>OSGeo.ArcSDE.3.2</Name> >> <DisplayName>OSGeo FDO Provider for ArcSDE </DisplayName> >> <Description>Read/write access to an ESRI ArcSDE-based data store, >> using >> Oracle and SQL Server. </Description> >> <IsManaged>False</IsManaged> >> <Version>3.2.2.0</Version> >> <FeatureDataObjectsVersion>3.2.2.0</FeatureDataObjectsVersion> >> <LibraryPath>C:\Program >> Files\MapGuideOpenSource\Server\Bin\FDO\ArcSDEProvider92.dll</LibraryPath> >> </FeatureProvider> >> >> I've tested the same process on ArcSDE 9.2 without service packs and >> ArcSDE >> 9.2 with SP2 and SP3 all of which gave me the same results. If anyone >> could >> point me in the direction of where to look to dig a little deeper that >> would >> be a great help? >> >> Cheers >> >> Simon >> -- >> View this message in context: >> http://www.nabble.com/Failed-to-process-the-given-spatial-condition-tf462394 >> 4s16610.html#a13205208 >> Sent from the MapGuide Users mailing list archive at Nabble.com. >> >> _______________________________________________ >> mapguide-users mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> _______________________________________________ >> mapguide-users mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> > > -- View this message in context: http://www.nabble.com/Failed-to-process-the-given-spatial-condition-tf4623944s16610.html#a13223966 Sent from the MapGuide Users mailing list archive at Nabble.com. _______________________________________________ mapguide-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapguide-users
