You can use php-MapScript for this job. Read your txt files and create your shapes with MapScript. Take a look at the php examples delivered with MapServer Dr. Horst Düster Leiter Abteilung SO!GIS Koordination Rötihof 4500 Solothurn Tel.: 032 627 25 32 Fax: 032 627 22 14 horst.duester@bd.so.ch <mailto:horst.duester@bd.so.ch> <http://www.sogis.so.ch/> www.sogis.so.ch