Hi Martijn<br><br>I think you can do this without MapScript all through the standard (but powerful!!) CGI<br><br><br>Basically I would think you have two ways of creating a layer for MapServer to read - <br>On the fly (if your data is constantly chainging) - you can create a VRT file (Virtual Datasource ) to read the CSV and then it will be similar to a standard layer.   This may have speed implications although I've used these when reading dynamically from an ODBC database and it is fast enough
<br><br>OR<br><br>Create a shape file with the FWTools - ogr2ogr - this will mean that you have a base shape file that is quick.  If your data changes say daily you can always setup a batch file or script (presuming windows) and run scheduled tasks to recreate - I use this at a number of sites.#
<br><br>I would then think that you can create the required classes to have symbols at different sizes depending on a field value and also simply apply a label to the centre of the symbol.<br><br>Hope this helps...<br><br>
Regards<br>Mike<br><br><br><br><div><span class="gmail_quote">On 04/12/06, <b class="gmail_sendername">Martijn van Exel</b> <<a href="mailto:M.vanExel@bridgis.nl">M.vanExel@bridgis.nl</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">









<div link="blue" vlink="purple" lang="EN-US">

<div>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="NL">Dear scripters,</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;" lang="NL"> </span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">I have a tab-separated text file containing numbered points
(number / x / y). I want to parse this file and put the points on the map as
numbered dots. How do I go about doing this in (C#) MapScript? Can I determine
the size of the dots and the size, font and colour of the numbers? Can I make
the numbers appear centered inside the dots?</span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;"> </span></font></p>

<p><font face="Arial" size="2"><span style="font-size: 10pt; font-family: Arial;">Much appreciated,</span></font></p>

<p><font face="Verdana" size="2"><span style="font-size: 10pt; font-family: Verdana;" lang="NL">Met vriendelijke groeten,</span></font><span lang="NL"> <br>
</span><font face="Verdana" size="2"><span style="font-size: 10pt; font-family: Verdana;" lang="NL">Bridgis B.V.</span></font><span lang="NL"> <br>
  <br>
</span><font face="Verdana" size="2"><span style="font-size: 10pt; font-family: Verdana;" lang="NL">Martijn van Exel</span></font><span lang="NL"> <br>
</span><font face="Verdana" size="2"><span style="font-size: 10pt; font-family: Verdana;" lang="NL">Manager Data Service Centre</span></font><span lang="NL"> <br>
  <br>
</span><font face="Verdana" size="2"><span style="font-size: 10pt; font-family: Verdana;" lang="NL">Sint Walburgkerkpad 3</span></font><span lang="NL"> <br>
</span><font face="Verdana" size="2"><span style="font-size: 10pt; font-family: Verdana;" lang="NL">4001 MG  Tiel</span></font><span lang="NL"> <br>
</span><font face="Verdana" size="2"><span style="font-size: 10pt; font-family: Verdana;" lang="NL">T (0344) 63 62 42</span></font><span lang="NL"> <br>
</span><font face="Verdana" size="2"><span style="font-size: 10pt; font-family: Verdana;" lang="NL">M (06) 534 75 786</span></font><span lang="NL"> <br>
</span><font face="Verdana" size="2"><span style="font-size: 10pt; font-family: Verdana;" lang="NL">  </span></font><span lang="NL"> <br>
</span><font color="red" face="Verdana" size="2"><span style="font-size: 10pt; font-family: Verdana; color: red;" lang="NL">*Vraag een nieuwe DSP-licentie aan via
dsp.bridgis.nl*</span></font><span lang="NL"> </span><span lang="NL"></span></p>

<p><font face="Verdana" size="2"><span lang="NL"> </span></font></p>

</div>

</div>



</blockquote></div><br>