<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2873" name=GENERATOR></HEAD>
<BODY>
<DIV dir=ltr align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=305185605-19052006>Hi list, one question about dynamic mapfile 
modification. Aim is to change some metadata element of a layer (eg. 
wms_sld_url) and keep them alive for a session ...</SPAN></FONT></DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN 
class=305185605-19052006></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial color=#0000ff size=2><SPAN class=305185605-19052006>I 
followed the doc on Dynamic Mapfile Modification :</SPAN></FONT></DIV>
<DIV><FONT face="Times New Roman">
<P align=left>The standards steps to use this mechanism are:</P>
<P align=left>1. Create all the needed elements and combine them together in a 
</FONT><FONT face=Courier size=2>MapOverlay </FONT>or a<SPAN 
class=305185605-19052006> </SPAN><FONT face=Courier size=2>LayerOverlay 
</FONT><FONT face="Times New Roman">instance.</P>
<P align=left>2. Call the </FONT><FONT face=Courier size=2>updateMap() 
</FONT><FONT face="Times New Roman">function. The function returns a 
</FONT><FONT face=Courier size=2>MapOverlay </FONT><FONT 
face="Times New Roman">instance.</P>
<P align=left>3. If needed, use the result instance to retrieve an index or a 
element name.</P>
<P align=left><SPAN class=305185605-19052006><FONT face=Arial color=#0000ff 
size=2>Once the modification is made, the map is updated and saving the map 
file&nbsp; (<FONT face=Courier 
size=1>this-&gt;serverContext-&gt;getMapObj()-&gt;save('/tmp/debug.map');</FONT>) 
is fine. But when I zoom again, cartoweb is loading the initial mapfile and I 
lose my plugin' changes. </FONT></SPAN></P>
<P align=left><SPAN class=305185605-19052006><FONT face=Arial color=#0000ff 
size=2>Do&nbsp;<SPAN class=501520406-19052006>&nbsp;I&nbsp;</SPAN>have to save 
all modifications made by my plugin in session, and apply them every time to 
solve my issu ? </FONT></SPAN></P>
<P align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=305185605-19052006>Thanks for your help. </SPAN></FONT></P>
<P align=left><FONT face=Arial color=#0000ff size=2><SPAN 
class=305185605-19052006>Francois</SPAN></FONT></P></FONT></DIV><BR>-- <BR>Ce 
message a ete verifie par <A 
href="http://www.mailscanner.info/"><B>MailScanner</B></A> pour des virus ou des 
polluriels et rien de suspect n'a ete trouve. 
<DIV><FONT face=3DArial size=3></FONT>&nbsp;</DIV>Les donnees et renseignements 
contenus dans ce message sont personnels, confidentiels et privés.Toute 
publication, utilisation ou diffusion, meme partielle, doit etre autorisee. 
<DIV><FONT face=3DArial size=3></FONT>&nbsp;</DIV>Any data and information 
contained in this electronic mail is personal, confidential and private. Any 
total or partial publication, use or distribution must be authorized. 
</BODY><br />-- 
<br />Ce message a ete verifie par <a href="http://www.mailscanner.info/"><b>MailScanner</b></a>
pour des virus ou des polluriels et rien de suspect n'a ete trouve.
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
Les donnees et renseignements contenus dans ce message sont personnels, confidentiels et privés.Toute publication, utilisation ou diffusion, meme partielle, doit etre autorisee.
<DIV><FONT face=3DArial size=3D2></FONT>&nbsp;</DIV>
Any data and information contained in this electronic mail is personal, confidential and private. Any total or partial publication, use or distribution must be authorized.
</HTML>