<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=windows-1252"
 http-equiv="Content-Type">
  <title></title>
</head>
<body bgcolor="#ffffff" text="#000000">
Take a look at this page, it shows how to modify the map before it
loads:<br>
<a class="moz-txt-link-freetext" href="http://trac.osgeo.org/mapguide/wiki/maestro/MaestroAPI/samples/AddInitialLayer">http://trac.osgeo.org/mapguide/wiki/maestro/MaestroAPI/samples/AddInitialLayer</a><br>
<br>
I think it's pretty close to what you want.<br>
It is using the MaestroAPI, which is a bit different from the official
API, but the general idea is the same.<br>
<br>
On this page you can see how to modify the layer filter, after the map
has loaded:<br>
<a class="moz-txt-link-freetext" href="http://trac.osgeo.org/mapguide/wiki/maestro/MaestroAPI/samples/ModifyLayerFilter">http://trac.osgeo.org/mapguide/wiki/maestro/MaestroAPI/samples/ModifyLayerFilter</a><br>
<br>
General documentation for the MaestroAPI is here:<br>
<a class="moz-txt-link-freetext" href="http://trac.osgeo.org/mapguide/wiki/maestro/MaestroAPI">http://trac.osgeo.org/mapguide/wiki/maestro/MaestroAPI</a><br>
<pre class="moz-signature" cols="72">Regards, Kenneth Skovhede, GEOGRAF A/S
</pre>
<br>
<br>
euskalmap skrev:
<blockquote cite="mid:1236616244672-2450009.post@n2.nabble.com"
 type="cite">Hi,
sorry for my late reply !!
So, i do not understand where can i writing my code (remember that my
code change layout definition and filters in map layers).
mapgudie load map in /mapguide/mapvierwernet/ajaxviewer.aspx,
/mapguide/mapvierwernet/mainframe.aspx and
/mapguide/mapvierwernet/mapframe.aspx. If I execute the code before
/mapguide/mapvierwernet/ajaxviewer.aspx (like
ajaxtiledviewersample.aspx in dotnetviewersample), nothing append : the
original map and filter with no modify are loading!
If I execute after, I do not where ??
you say '<i>simply provide the end user with a link to your special
page.In that page, do the setup, and then redirect to the MapGuide
viewer files (Response.Redirect). '</i>
in my special page i call /mapguide/mapvierwernet/ajaxviewer.aspx but
who do I execute the instruction Response.Redirect ?
Tanks Francis
____________________________________________________
  <blockquote class="quote light-black dark-border-color">
    <div class="quote light-border-color">
    <div class="quote-author" style="font-weight: bold;">Kenneth
Skovhede, GEOGRAF A/S wrote:</div>
    <div class="quote-message">
If you are modifying the layout, you probably want to run your code
before starting the application.
To do so, simply provide the end user with a link to your special page.
In that page, do the setup, and then redirect to the MapGuide viewer
files (Response.Redirect).
If you want to modify the map, while running the viewer, you can either
setup a handler for the maps "OnLoad",
which trigger your special page, or you can put in pages through
"Custom Actions" on the layout.
Regards, Kenneth Skovhede, GEOGRAF A/S
euskalmap skrev:
&gt; hi,
&gt; I developed a program which modify layout and layer on the map.
&gt; I do not who can i call this program (it is an aspx file with C#
code) : &gt;
&gt; in a file in the directory mapguide/mapviewernet and with a
#include or &gt; after the last instruction who lad the map in a
mapguide file ?
&gt; I don't no who ?
&gt;
&gt; I will not modify mapguide file to avoid the errors at the time of
new the
&gt; version mapguide.
&gt;
&gt; Have you an idea ?
&gt; _______________________________________________
mapguide-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/mapguide-users">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a>
    </div>
    </div>
  </blockquote>
  <br>
  <hr align="left" width="300">View this message in context: <a
 moz-do-not-send="true"
 href="http://n2.nabble.com/Modify-layout-and-layer-on-map-tp2268226p2450009.html">Re:
Modify layout and layer on map</a><br>
Sent from the <a moz-do-not-send="true"
 href="http://n2.nabble.com/MapGuide-Users-f1803227.html">MapGuide
Users mailing list archive</a> at Nabble.com.<br>
  <pre wrap="">
<hr size="4" width="90%">
_______________________________________________
mapguide-users mailing list
<a class="moz-txt-link-abbreviated" href="mailto:mapguide-users@lists.osgeo.org">mapguide-users@lists.osgeo.org</a>
<a class="moz-txt-link-freetext" href="http://lists.osgeo.org/mailman/listinfo/mapguide-users">http://lists.osgeo.org/mailman/listinfo/mapguide-users</a>
  </pre>
</blockquote>
</body>
</html>