Interesante proyecto. Supongo que las coordenadas las sacas de una base de datos.
El canvas no es compatible con IExplorer, alli vas a tener que usar VML.
Y el ancho se cambia con
<canvas width= >. Te convendria leer algun tutorial.
Como hacer graficas de pastel y de barras vml con html (xml). codigo raro.