[mapguide-users] select the location on map
susan Daniel
daniel.susan6 at gmail.com
Tue May 5 01:35:02 EDT 2009
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 <zac.spitzer at gmail.com> 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 <daniel.susan6 at gmail.com>
> 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 <zac.spitzer at gmail.com>
> 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 <daniel.susan6 at gmail.com>
> >> 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
> >> > <chris.claydon at autodesk.com>
> >> > 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: mapguide-users-bounces at lists.osgeo.org
> >> >> [mailto:mapguide-users-bounces at lists.osgeo.org] 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 <
> s.dalakov at mapware.net>
> >> >> 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 <
> s.dalakov at mapware.net
> >> >> <mailto:s.dalakov at mapware.net>> 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
> >> >>
> >> >> <jumpinjackie at gmail.com <mailto:jumpinjackie at gmail.com>> 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
> >> >> > <dave.wilson at autodesk.com
> >> >>
> >> >> <mailto:dave.wilson at autodesk.com>>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:* mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org> [mailto:
> >> >>
> >> >> >> mapguide-users-bounces at lists.osgeo.org
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org>] *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:* mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org> [mailto:
> >> >>
> >> >> >> mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org>] *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 <
> >> >> >> Ivan.Milicevic at supranet.hr
> >> >>
> >> >> <mailto:Ivan.Milicevic at supranet.hr>> wrote:
> >> >> >>
> >> >> >> http://mapguide.osgeo.org/livegallery.html
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> *From:* mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org> [mailto:
> >> >>
> >> >> >> mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org>] *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
> >> >>
> >> >> <dave.wilson at autodesk.com <mailto:dave.wilson at autodesk.com>>
> >> >>
> >> >> >> 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:* mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org> [mailto:
> >> >>
> >> >> >> mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org>] *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
> >> >>
> >> >> <dave.wilson at autodesk.com <mailto:dave.wilson at autodesk.com>>
> >> >>
> >> >> >> 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:* mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org> [mailto:
> >> >>
> >> >> >> mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org>] *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 <
> >> >> >> Ivan.Milicevic at supranet.hr
> >> >>
> >> >> <mailto:Ivan.Milicevic at supranet.hr>> 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:* mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org> [mailto:
> >> >>
> >> >> >> mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org>] *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 <
> >> >> >> Ivan.Milicevic at supranet.hr
> >> >>
> >> >> <mailto:Ivan.Milicevic at supranet.hr>> 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:* mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org> [mailto:
> >> >>
> >> >> >> mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org>] *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 <
> >> >> >> Ivan.Milicevic at supranet.hr
> >> >>
> >> >> <mailto:Ivan.Milicevic at supranet.hr>> 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:* mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org> [mailto:
> >> >>
> >> >> >> mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at 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.Milicevic at supranet.hr
> >> >>
> >> >> <mailto:Ivan.Milicevic at 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-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org> [mailto:
> >> >>
> >> >> >> mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at 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.Milicevic at supranet.hr
> >> >>
> >> >> <mailto:Ivan.Milicevic at 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-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org> [mailto:
> >> >>
> >> >> >> mapguide-users-bounces at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users-bounces at lists.osgeo.org>] *On Behalf
> >> >> Of *susan Daniel
> >> >> >> *Sent:* Friday, April 17, 2009 9:11 AM
> >> >> >> *To:* mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at 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 at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> thanks®ards
> >> >> >> susan
> >> >> >>
> >> >> >>
> >> >> >> _______________________________________________
> >> >> >> mapguide-users mailing list
> >> >> >> mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> thanks®ards
> >> >> >> susan
> >> >> >>
> >> >> >>
> >> >> >> _______________________________________________
> >> >> >> mapguide-users mailing list
> >> >> >> mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> thanks®ards
> >> >> >> susan
> >> >> >>
> >> >> >>
> >> >> >> _______________________________________________
> >> >> >> mapguide-users mailing list
> >> >> >> mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> thanks®ards
> >> >> >> susan
> >> >> >>
> >> >> >>
> >> >> >> _______________________________________________
> >> >> >> mapguide-users mailing list
> >> >> >> mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> thanks®ards
> >> >> >> susan
> >> >> >>
> >> >> >>
> >> >> >> _______________________________________________
> >> >> >> mapguide-users mailing list
> >> >> >> mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> thanks®ards
> >> >> >> susan
> >> >> >>
> >> >> >>
> >> >> >> _______________________________________________
> >> >> >> mapguide-users mailing list
> >> >> >> mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> thanks®ards
> >> >> >> susan
> >> >> >>
> >> >> >>
> >> >> >> _______________________________________________
> >> >> >> mapguide-users mailing list
> >> >> >> mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >>
> >> >> >> --
> >> >> >> thanks®ards
> >> >> >> susan
> >> >> >>
> >> >> >> _______________________________________________
> >> >> >> mapguide-users mailing list
> >> >> >> mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >> >>
> >> >> >>
> >> >> >
> >> >> >
> >> >> > --
> >> >> > thanks®ards
> >> >> > susan
> >> >> >
> >> >> > _______________________________________________
> >> >> > mapguide-users mailing list
> >> >> > mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> > 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
> >> >> mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> -- thanks®ards
> >> >> susan
> >> >>
> >> >>
> >> >>
> ------------------------------------------------------------------------
> >> >> _______________________________________________ mapguide-users
> >> >> mailing list mapguide-users at lists.osgeo.org
> >> >>
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >>
> >> >> _______________________________________________
> >> >> mapguide-users mailing list
> >> >> mapguide-users at lists.osgeo.org
> >> >> <mailto:mapguide-users at lists.osgeo.org>
> >> >>
> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >> thanks®ards
> >> >> susan
> >> >>
> >> >>
> ------------------------------------------------------------------------
> >> >>
> >> >> _______________________________________________
> >> >> mapguide-users mailing list
> >> >> mapguide-users at lists.osgeo.org
> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >>
> >> >>
> >> >> _______________________________________________
> >> >> mapguide-users mailing list
> >> >> mapguide-users at lists.osgeo.org
> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >>
> >> >>
> >> >> --
> >> >> thanks®ards
> >> >> susan
> >> >>
> >> >> _______________________________________________
> >> >> mapguide-users mailing list
> >> >> mapguide-users at lists.osgeo.org
> >> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >>
> >> >
> >> >
> >> >
> >> > --
> >> > thanks®ards
> >> > susan
> >> >
> >> > _______________________________________________
> >> > mapguide-users mailing list
> >> > mapguide-users at lists.osgeo.org
> >> > http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >> >
> >> >
> >>
> >>
> >>
> >> --
> >> Zac Spitzer -
> >> http://zacster.blogspot.com
> >> +61 405 847 168
> >> _______________________________________________
> >> mapguide-users mailing list
> >> mapguide-users at lists.osgeo.org
> >> http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >
> >
> >
> > --
> > thanks®ards
> > susan
> >
> > _______________________________________________
> > mapguide-users mailing list
> > mapguide-users at lists.osgeo.org
> > http://lists.osgeo.org/mailman/listinfo/mapguide-users
> >
> >
>
>
>
> --
> Zac Spitzer -
> http://zacster.blogspot.com
> +61 405 847 168
> _______________________________________________
> mapguide-users mailing list
> mapguide-users at lists.osgeo.org
> http://lists.osgeo.org/mailman/listinfo/mapguide-users
>
--
thanks®ards
susan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20090505/88dfdd76/attachment.html
More information about the mapguide-users
mailing list