<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:st1="urn:schemas-microsoft-com:office:smarttags" xmlns="http://www.w3.org/TR/REC-html40">

<head>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">


<meta name=Generator content="Microsoft Word 11 (filtered medium)">
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="PersonName"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
 /* Font Definitions */
 @font-face
        {font-family:"Brush Script MT";
        panose-1:3 6 8 2 4 4 6 7 3 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman";}
a:link, span.MsoHyperlink
        {color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:Arial;
        color:windowtext;
        font-weight:normal;
        font-style:normal;
        text-decoration:none none;}
@page Section1
        {size:612.0pt 792.0pt;
        margin:72.0pt 90.0pt 72.0pt 90.0pt;}
div.Section1
        {page:Section1;}
-->
</style>

</head>

<body lang=FR-CA link=blue vlink=purple>

<div class=Section1>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-CA style='font-size:
10.0pt;font-family:Arial'>Hi to all,<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-CA style='font-size:
10.0pt;font-family:Arial'>I know that there have been discussions a while back
on replacing text mapfiles with an xml format. There are many advantages to
using an xml mapfile format&#8230; schema validation being one of the major ones.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-CA style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-CA style='font-size:
10.0pt;font-family:Arial'>Initially I thought that making MapServer xml aware would
be rather complicated since we would have to make major modifications to the
application. However, I think I was looking too far. I was wondering if we
could add an xml parser to MapServer that would just apply a simple stylesheet
(xslt) to an xml mapfile and convert it on the fly to a text mapfile that MapServer
could use? So Mapserver would continue to work as it did with simple text
mapfiles. Is this realistic?<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-CA style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-CA style='font-size:
10.0pt;font-family:Arial'>I&#8217;m presently considering making a mapfile
schema to create xml mapfiles and then use an xml parser (Cocoon server) to
create static text mapfiles in my mapfile directory. However, it would be very
cool and useful if MapServer could directly parse xml and create its own text
mapfiles.<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-CA style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-CA style='font-size:
10.0pt;font-family:Arial'>My two cents<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-CA style='font-size:
10.0pt;font-family:Arial'>Cheers<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-CA style='font-size:
10.0pt;font-family:Arial'>Héryk<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 face=Arial><span lang=EN-CA style='font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div>

<p class=MsoNormal><strong><b><font size=3 face="Brush Script MT"><span
lang=EN-CA style='font-size:12.0pt;font-family:"Brush Script MT"'>_____________________________</span></font></b></strong><span
lang=EN-CA><o:p></o:p></span></p>

<p class=MsoNormal><st1:PersonName ProductID="Héryk Julien" w:st="on"><strong><b><font
 size=3 face="Brush Script MT"><span lang=EN-CA style='font-size:12.0pt;
 font-family:"Brush Script MT"'>Héryk Julien</span></font></b></strong></st1:PersonName><span
lang=EN-CA><o:p></o:p></span></p>

<p class=MsoNormal><font size=1 face="Times New Roman"><span lang=EN-CA
style='font-size:7.5pt'>Research Officer</span></font><span lang=EN-CA><o:p></o:p></span></p>

<p class=MsoNormal><font size=1 face="Times New Roman"><span style='font-size:
7.5pt'>Natural Resources Canada</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=1 face="Times New Roman"><span style='font-size:
7.5pt'>490 rue de la Couronne</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=1 face="Times New Roman"><span style='font-size:
7.5pt'>Québec, Qc, G1K 9A9</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=1 face="Times New Roman"><span style='font-size:
7.5pt'>Canada</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=2 color=black face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:black'><o:p>&nbsp;</o:p></span></font></p>

</div>

</div>

</body>

</html>