[mapguide-commits] r1351 - trunk/MgDev/Web/src/mapviewerjava

svn_mapguide at osgeo.org svn_mapguide at osgeo.org
Thu Mar 22 16:39:47 EDT 2007


Author: chrisclaydon
Date: 2007-03-22 16:39:46 -0400 (Thu, 22 Mar 2007)
New Revision: 1351

Modified:
   trunk/MgDev/Web/src/mapviewerjava/setselection.jsp
Log:
RFC15 Addendum2 Viewer files update (JSP only)

Modified: trunk/MgDev/Web/src/mapviewerjava/setselection.jsp
===================================================================
--- trunk/MgDev/Web/src/mapviewerjava/setselection.jsp	2007-03-22 20:25:46 UTC (rev 1350)
+++ trunk/MgDev/Web/src/mapviewerjava/setselection.jsp	2007-03-22 20:39:46 UTC (rev 1351)
@@ -83,15 +83,9 @@
         MgResourceIdentifier featureSource = new MgResourceIdentifier(layer.GetFeatureSourceId());
         MgFeatureReader features = featureSrvc.SelectFeatures(featureSource, featureClassName, query);
         int featCount = 0;
-        MgGeometry geometry = null;
         while(features.ReadNext()) {
             if(featCount++ == 1)
                 break;
-            MgClassDefinition classDef = features.GetClassDefinition();
-            String geomPropName = classDef.GetDefaultGeometryPropertyName();
-            MgByteReader geomReader = features.GetGeometry(geomPropName);
-            MgAgfReaderWriter agfRW = new MgAgfReaderWriter();
-            geometry = agfRW.Read(geomReader);
         }
         if(featCount != 1) {
             response.getWriter().write("Error: There must be exactly one feature in the set."); ///NOXLATE dbg report only
@@ -100,7 +94,7 @@
         MgRenderingService renderingSrvc = (MgRenderingService)site.CreateService(MgServiceType.RenderingService);
         MgStringCollection layerNames = new MgStringCollection();
         layerNames.Add(layer.GetName());
-        MgFeatureInformation featInfo = renderingSrvc.QueryFeatures(map, layerNames, geometry, MgFeatureSpatialOperations.Intersects, 1);
+        MgFeatureInformation featInfo = renderingSrvc.QueryFeatures(map, layerNames, null, MgFeatureSpatialOperations.Intersects, selText, 1, true);
         response.getWriter().write(featInfo.ToXml().ToString());
     }
 }



More information about the mapguide-commits mailing list