I'm not sure that I understand your problem. With this code you can select any feature on map. Can you send a little bit more information? I'm clues over there.
From: mapguide-users-boun...@lists.osgeo.org [mailto:mapguide-users-boun...@lists.osgeo.org] On Behalf Of susan Daniel Sent: Friday, April 17, 2009 10:47 AM To: MapGuide Users Mail List Subject: Re: [mapguide-users] select the location on map thank you ivan... on which file i have to write this coding??? any idea?? regards susan On Fri, Apr 17, 2009 at 2:09 PM, Ivan Milicevic <ivan.milice...@supranet.hr> wrote: OBJEKTI is layer name and other thing is path to the feature source. "Library://SAMPLES/DATA/SEWERS/SEWERS.FeatureSource"); You can copy/paste feature source from mapguide maestro in layer definition window. From: mapguide-users-boun...@lists.osgeo.org [mailto:mapguide-users-boun...@lists.osgeo.org] On Behalf Of susan Daniel Sent: Friday, April 17, 2009 9:45 AM To: MapGuide Users Mail List Subject: Re: [mapguide-users] select the location on map thank you Ivan but i 'd like to know on which file i want to write this coding?? In ur coding OBJEKT1 is layer name right?then what is this"Library://PROJEKTI/" + TIMgisUser + "/PODACI/OBJEKTI.FeatureSource"); thanks and regards susan On Fri, Apr 17, 2009 at 12:46 PM, Ivan Milicevic <ivan.milice...@supranet.hr> wrote: Hello Susan, Here is C# code for selection, it's pretty same as PHP. MgSiteConnection siteConnection = null; InitializeWebTier(); MgUserInformation userInfo = new MgUserInformation(mgSessionId); siteConnection = new MgSiteConnection(); siteConnection.Open(userInfo); MgResourceService resourceService = siteConnection.CreateService(MgServiceType.ResourceService) as MgResourceService; MgFeatureService featureService = siteConnection.CreateService(MgServiceType.FeatureService) as MgFeatureService; MgMap map = new MgMap(); map.Open(resourceService, "1"); //opening map with name "1" MgFeatureQueryOptions queryOptionsObjekti = new MgFeatureQueryOptions(); MgAgfReaderWriter geometryReaderWriter = new MgAgfReaderWriter(); MgSelection selection = new MgSelection(map); //Defining layer and feature source MgLayer layerObjekti = GetLayerByName(map, "OBJEKTI"); MgResourceIdentifier featureResIdObjekti = new MgResourceIdentifier("Library://PROJEKTI/" + TIMgisUser + "/PODACI/OBJEKTI.FeatureSource"); //Creating feature filter, this is very important step! string filter = "ID=" + idO; queryOptionsObjekti.SetFilter(filter); MgFeatureReader featureReaderObjekti = featureService.SelectFeatures(featureResIdObjekti, "OBJEKTI", queryOptionsObjekti); selection.AddFeatures(layerObjekti, featureReaderObjekti, 1); selection.Save(resourceService, "1"); StringReader stream = new StringReader(selection.ToXml()); string selectionXml = selection.ToXml(); featureReaderObjekti.Close(); map.Save(); //Here, you call javascript function and pass the selection var Response.Write("<script>select('" + selectionXml + "');</script>"); //This is javascript function that set's the selection from code and do the refresh. function select(xml) { parent.mapFrame.SetSelectionXML(xml); parent.mapFrame.ExecuteMapAction(10); } From: mapguide-users-boun...@lists.osgeo.org [mailto:mapguide-users-boun...@lists.osgeo.org] On Behalf Of susan Daniel Sent: Friday, April 17, 2009 9:11 AM To: mapguide-users@lists.osgeo.org Subject: [mapguide-users] select the location on map hi all My plat form is mapguide maestro&php.I connect it with mysql.Now i want to select the corresponding polygon on the map while clicking on the data in database.In order to display the database table in the taskpane,i removed the contents of the file "/mapviewerphp/getting started .php" and wrote my codings.then how to select the polygon?.Any one know this????Anyone having coding to do this??? please help me thanks®ards susan _______________________________________________ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users -- thanks®ards susan _______________________________________________ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users -- thanks®ards susan
_______________________________________________ mapguide-users mailing list mapguide-users@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/mapguide-users