[mapguide-users] select the location on map

susan Daniel daniel.susan6 at gmail.com
Tue May 5 07:15:53 EDT 2009


Thank you stefan....

I got the sessionId and mapname....

now when i entered the panId this error is occuring

 T*he specified object was not found.The specified object was not found.
Exception occurred in method GetItem at line 117 in file
d:\buildforgeprojects\mapguide_open_source_v2.0\build_27.16\mgdev\common\foundation\Data/NamedCollection.cpp


*that may be the problem of the code in selectlocation.php.I copied it from
devguide (page 53) and changed like this

$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->SetFilter("pan_id=$ID");
      $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();


I*n this" panchayat" is my layer name and each polygon in the layer having a
unique id  "pan_id".
Is it correct???


* thanks &regards
susan


On Tue, May 5, 2009 at 3:54 PM, Stefan Dalakov <s.dalakov at mapware.net>wrote:

> Hi Susan,
> this one for sure works :
>
>
> <head>
> <script language="javascript">
> function MyOnLoad ()
> {
> document.myform.SESSION.value=parent.parent.mapFrame.GetSessionId();;
> document.myform.MAPNAME.value=parent.parent.mapFrame.GetMapName() ;;
> }
> </script>
> </head>
> <body onLoad="MyOnLoad()">
> <form name="myform" action="selectlocation.php" method="get">
> Enter PanId <input type="text" name="PanId"/><br><br>
> <input type="hidden" name="SESSION" value=""/>
> <input type="hidden" name="MAPNAME" value=""/>
> <input type="submit" value="Submit" />
> </form>
> <br><br>
> </body>
>
> If it doesn't work just check references to mapFrame -
> parent.parent.mapFrame or parent.mapFrame - depends from where you are
> calling it.
> Setselection.php needs to get these values from the calling routine from
> client side - there is no way for setselection to guess the session id of
> the caller
>
> Stefan Dalakov
>
>
>
> susan Daniel wrote:
>
>> hi all..
>>              can i give this sessionId and mapname directly in
>> selectlocation.php page.If so how???
>>
>> thanka&regards
>> susan
>>
>> On Tue, May 5, 2009 at 11:10 AM, Zac Spitzer <zac.spitzer at gmail.com<mailto:
>> zac.spitzer at gmail.com>> wrote:
>>
>>    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
>>    <daniel.susan6 at gmail.com <mailto:daniel.susan6 at gmail.com>> 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&regards
>>    > susan
>>    >
>>    > On Tue, May 5, 2009 at 10:44 AM, Zac Spitzer
>>    <zac.spitzer at gmail.com <mailto: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 <mailto: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 <mailto: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 <mailto: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
>>    <mailto: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>
>>    >> >> >> [mailto: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&regards
>>    >> >> >> susan
>>    >> >> >>
>>    >> >> >>
>>    >> >> >>
>>    >> >> >>
>>    >> >> >> On Fri, Apr 24, 2009 at 4:24 PM, Stefan Dalakov
>>    >> >> >> <s.dalakov at mapware.net <mailto: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>
>>    >> >> >> <mailto: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> <mailto: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>
>>    >> >> >>
>>    >> >> >>        <mailto: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>> [mailto:
>>    >> >> >>
>>    >> >> >>        >> 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>> [mailto:
>>    >> >> >>
>>    >> >> >>        >> 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>
>>    >> >> >>
>>    >> >> >>        <mailto: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>> [mailto:
>>    >> >> >>
>>    >> >> >>        >> 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> <mailto: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>> [mailto:
>>    >> >> >>
>>    >> >> >>        >> 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 &regards
>>    >> >> >>        >> susan
>>    >> >> >>        >>
>>    >> >> >>        >> On Fri, Apr 17, 2009 at 8:18 PM, Dave Wilson
>>    >> >> >>
>>    >> >> >>        <dave.wilson at autodesk.com
>>    <mailto:dave.wilson at autodesk.com> <mailto: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>> [mailto:
>>    >> >> >>
>>    >> >> >>        >> 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>
>>    >> >> >>
>>    >> >> >>        <mailto: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>> [mailto:
>>    >> >> >>
>>    >> >> >>        >> 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>
>>    >> >> >>
>>    >> >> >>        <mailto: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>> [mailto:
>>    >> >> >>
>>    >> >> >>        >> 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>
>>    >> >> >>
>>    >> >> >>        <mailto: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>> [mailto:
>>    >> >> >>
>>    >> >> >>        >> 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>
>>    >> >> >>
>>    >> >> >>        <mailto: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>> [mailto:
>>    >> >> >>
>>    >> >> >>        >> 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>
>>    >> >> >>
>>    >> >> >>        <mailto: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>> [mailto:
>>    >> >> >>
>>    >> >> >>        >> mapguide-users-bounces at lists.osgeo.org
>>    <mailto:mapguide-users-bounces at lists.osgeo.org>
>>    >> >> >>
>>    >> >> >>        <mailto: <mapguide-users-bounces at lists.osgeo.org>
>>
> ...
>
> [Message clipped]




-- 
thanks&regards
 susan
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.osgeo.org/pipermail/mapguide-users/attachments/20090505/59d03081/attachment.html


More information about the mapguide-users mailing list