that looks right try using fiddler to monitor track what is being passed back up to the server
r u using firefox with firebug? you could also add an alert(Getsession()); to make sure the session id is being returned On Tue, May 5, 2009 at 3:35 PM, susan Daniel <[email protected]> wrote: > hi...... > Did u mean like this > > <form action="selectlocation.php" method="GET"> > Enter PanId <input type="text" name="PanId"/><br><br> > > <input type="hidden" name="SESSION" id="mg_session" value=""/ > > <script language="javascript"> > document.getElementById('mg_session').value=Getsession(); > </script> > > > <input type="submit" value="Submit" /> > </form> > > but still the error is occuring... > > the error is like this > > Invalid argument(s): [1] = "" The session ID is invalid because the session > separator character was not found.Invalid argument(s): [1] = "" The session > ID is invalid because the session separator character was not found. > Exception occurred in method MgUserInformation.SetMgSessionId at line 183 in > file d:\buildforgeprojects\mapguide_open_source > > > Do u know what is this session separator character???? > > thanks®ards > susan > > On Tue, May 5, 2009 at 10:44 AM, Zac Spitzer <[email protected]> wrote: >> >> you changed the order! >> >> what you have done is try to reference the hidden form field before it >> exists >> >> z >> >> On Tue, May 5, 2009 at 3:02 PM, susan Daniel <[email protected]> >> wrote: >> > hi zac... >> > >> > It is also not working...... >> > >> > This is the code >> > >> > >> > <body> >> > >> > >> > >> > <script> >> > document.getElementById('mg_session').value=Getsession(); >> > </script> >> > >> > >> > >> > <form action="selectlocation.php" method="get"> >> > Enter PanId <input type="text" name="PanId"/><br><br> >> > >> > <input type="hidden" name="SESSION" id="mg_session" value=""/ > >> > >> > <input type="submit" value="Submit" /> >> > </form> >> > >> > >> > and in selectlocation.php i'm having this code: >> > >> > <?php $ID= $_GET['PanId']; >> > >> > ?><br /> >> > >> > <body class="AppFrame" onLoad="OnPageLoad()"> >> > >> > <h1 class="AppHeading">Select features</h1> >> > >> > >> > >> > <?php >> > include '../common/common.php'; >> > >> > $args = ($_SERVER['REQUEST_METHOD'] == "POST")? $_POST: $_GET; >> > >> > $sessionId = $args['SESSION']; >> > $mapName = $args['MAPNAME']; >> > >> > >> > try >> > { >> > >> > // Initialize the Web Extensions and connect to the Server using >> > // the Web Extensions session identifier stored in PHP session >> > state. >> > >> > MgInitializeWebTier ($webconfigFilePath); >> > >> > $userInfo = new MgUserInformation($sessionId ); >> > $siteConnection = new MgSiteConnection(); >> > $siteConnection->Open($userInfo); >> > >> > $map = new MgMap($siteConnection); >> > $map->Open( $mapName ); >> > >> > // Get the geometry for the boundaries of District 1 >> > >> > $districtQuery = new MgFeatureQueryOptions(); >> > $districtQuery->SetFilter("pan_id==$ID"); >> > >> > $layer = $map->GetLayers()->GetItem('Panchayat'); >> > $featureReader = $layer->SelectFeatures($districtQuery); >> > $featureReader->ReadNext(); >> > $districtGeometryData = $featureReader-> >> > GetGeometry('Data'); >> > >> > // Convert the AGF binary data to MgGeometry. >> > >> > $agfReaderWriter = new MgAgfReaderWriter(); >> > $districtGeometry = $agfReaderWriter->Read($districtGeometryData); >> > >> > // Create a filter to select the desired features. Combine >> > // a basic filter and a spatial filter. >> > >> > $queryOptions = new MgFeatureQueryOptions(); >> > >> > $queryOptions->SetSpatialFilter('panchayat', $districtGeometry, >> > MgFeatureSpatialOperations::Inside); >> > >> > // Get the features from the feature source, >> > // turn it into a selection, then save the selection as XML. >> > >> > $layer = $map->GetLayers()->GetItem(0); >> > $featureReader = $layer->SelectFeatures($queryOptions); >> > >> > $layer = $map->GetLayers()->GetItem(0); >> > $selection = new MgSelection($map); >> > $selection->AddFeatures($layer, $featureReader, 0); >> > $selectionXml = $selection->ToXml(); >> > >> > >> > } >> > catch (MgException $e) >> > { >> > echo $e->GetMessage(); >> > echo $e->GetDetails(); >> > } >> > ?> >> > >> > </body> >> > >> > <script language="javascript"> >> > >> > >> > function OnPageLoad() >> > { >> > selectionXml = '<?php echo $selectionXml; ?>'; >> > parent.parent.SetSelectionXML(selectionXml); >> > } >> > >> > </script> >> > >> > </body> >> > </html> >> > >> > Can u find any error in this????? >> > >> > >> > regards >> > susan >> > >> > >> > On Tue, May 5, 2009 at 10:14 AM, Zac Spitzer <[email protected]> >> > wrote: >> >> >> >> quicky n dirty but it should work >> >> >> >> <input type="hidden" name="SESSION" id="mg_session" value=""/ > >> >> <script> >> >> document.getElementById('mg_session').value=Getsession(); >> >> </script> >> >> >> >> >> >> On Tue, May 5, 2009 at 2:39 PM, susan Daniel <[email protected]> >> >> wrote: >> >> > hi chris >> >> > I removed that quotes .but the same error occurred..Anyone >> >> > know >> >> > any >> >> > other method to pass this SessionId &mapname??? >> >> > help me plsssss >> >> > >> >> > regards >> >> > susan >> >> > >> >> > On Mon, May 4, 2009 at 8:07 PM, Chris Claydon >> >> > <[email protected]> >> >> > wrote: >> >> >> >> >> >> It looks like this field <input type="hidden"name="SESSION" >> >> >> value="javascript:Getsession()"/ > >> >> >> is using the string “javascript:Getsession()” rather than actually >> >> >> calling >> >> >> the method and setting the value to the id that is returned. >> >> >> >> >> >> >> >> >> >> >> >> If you remove the quotes, what happens then? >> >> >> >> >> >> >> >> >> >> >> >> Chris. >> >> >> >> >> >> >> >> >> >> >> >> From: [email protected] >> >> >> [mailto:[email protected]] On Behalf Of susan >> >> >> Daniel >> >> >> Sent: Sunday, May 03, 2009 10:09 PM >> >> >> To: MapGuide Users Mail List >> >> >> Subject: Re: [mapguide-users] select the location on map >> >> >> >> >> >> >> >> >> >> >> >> hi.... >> >> >> >> >> >> Still the same error .... >> >> >> >> >> >> Invalid argument(s): [1] = "javascript:Getsession()" The session ID >> >> >> is >> >> >> invalid because the session separator character was not >> >> >> found.Invalid >> >> >> argument(s): [1] = "javascript:Getsession()" The session ID is >> >> >> invalid >> >> >> because the session separator character was not found. Exception >> >> >> occurred in >> >> >> method MgUserInformation.SetMgSessionId at line 183 in file >> >> >> d:\buildforgeprojects\mapguide_open_source >> >> >> >> >> >> >> >> >> my code in window.php: >> >> >> >> >> >> <body> >> >> >> <script language="javascript"type="javasript/text"> >> >> >> >> >> >> function Getsession() >> >> >> { >> >> >> >> >> >> document.myform.SESSION.value=parent.parent.mapframe.GetSessionId(); >> >> >> } >> >> >> function Getmapname() >> >> >> { >> >> >> document.myform.MAPNAME.value=parent.parent.mapFrame.GetMapName() ; >> >> >> } >> >> >> </script> >> >> >> >> >> >> >> >> >> <form action="selectlocation.php" method="get"> >> >> >> Enter PanId <input type="text" name="PanId"/><br><br> >> >> >> >> >> >> <input type="hidden"name="SESSION" value="javascript:Getsession()"/ >> >> >> > >> >> >> <input type="hidden"name="MAPNAME" value="javascript:Getmapname()"/ >> >> >> > >> >> >> <input type="submit" value="Submit" /> >> >> >> </form> >> >> >> <br><br> >> >> >> >> >> >> >> >> >> Tf anyone having any idea plsss help.....I tried a lot >> >> >> >> >> >> >> >> >> thanks®ards >> >> >> susan >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> On Fri, Apr 24, 2009 at 4:24 PM, Stefan Dalakov >> >> >> <[email protected]> >> >> >> wrote: >> >> >> >> >> >> You could use something like this (executed when window.php is >> >> >> loaded) >> >> >> >> >> >> document.myform.MAPNAME.value=parent.parent.mapFrame.GetMapName() >> >> >> ; >> >> >> >> >> >> Stefan >> >> >> >> >> >> susan Daniel wrote: >> >> >> >> >> >> hi..all >> >> >> Then what i have to do?Any solution to pass these sessionId >> >> >> and >> >> >> mapname ???? >> >> >> >> >> >> regards >> >> >> susan >> >> >> >> >> >> On Fri, Apr 24, 2009 at 3:24 PM, Stefan Dalakov >> >> >> <[email protected] >> >> >> <mailto:[email protected]>> wrote: >> >> >> >> >> >> These javascript.functions never get executed. I checked now, I >> >> >> added some "alert"s and they didn't show. >> >> >> >> >> >> susan Daniel wrote: >> >> >> >> >> >> HI.. >> >> >> I removed that brace but still the error is there >> >> >> >> >> >> >> >> >> regards >> >> >> susan >> >> >> >> >> >> On Fri, Apr 24, 2009 at 2:35 PM, Jackie Ng >> >> >> >> >> >> <[email protected] <mailto:[email protected]>> wrote: >> >> >> >> >> >> >> >> >> I see an extra brace (the very first one) in the javascript >> >> >> block that could >> >> >> be messing everything up. >> >> >> >> >> >> - Jackie >> >> >> >> >> >> >> >> >> SusanDaniel wrote: >> >> >> > >> >> >> > hi all >> >> >> > In order to display a form in the task pane i've >> >> >> the following >> >> >> > code >> >> >> > in "....../mapviewerphp/window.php" >> >> >> > >> >> >> > <body> >> >> >> > <script language="javascript"> >> >> >> > { >> >> >> > function getsession() >> >> >> > { >> >> >> > sessionId=parent.parent.mapframe.GetSessionId(); >> >> >> > } >> >> >> > function getmapname() >> >> >> > { >> >> >> > mapname=parent.parent.mapframe.GetMapName(); >> >> >> > } >> >> >> > </script> >> >> >> > >> >> >> > >> >> >> > <form action="selectlocation.php" method="get"> >> >> >> > Enter PanId <input type="text" name="PanId"/><br><br> >> >> >> > >> >> >> > <input type="hidden"name="SESSION" >> >> >> value="javascript:getsession()"/ > >> >> >> > <input type="hidden"name="MAPNAME" >> >> >> value="javascript:getmapname()"/ > >> >> >> > <input type="submit" value="Submit" /> >> >> >> > </form> >> >> >> > >> >> >> > *and in the selectlocation .php i am having >> >> >> > * >> >> >> > </head> >> >> >> > <?php $ID= $_GET['PanId']; >> >> >> > ?>.<br /> >> >> >> > >> >> >> > <body class="AppFrame" onLoad="OnPageLoad()"> >> >> >> > >> >> >> > <h1 class="AppHeading">Select features</h1> >> >> >> > >> >> >> > >> >> >> > <?php >> >> >> > include '../common/common.php'; >> >> >> > >> >> >> > $args = ($_SERVER['REQUEST_METHOD'] == "POST")? $_POST: >> >> >> $_GET; >> >> >> > $sessionId = $args['SESSION']; >> >> >> > $mapName = $args['MAPNAME']; >> >> >> > >> >> >> > try >> >> >> > { >> >> >> > >> >> >> > // Initialize the Web Extensions and connect to the >> >> >> Server using >> >> >> > // the Web Extensions session identifier stored in >> >> >> PHP session >> >> >> > state. >> >> >> > >> >> >> > MgInitializeWebTier ($webconfigFilePath); >> >> >> > >> >> >> > $userInfo = new MgUserInformation($sessionId); >> >> >> > $siteConnection = new MgSiteConnection(); >> >> >> > $siteConnection->Open($userInfo); >> >> >> > >> >> >> > $map = new MgMap($siteConnection); >> >> >> > $map->Open($mapName); >> >> >> > >> >> >> > // Get the geometry for the boundaries of District 1 >> >> >> > >> >> >> > $districtQuery = new MgFeatureQueryOptions(); >> >> >> > $districtQuery->SetFilter("pan_id==$ID"); >> >> >> > >> >> >> > $layer = $map->GetLayers()->GetItem('Panchayat'); >> >> >> > $featureReader = >> >> >> $layer->SelectFeatures($districtQuery); >> >> >> > $featureReader->ReadNext(); >> >> >> > $districtGeometryData = $featureReader-> >> >> >> > GetGeometry('Data'); >> >> >> > >> >> >> > // Convert the AGF binary data to MgGeometry. >> >> >> > >> >> >> > $agfReaderWriter = new MgAgfReaderWriter(); >> >> >> > $districtGeometry = >> >> >> $agfReaderWriter->Read($districtGeometryData); >> >> >> > >> >> >> > // Create a filter to select the desired features. >> >> >> Combine >> >> >> > // a basic filter and a spatial filter. >> >> >> > >> >> >> > $queryOptions = new MgFeatureQueryOptions(); >> >> >> > >> >> >> > $queryOptions->SetSpatialFilter('SHPGEOM', >> >> >> $districtGeometry, >> >> >> > MgFeatureSpatialOperations::Inside); >> >> >> > >> >> >> > // Get the features from the feature source, >> >> >> > // turn it into a selection, then save the selection >> >> >> as XML. >> >> >> > >> >> >> > $layer = $map->GetLayers()->GetItem(0); >> >> >> > $featureReader = >> >> >> $layer->SelectFeatures($queryOptions); >> >> >> > >> >> >> > $layer = $map->GetLayers()->GetItem(0); >> >> >> > $selection = new MgSelection($map); >> >> >> > $selection->AddFeatures($layer, $featureReader, 0); >> >> >> > $selectionXml = $selection->ToXml(); >> >> >> > >> >> >> > >> >> >> > } >> >> >> > catch (MgException $e) >> >> >> > { >> >> >> > echo $e->GetMessage(); >> >> >> > echo $e->GetDetails(); >> >> >> > } >> >> >> > ?> >> >> >> > >> >> >> > </body> >> >> >> > >> >> >> > <script language="javascript"> >> >> >> > >> >> >> > >> >> >> > function OnPageLoad() >> >> >> > { >> >> >> > selectionXml = '<?php echo $selectionXml; ?>'; >> >> >> > parent.parent.SetSelectionXML(selectionXml); >> >> >> > } >> >> >> > >> >> >> > </script> >> >> >> > >> >> >> > </body> >> >> >> > </html> >> >> >> > >> >> >> > >> >> >> > >> >> >> > *This code..But when i enter the panId in the form this >> >> >> error is occuring >> >> >> > * >> >> >> > >> >> >> > Invalid argument(s): [1] = "javascript:getsession()" The >> >> >> session ID is >> >> >> > invalid because the session separator character was not >> >> >> found.Invalid >> >> >> > argument(s): [1] = "javascript:getsession()" The session ID >> >> >> is invalid >> >> >> > because the session separator character was not found. >> >> >> Exception occurred >> >> >> > in >> >> >> > method MgUserInformation.SetMgSessionId at line 183 in file >> >> >> > >> >> >> >> >> >> >> >> >> >> >> >> d:\buildforgeprojects\mapguide_open_source_v2.0\build_27.16\mgdev\common\mapguidecommon\System/UserInformation.cpp >> >> >> > >> >> >> > >> >> >> > Any mistake in my coding????? >> >> >> > >> >> >> > Help me plss >> >> >> > >> >> >> > regards >> >> >> > susan >> >> >> > >> >> >> > On Wed, Apr 22, 2009 at 9:01 PM, Dave Wilson >> >> >> > <[email protected] >> >> >> >> >> >> <mailto:[email protected]>>wrote: >> >> >> >> >> >> > >> >> >> >> Did you check out the samples in the downloads area of >> >> >> Osgeo? >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> http://mapguide.osgeo.org/download/releases/2.0.x-samples >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Dave >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> *From:* [email protected] >> >> >> >> >> >> <mailto:[email protected]> [mailto: >> >> >> >> >> >> >> [email protected] >> >> >> <mailto:[email protected]>] *On Behalf >> >> >> Of *Ivan Milicevic >> >> >> >> *Sent:* Wednesday, April 22, 2009 1:52 AM >> >> >> >> *To:* MapGuide Users Mail List >> >> >> >> *Subject:* RE: [mapguide-users] select the location on map >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> You can get it from some of them. Please, read >> >> >> descritption. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> *From:* [email protected] >> >> >> >> >> >> <mailto:[email protected]> [mailto: >> >> >> >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>] *On Behalf >> >> >> Of *susan Daniel >> >> >> >> *Sent:* Wednesday, April 22, 2009 9:46 AM >> >> >> >> *To:* MapGuide Users Mail List >> >> >> >> *Subject:* Re: [mapguide-users] select the location on map >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Thank u.... >> >> >> >> Can i get the source code of any of these >> >> >> sample >> >> >> >> applications? If so from where? >> >> >> >> >> >> >> >> regards >> >> >> >> susan >> >> >> >> >> >> >> >> On Wed, Apr 22, 2009 at 1:00 PM, Ivan Milicevic < >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>> wrote: >> >> >> >> >> >> >> >> http://mapguide.osgeo.org/livegallery.html >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> *From:* [email protected] >> >> >> >> >> >> <mailto:[email protected]> [mailto: >> >> >> >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>] *On Behalf >> >> >> Of *susan Daniel >> >> >> >> *Sent:* Wednesday, April 22, 2009 8:06 AM >> >> >> >> >> >> >> >> >> >> >> >> *To:* MapGuide Users Mail List >> >> >> >> *Subject:* Re: [mapguide-users] select the location on map >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> hi deve >> >> >> >> I couldn't find that sample application.Any >> >> >> link? >> >> >> >> regards >> >> >> >> susan >> >> >> >> >> >> >> >> On Tue, Apr 21, 2009 at 8:01 PM, Dave Wilson >> >> >> >> >> >> <[email protected] <mailto:[email protected]>> >> >> >> >> >> >> >> wrote: >> >> >> >> >> >> >> >> The sample application that does the Find Address does a >> >> >> selection on the >> >> >> >> map when you click on one of the search results. I thought >> >> >> this was >> >> >> >> discussed in the Sample Application. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Dave >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> *From:* [email protected] >> >> >> >> >> >> <mailto:[email protected]> [mailto: >> >> >> >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>] *On Behalf >> >> >> Of *susan Daniel >> >> >> >> *Sent:* Monday, April 20, 2009 12:18 AM >> >> >> >> >> >> >> >> >> >> >> >> *To:* MapGuide Users Mail List >> >> >> >> *Subject:* Re: [mapguide-users] select the location on map >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> hi alll........... >> >> >> >> I read the dev guide but didn't get any >> >> >> idea regarding >> >> >> >> this.Hav anyone tried this before pls give me any hint how >> >> >> to start this >> >> >> >> ... >> >> >> >> >> >> >> >> thanks ®ards >> >> >> >> susan >> >> >> >> >> >> >> >> On Fri, Apr 17, 2009 at 8:18 PM, Dave Wilson >> >> >> >> >> >> <[email protected] <mailto:[email protected]>> >> >> >> >> >> >> >> wrote: >> >> >> >> >> >> >> >> Have you read through the developer’s guide? It has sample >> >> >> code for >> >> >> >> selection and explains many concepts. It sounds like you >> >> >> need to make >> >> >> >> either >> >> >> >> an invoke script or invoke url call from a command in your >> >> >> Basic or >> >> >> >> Flexible >> >> >> >> Web Layout. You don’t actually have to replace the >> >> >> gettingstarted.php. In >> >> >> >> the invoke script or invoke url command allows you to >> >> >> specify the target >> >> >> >> frame for the output of the script. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Regards, >> >> >> >> >> >> >> >> Dave >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> *From:* [email protected] >> >> >> >> >> >> <mailto:[email protected]> [mailto: >> >> >> >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>] *On Behalf >> >> >> Of *susan Daniel >> >> >> >> *Sent:* Friday, April 17, 2009 3:57 AM >> >> >> >> >> >> >> >> >> >> >> >> *To:* MapGuide Users Mail List >> >> >> >> *Subject:* Re: [mapguide-users] select the location on map >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> yeah...i know that.. >> >> >> >> >> >> >> >> On Fri, Apr 17, 2009 at 3:15 PM, Ivan Milicevic < >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>> wrote: >> >> >> >> >> >> >> >> Did you know how to create file that display's database >> >> >> table? If you >> >> >> >> don't >> >> >> >> know that you must find help somewhere else because I'm >> >> >> not a PHP guy. >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> *From:* [email protected] >> >> >> >> >> >> <mailto:[email protected]> [mailto: >> >> >> >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>] *On Behalf >> >> >> Of *susan Daniel >> >> >> >> *Sent:* Friday, April 17, 2009 11:42 AM >> >> >> >> >> >> >> >> >> >> >> >> *To:* MapGuide Users Mail List >> >> >> >> *Subject:* Re: [mapguide-users] select the location on map >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> Hi.. >> >> >> >> No i dont have the file that displays database >> >> >> table...Actually iam >> >> >> >> doing this prjct in php.but i know javascript' >> >> >> >> >> >> >> >> On Fri, Apr 17, 2009 at 3:02 PM, Ivan Milicevic < >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>> wrote: >> >> >> >> >> >> >> >> Ok, so you have file that display's data from your >> >> >> database table? Or you >> >> >> >> don't have it at all? How familiar are you with >> >> >> javascript? >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> *From:* [email protected] >> >> >> >> >> >> <mailto:[email protected]> [mailto: >> >> >> >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>] *On Behalf >> >> >> Of *susan Daniel >> >> >> >> *Sent:* Friday, April 17, 2009 11:13 AM >> >> >> >> >> >> >> >> >> >> >> >> *To:* MapGuide Users Mail List >> >> >> >> *Subject:* Re: [mapguide-users] select the location on map >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> hi... >> >> >> >> My problem is that.. >> >> >> >> I have a database table..Having colums place ,id etc >> >> >> .If >> >> >> i >> >> >> >> selected(clicking) a data in the table the corresponding >> >> >> place(polygon) >> >> >> >> should be displayed(selected) on the map...My map is a >> >> >> polygon map .each >> >> >> >> polygon having unique id.and the same id is present in the >> >> >> db table >> >> >> >> also....Now u got it?any idea please help... >> >> >> >> >> >> >> >> regards >> >> >> >> susan >> >> >> >> >> >> >> >> On Fri, Apr 17, 2009 at 2:24 PM, Ivan Milicevic < >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>> wrote: >> >> >> >> >> >> >> >> 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:* [email protected] >> >> >> >> >> >> <mailto:[email protected]> [mailto: >> >> >> >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>] *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 < >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>> 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:* [email protected] >> >> >> >> >> >> <mailto:[email protected]> [mailto: >> >> >> >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>] *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 < >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>> 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:* [email protected] >> >> >> >> >> >> <mailto:[email protected]> [mailto: >> >> >> >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]>] *On Behalf >> >> >> Of *susan Daniel >> >> >> >> *Sent:* Friday, April 17, 2009 9:11 AM >> >> >> >> *To:* [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> >> *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 >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> thanks®ards >> >> >> >> susan >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> mapguide-users mailing list >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> thanks®ards >> >> >> >> susan >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> mapguide-users mailing list >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> thanks®ards >> >> >> >> susan >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> mapguide-users mailing list >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> thanks®ards >> >> >> >> susan >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> mapguide-users mailing list >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> thanks®ards >> >> >> >> susan >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> mapguide-users mailing list >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> thanks®ards >> >> >> >> susan >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> mapguide-users mailing list >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> thanks®ards >> >> >> >> susan >> >> >> >> >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> mapguide-users mailing list >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> >> thanks®ards >> >> >> >> susan >> >> >> >> >> >> >> >> _______________________________________________ >> >> >> >> mapguide-users mailing list >> >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> >> >> >> >> >> > >> >> >> > >> >> >> > -- >> >> >> > thanks®ards >> >> >> > susan >> >> >> > >> >> >> > _______________________________________________ >> >> >> > mapguide-users mailing list >> >> >> > [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> > http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> > >> >> >> > >> >> >> >> >> >> -- >> >> >> View this message in context: >> >> >> >> >> >> >> >> >> http://n2.nabble.com/select-the-location-on-map-tp2649765p2691346.html >> >> >> Sent from the MapGuide Users mailing list archive at >> >> >> Nabble.com. >> >> >> >> >> >> _______________________________________________ >> >> >> mapguide-users mailing list >> >> >> [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- thanks®ards >> >> >> susan >> >> >> >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> >> _______________________________________________ mapguide-users >> >> >> mailing list [email protected] >> >> >> >> >> >> <mailto:[email protected]> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> _______________________________________________ >> >> >> mapguide-users mailing list >> >> >> [email protected] >> >> >> <mailto:[email protected]> >> >> >> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> >> >> >> >> >> >> >> >> >> >> -- >> >> >> thanks®ards >> >> >> susan >> >> >> >> >> >> >> >> >> ------------------------------------------------------------------------ >> >> >> >> >> >> _______________________________________________ >> >> >> 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 >> >> >> >> >> >> >> >> >> -- >> >> >> thanks®ards >> >> >> susan >> >> >> >> >> >> _______________________________________________ >> >> >> mapguide-users mailing list >> >> >> [email protected] >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> >> >> >> > >> >> > >> >> > >> >> > -- >> >> > thanks®ards >> >> > susan >> >> > >> >> > _______________________________________________ >> >> > mapguide-users mailing list >> >> > [email protected] >> >> > http://lists.osgeo.org/mailman/listinfo/mapguide-users >> >> > >> >> > >> >> >> >> >> >> >> >> -- >> >> Zac Spitzer - >> >> http://zacster.blogspot.com >> >> +61 405 847 168 >> >> _______________________________________________ >> >> mapguide-users mailing list >> >> [email protected] >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users >> > >> > >> > >> > -- >> > thanks®ards >> > susan >> > >> > _______________________________________________ >> > mapguide-users mailing list >> > [email protected] >> > http://lists.osgeo.org/mailman/listinfo/mapguide-users >> > >> > >> >> >> >> -- >> Zac Spitzer - >> http://zacster.blogspot.com >> +61 405 847 168 >> _______________________________________________ >> mapguide-users mailing list >> [email protected] >> http://lists.osgeo.org/mailman/listinfo/mapguide-users > > > > -- > thanks®ards > susan > > _______________________________________________ > mapguide-users mailing list > [email protected] > http://lists.osgeo.org/mailman/listinfo/mapguide-users > > -- Zac Spitzer - http://zacster.blogspot.com +61 405 847 168 _______________________________________________ mapguide-users mailing list [email protected] http://lists.osgeo.org/mailman/listinfo/mapguide-users
