<br>Buenas.<br><br>Para las necesidades que planteas creo que una de las mejores opciones que te puedes plantear es la de utilizar el magnifico cliente que es Cartoweb [1]. Si bien supone cambiar drasticamente tu primer planteamiento de parte del cliente tienes solucionado el cálculo de rutas que esta implementado en este cliente como modulo [2] utilizando el algoritmo de Dijkstra, otros geoprocesos los puedes implementar sobre la base de datos.<br>
<br>En cuanto a la simblogía al utilizar MapServer este cliente la tendras que definir en el archivo *.map, como los colores de las entidades puntuales o lineales variaran según un rango de valores sólamente tienes que definir los mismos en el fichero map, que por otra parte se convienrte en la parte más tediosa, la definciión del estilo, en la elaboración del fichero de configuración de MapServer, si bien puedes utilizar Qgis para esta tarea y&nbsp; esperemos que pronto puedas utilizar GvSig.<br>
<br>Un saludo<br><br>[1] <a href="http://www.cartoweb.org/demo.html">http://www.cartoweb.org/demo.html</a><br>[2] <a href="http://www.cartoweb.org/contribs.html#pgdijkstra">http://www.cartoweb.org/contribs.html#pgdijkstra</a><br>
-- <br><br>Evaristo Gestoso Rodriguez<br>