<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<html xmlns:v="urn:schemas-microsoft-com:vml" 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 name=Generator content="Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
shape {behavior:url(#default#VML);}
</style>
<![endif]--><o:SmartTagType
 namespaceuri="urn:schemas-microsoft-com:office:smarttags" name="country-region"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="City"/>
<o:SmartTagType namespaceuri="urn:schemas-microsoft-com:office:smarttags"
 name="place"/>
<!--[if !mso]>
<style>
st1\:*{behavior:url(#default#ieooui) }
</style>
<![endif]-->
<style>
<!--
filtered {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}
filtered {margin:1.0in 1.25in 1.0in 1.25in;}
filtered {font-family:Tahoma;panose-1:2 11 6 4 3 5 4 4 2 4;}
filtered {font-family:Verdana;panose-1:2 11 6 4 3 5 4 4 2 4;}
filtered {margin:1.0in 1.25in 1.0in 1.25in;}
filtered {}
filtered {}

 /* Font Definitions */
 @font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Verdana;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        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:blue;
        text-decoration:underline;}
p
        {mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman";}
span.emailstyle17
        {font-family:Arial;
        color:navy;}
span.emailstyle20
        {font-family:Arial;
        color:navy;}
span.EmailStyle21
        {mso-style-type:personal-reply;
        font-family:Arial;
        color:navy;}
@page Section1
        {size:8.5in 11.0in;
        margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
        {page:Section1;}
-->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=EN-US link=blue vlink=blue>

<div class=Section1>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Thanks for the response on the minidom and
Python Imaging Libraries. Those may turn out to be useful depending on what
happens with the prototype.<o:p></o:p></span></font></p>

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

<div>

<p class=MsoNormal><strong><b><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>Landon</span></font></b></strong><font
color=navy><span style='color:navy'><o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Office Phone Number: (209) 946-0268</span></font><font
color=navy><span style='color:navy'><o:p></o:p></span></font></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Cell Phone Number: (209) 992-0658</span></font><font
color=navy><span style='color:navy'><o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=navy face="Times New Roman"><span
style='font-size:12.0pt;color:navy'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 color=navy face="Times New Roman"><span
style='font-size:12.0pt;color:navy'>&nbsp;</span></font><o:p></o:p></p>

</div>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Carlos Gabriel
Asato [mailto:g_asato2000@yahoo.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Friday, April 09, 2010 5:39
AM<br>
<b><span style='font-weight:bold'>To:</span></b> Landon Blake; carto lists<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Carto] Sample Map
Rendering Input File</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3 face=Arial><span
style='font-size:12.0pt;font-family:Arial'>Well<br>
<br>
I think I can do fine programming departamental codes. That means a Python
programming code that is no so elegant but that works fine. I am geologist a
person who learnt programming by myself but I have to much experience making
programs for automatic map production with a procedural language but written
with an object oriented like style. I am considering me a person who knows
about programming restrictions in cartographic production and usually I can got
the best of my programs because I think I can recongize the limits of computer
methods.<br>
<br>
Production python code, I think, must take in account carefully other elements
like error detection routines, the use of version control systems and probably
other methods/tools suggested by the good practice manual that I am not so
familiar but I know is not impossible to learn in short term.<o:p></o:p></span></font></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.5in'><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>(1)</span></font><font size=1 color=navy><span
style='font-size-adjust: none;font-stretch: normal'><span style='font-size:
7.0pt;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></font><font size=2
color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>What is the best Python library to use for parsing XML?</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3 face=Arial><span
style='font-size:12.0pt;font-family:Arial'><br>
What about xml parsing. Yes I have some experience processing xml with python
and I did it by using standard and common python libraries like minidom.
minidom is something simple and it create a dom object and you can navigate on
it going from leaf to leaf but I am not sure that it will be a good library for
parsing XML in a complete manner.<br>
<br>
On programming I am usually work in a very conservative manner, I usually look
for the most supported modules and I also I like to review if the implemented
methods by the module are alike the standard methods (in this case all standard
methods used in xml processing). I am not an expert but following the last
enouced criteria I think the best way is use the standard xml.dom library.<o:p></o:p></span></font></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.5in'><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>(2)</span></font><font size=1 color=navy><span
style='font-size-adjust: none;font-stretch: normal'><span style='font-size:
7.0pt;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></font><font size=2
color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>Is there an existing Python library for parsing WKT? </span></font><o:p></o:p></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.5in'><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.5in'><font size=3 color=black face=Arial><span style='font-size:
12.0pt;font-family:Arial;color:black'>I am not sure but I think this is
something that is not so complicate to develop.</span></font><o:p></o:p></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.5in'><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.5in'><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>(3)</span></font><font size=1 color=navy><span
style='font-size-adjust: none;font-stretch: normal'><span style='font-size:
7.0pt;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></font><font size=2
color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>I believe we can use OGR for reading ESRI Shapefiles. Is this what
you would recommend?</span></font><o:p></o:p></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.5in'><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.5in'><font size=3 color=black face=Arial><span style='font-size:
12.0pt;font-family:Arial;color:black'>If the idea is create a code on top of
MapNik, I think the best strategy will be use MapNik python API</span></font><font
size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>.</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=3 face=Arial><span style='font-size:12.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=MsoNormal style='mso-margin-top-alt:auto;mso-margin-bottom-alt:auto;
margin-left:.5in'><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>(4)</span></font><font size=1 color=navy><span
style='font-size-adjust: none;font-stretch: normal'><span style='font-size:
7.0pt;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></font><font size=2
color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>Is there an existing library that can take some sort of vector
geometries and convert them to rasters? (Something like the Java 2D graphics
library?) </span></font><o:p></o:p></p>

<p class=MsoNormal><font size=3 face=Arial><span style='font-size:12.0pt;
font-family:Arial'><br>
I think you are telling me about vector to raster convertion as a GIS process.
I've never ear about library for convert vector to rasters but there are some
python modules that are so popular, I think can be use for doing something like
this. PIL (Python Image Library) and SciPy (Scientific Python that include
several recognized modules).<br>
<br>
</span></font><font size=2 color=navy face=Arial><span style='font-size:10.0pt;
font-family:Arial;color:navy'>Now that I think about it, using a vector format
like EPS or SVG might be easier than raster for the first output of the sample
rendering engine.</span></font><font face=Arial><span style='font-family:Arial'><o:p></o:p></span></font></p>

<div>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3 face=Arial><span
style='font-size:12.0pt;font-family:Arial'>&nbsp;<br>
Whatever you will whant to do when you print a map you must pass before from
svg as a graphical format and then ps or eps as pre-printing format.<br>
<br>
This is the schema of this workflow<br>
<br>
data -&gt; representation display -&gt; svg generation -&gt; pre-printing
format (ps or eps)<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&gt; pdf<br>
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
-&gt;pdf<br>
Regards<o:p></o:p></span></font></p>

</div>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3 face=Arial><span
style='font-size:12.0pt;font-family:Arial'>Gabriel Asato<br>
Unidad Sensores Remotos y SIG<br>
Servicio Geológico Minero Argentino<br>
(SEGEMAR)<br>
Av. Julio A. Roca 651 p 8 of 1<br>
Cdad. Autónoma de Buenos Aires<br>
<st1:country-region w:st="on"><st1:place w:st="on">ARGENTINA</st1:place></st1:country-region><o:p></o:p></span></font></p>

<div>

<p class=MsoNormal><font size=3 face=Arial><span style='font-size:12.0pt;
font-family:Arial'>tel 54-11-4349-3158/26<br>
fax 54-11-4349-3287<o:p></o:p></span></font></p>

<div>

<p class=MsoNormal><font size=3 face=Arial><span style='font-size:12.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

</div>

<div>

<p class=MsoNormal><font size=3 face=Arial><span style='font-size:12.0pt;
font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>

<hr size=1 width="100%" align=center>

</span></font></div>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>De:</span></font></b><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Landon
Blake &lt;lblake@ksninc.com&gt;<br>
<st1:place w:st="on"><b><span style='font-weight:bold'>Para</span></b></st1:place><b><span
style='font-weight:bold'>:</span></b> Carlos Gabriel Asato
&lt;g_asato2000@yahoo.com&gt;; carto@lists.osgeo.org<br>
<b><span style='font-weight:bold'>Enviado:</span></b> jueves, 8 de abril, 2010
21:48:29<br>
<b><span style='font-weight:bold'>Asunto:</span></b> RE: [Carto] Sample Map
Rendering Input File</span></font><o:p></o:p></p>

<div>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>It sounds like Python is the winner.</span></font><o:p></o:p></p>

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

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Carlos: Do you have experience with Python?
If you do, can you help with the following questions:</span></font><o:p></o:p></p>

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

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>(1)</span></font><font
size=1 color=navy><span style='font-size-adjust: none;font-stretch: normal'><span
style='font-size:7.0pt;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></font><font
size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>What is the best Python library to use for parsing XML?</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>(2)</span></font><font
size=1 color=navy><span style='font-size-adjust: none;font-stretch: normal'><span
style='font-size:7.0pt;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></font><font
size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>Is there an existing Python library for parsing WKT? </span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>(3)</span></font><font
size=1 color=navy><span style='font-size-adjust: none;font-stretch: normal'><span
style='font-size:7.0pt;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></font><font
size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>I believe we can use OGR for reading ESRI Shapefiles. Is this what
you would recommend?</span></font><o:p></o:p></p>

<p class=MsoNormal style='margin-left:.5in'><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>(4)</span></font><font
size=1 color=navy><span style='font-size-adjust: none;font-stretch: normal'><span
style='font-size:7.0pt;color:navy'>&nbsp;&nbsp;&nbsp;&nbsp; </span></span></font><font
size=2 color=navy face=Arial><span style='font-size:10.0pt;font-family:Arial;
color:navy'>Is there an existing library that can take some sort of vector
geometries and convert them to rasters? (Something like the Java 2D graphics
library?) </span></font><o:p></o:p></p>

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

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Now that I think about it, using a vector format
like EPS or SVG might be easier than raster for the first output of the sample
rendering engine.</span></font><o:p></o:p></p>

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

<div>

<p class=MsoNormal><strong><b><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>Landon</span></font></b></strong><o:p></o:p></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Office Phone Number: (209) 946-0268</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Cell Phone Number: (209) 992-0658</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=3 color=navy face="Times New Roman"><span
style='font-size:12.0pt;color:navy'>&nbsp;</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=3 color=navy face="Times New Roman"><span
style='font-size:12.0pt;color:navy'>&nbsp;</span></font><o:p></o:p></p>

</div>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Carlos Gabriel
Asato [mailto:g_asato2000@yahoo.com] <br>
<b><span style='font-weight:bold'>Sent:</span></b> Thursday, April 08, 2010
5:44 PM<br>
<b><span style='font-weight:bold'>To:</span></b> Landon Blake<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Carto] Sample Map
Rendering Input File</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<div>

<p class=MsoNormal><font size=3 face=Arial><span style='font-size:12.0pt;
font-family:Arial'>Python is nice for me!!<br>
<br>
Best regards</span></font><o:p></o:p></p>

<div>

<p class=MsoNormal><font size=3 face=Arial><span style='font-size:12.0pt;
font-family:Arial'>&nbsp;</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3 face=Arial><span
style='font-size:12.0pt;font-family:Arial'>Gabriel Asato<br>
Unidad Sensores Remotos y SIG<br>
Servicio Geológico Minero Argentino<br>
(SEGEMAR)<br>
Av. Julio A. Roca 651 p 8 of 1<br>
Cdad. Autónoma de Buenos Aires<br>
<st1:country-region w:st="on"><st1:place w:st="on">ARGENTINA</st1:place></st1:country-region></span></font><o:p></o:p></p>

<div>

<p class=MsoNormal><font size=3 face=Arial><span style='font-size:12.0pt;
font-family:Arial'>tel 54-11-4349-3158/26<br>
fax 54-11-4349-3287</span></font><o:p></o:p></p>

<div>

<p class=MsoNormal><font size=3 face=Arial><span style='font-size:12.0pt;
font-family:Arial'>&nbsp;</span></font><o:p></o:p></p>

</div>

<div>

<p class=MsoNormal><font size=3 face=Arial><span style='font-size:12.0pt;
font-family:Arial'>&nbsp;</span></font><o:p></o:p></p>

<div>

<div class=MsoNormal align=center style='text-align:center'><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>

<hr size=1 width="100%" align=center>

</span></font></div>

<p class=MsoNormal style='margin-bottom:12.0pt'><b><font size=2 face=Tahoma><span
style='font-size:10.0pt;font-family:Tahoma;font-weight:bold'>De:</span></font></b><font
size=2 face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'> Landon
Blake &lt;lblake@ksninc.com&gt;<br>
<st1:place w:st="on"><b><span style='font-weight:bold'>Para</span></b></st1:place><b><span
style='font-weight:bold'>:</span></b> George Silva
&lt;georger.silva@gmail.com&gt;; carto@lists.osgeo.org<br>
<b><span style='font-weight:bold'>Enviado:</span></b> jueves, 8 de abril, 2010
21:01:20<br>
<b><span style='font-weight:bold'>Asunto:</span></b> RE: [Carto] Sample Map
Rendering Input File</span></font><o:p></o:p></p>

<div>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>George,</span></font><o:p></o:p></p>

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

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>I need some more time to look at your
changes, but I quickly skimmed the XML file you provided, and I think we are
headed in the correct direction. I remember considering the requirement to render
multiple layers (roads and rivers, for example) from the same input file after
I sent my first sample. That means you&#8217;ve got to think about z ordering when
you render and about associating a style with each layer. It looks like you&#8217;ve
done this with some of your changes. I will try to ask some questions about
your other mods and post a revised XML file based on your suggestions tomorrow.</span></font><o:p></o:p></p>

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

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>If we get a simple input file busted out
before the weekend I can start putting together some test code next week. I&#8217;ll
need help with some suggestions from the group on the best way to handle XML
and WKT in Python. Unless there is little interest in the Python code among our
group, in which case I will use Java, since I will be much faster with that
language. :]</span></font><o:p></o:p></p>

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

<p class=MsoNormal><strong><b><font size=2 color=navy face=Arial><span
style='font-size:10.0pt;font-family:Arial;color:navy'>Landon</span></font></b></strong><o:p></o:p></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Office Phone Number: (209) 946-0268</span></font><o:p></o:p></p>

<p class=MsoNormal><font size=2 color=navy face=Arial><span style='font-size:
10.0pt;font-family:Arial;color:navy'>Cell Phone Number: (209) 992-0658</span></font><o:p></o:p></p>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=2 width="100%" align=center tabindex=-1>

</span></font></div>

<div>

<p class=MsoNormal><b><font size=2 face=Tahoma><span style='font-size:10.0pt;
font-family:Tahoma;font-weight:bold'>From:</span></font></b><font size=2
face=Tahoma><span style='font-size:10.0pt;font-family:Tahoma'>
carto-bounces@lists.osgeo.org [mailto:carto-bounces@lists.osgeo.org] <b><span
style='font-weight:bold'>On Behalf Of </span></b>George Silva<br>
<b><span style='font-weight:bold'>Sent:</span></b> Thursday, April 08, 2010
4:29 PM<br>
<b><span style='font-weight:bold'>To:</span></b> carto@lists.osgeo.org<br>
<b><span style='font-weight:bold'>Subject:</span></b> Re: [Carto] Sample Map
Rendering Input File</span></font><o:p></o:p></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>Hello Lando,<br>
<br>
I looked at your schema quickly and made some &quot;changes&quot;. I just
noticed that I'm mixing map composition (within a software) with map printing
properties. Sorry about that.<br>
<br>
This of course, is just a suggestion :P<br>
<br>
Please let me know what you think.<br>
<br>
George<o:p></o:p></span></font></p>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>On Thu, Apr 8, 2010 at 8:04 PM, Tyler Mitchell (OSGeo) &lt;<a
href="mailto:tmitchell@osgeo.org" target="_blank"
ymailto="mailto:tmitchell@osgeo.org">tmitchell@osgeo.org</a>&gt; wrote:<o:p></o:p></span></font></p>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>Paul Spencer, I'd be very interested in your thoughts on how closely
one<br>
should model after existing APIs, thinking of MapServer MapScript for<br>
example. &nbsp;I assume the MAP-&gt;LAYER-&gt;STYLE-&gt;CLASS approach is used
by many<br>
apps in slightly different ways..?<br>
<br>
<st1:City w:st="on"><st1:place w:st="on">Tyler</st1:place></st1:City><o:p></o:p></span></font></p>

<div>

<div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><br>
Landon Blake wrote:<br>
&gt; Is formatting an XML doc on the wiki a pain in the neck?<br>
&gt;<br>
&gt; How about the doc I attached as a starting point for an input file?<br>
&gt; (It's XML!) :]<br>
&gt;<br>
&gt; Landon<br>
&gt; Office Phone Number: (209) 946-0268<br>
&gt; Cell Phone Number: (209) 992-0658<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; -----Original Message-----<br>
&gt; From: Tyler Mitchell (OSGeo) [mailto:<a href="mailto:tmitchell@osgeo.org"
target="_blank" ymailto="mailto:tmitchell@osgeo.org">tmitchell@osgeo.org</a>]<br>
&gt; Sent: Thursday, April 08, 2010 3:39 PM<br>
&gt; To: George Silva<br>
&gt; Cc: Landon Blake; <a href="mailto:carto@lists.osgeo.org" target="_blank"
ymailto="mailto:carto@lists.osgeo.org">carto@lists.osgeo.org</a><br>
&gt; Subject: Re: [Carto] Four Steps to Moving Forward With a Spec, Input<br>
&gt; File, and Working Map Rendering Engine Prototype<br>
&gt;<br>
&gt; George Silva wrote:<br>
&gt;&gt; I guess we could use some sort of UML or something<br>
&gt;&gt; near that to arrange all our ideas too. I'm not sure if everyone likes<br>
&gt;&gt; UML, but it helps me think and it's a great form of documenting. If<br>
&gt;&gt; anyone can suggest another, please do.<br>
&gt;<br>
&gt; I'm hoping we can stick with a simple list of properties with too much<br>
&gt; inner complexity needing diagramming. &nbsp;If we need we could do up an
XML<br>
&gt; schema style document right in the wiki - would that be reasonable?<br>
&gt;<br>
&gt;<br>
&gt; Warning:<br>
&gt; Information provided via electronic media is not guaranteed against
defects including translation and transmission errors. If the reader is not the
intended recipient, you are hereby notified that any dissemination,
distribution or copying of this communication is strictly prohibited. If you
have received this information in error, please notify the sender immediately.<br>
&gt;<br>
&gt;<o:p></o:p></span></font></p>

</div>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&gt; ------------------------------------------------------------------------<br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Carto mailing list<br>
&gt; <a href="mailto:Carto@lists.osgeo.org" target="_blank"
ymailto="mailto:Carto@lists.osgeo.org">Carto@lists.osgeo.org</a><br>
&gt; <a href="http://lists.osgeo.org/mailman/listinfo/carto" target="_blank">http://lists.osgeo.org/mailman/listinfo/carto</a><br>
<br>
_______________________________________________<br>
Carto mailing list<br>
<a href="mailto:Carto@lists.osgeo.org" target="_blank"
ymailto="mailto:Carto@lists.osgeo.org">Carto@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/carto" target="_blank">http://lists.osgeo.org/mailman/listinfo/carto</a><o:p></o:p></span></font></p>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><br>
<br clear=all>
<br>
-- <br>
George R. C. Silva<br>
<br>
Desenvolvimento em GIS<br>
<a href="http://blog.geoprocessamento.net" target="_blank">http://blog.geoprocessamento.net</a><o:p></o:p></span></font></p>

</div>

<p class=MsoNormal style='margin-bottom:12.0pt'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<p><strong><b><font size=1 face=Arial><span style='font-size:7.5pt;font-family:
Arial'>Warning:</span></font></b></strong><b><font size=1 face=Arial><span
style='font-size:7.5pt;font-family:Arial;font-weight:bold'><br>
</span></font></b><font size=1 face=Arial><span style='font-size:7.5pt;
font-family:Arial'>Information provided via electronic media is not guaranteed
against defects including translation and transmission errors. If the reader is
not the intended recipient, you are hereby notified that any dissemination,
distribution or copying of this communication is strictly prohibited. If you
have received this information in error, please notify the sender immediately.</span></font><o:p></o:p></p>

</div>

</div>

</div>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'>&nbsp;<o:p></o:p></span></font></p>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=1 width="100%" align=center>

</span></font></div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><br>
</span></font><font size=1 face=Verdana><span style='font-size:7.5pt;
font-family:Verdana'>Encontra las mejores recetas con Yahoo! Cocina. <br>
<a href="http://ar.mujer.yahoo.com/cocina/" target="_blank">http://ar.mujer.yahoo.com/cocina/</a></span></font><o:p></o:p></p>

</div>

</div>

</div>

</div>

</div>

</div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><o:p>&nbsp;</o:p></span></font></p>

<div class=MsoNormal align=center style='text-align:center'><font size=3
face="Times New Roman"><span style='font-size:12.0pt'>

<hr size=1 width="100%" align=center>

</span></font></div>

<p class=MsoNormal><font size=3 face="Times New Roman"><span style='font-size:
12.0pt'><br>
</span></font><font size=1 face=Verdana><span style='font-size:7.5pt;
font-family:Verdana'>Encontra las mejores recetas con Yahoo! Cocina. <br>
http://ar.mujer.yahoo.com/cocina/</span></font><o:p></o:p></p>

</div>

</body>

</html>