[mapguide-commits] r7629 - sandbox/adsk/2.4j/Server/src/Services/Feature
svn_mapguide at osgeo.org
svn_mapguide at osgeo.org
Tue Jun 18 21:54:41 PDT 2013
Author: christinebao
Date: 2013-06-18 21:54:41 -0700 (Tue, 18 Jun 2013)
New Revision: 7629
Modified:
sandbox/adsk/2.4j/Server/src/Services/Feature/ServerFeatureService.cpp
Log:
#2258: Serve WFS in alternate CS: SRSNAME not respected in getfeature, alternate SRS not available
Fix bug of converting filter coordinate system to data source.
Modified: sandbox/adsk/2.4j/Server/src/Services/Feature/ServerFeatureService.cpp
===================================================================
--- sandbox/adsk/2.4j/Server/src/Services/Feature/ServerFeatureService.cpp 2013-06-18 16:29:43 UTC (rev 7628)
+++ sandbox/adsk/2.4j/Server/src/Services/Feature/ServerFeatureService.cpp 2013-06-19 04:54:41 UTC (rev 7629)
@@ -1910,8 +1910,9 @@
{
fdoFilterString += L" OR "; //NOXLATE
}
-
- fdoFilterString += u.Ogc2FdoFilter(ogcFilter, trans, prop->GetName(), properties);
+ TransformCache* itemFilter = TransformCache::GetLayerToMapTransform(transformCache, lfeatureName, fs, mapCs, &fact, this, true);
+ Ptr<MgCoordinateSystemTransform> transFilter = itemFilter? itemFilter->GetMgTransform() : NULL;
+ fdoFilterString += u.Ogc2FdoFilter(ogcFilter, transFilter, prop->GetName(), properties);
}
}
More information about the mapguide-commits
mailing list