Hola:
Y sin imágenes, se puede generar una serie de divs de un pixel de altura y anchura, con posicionamiento absoluto (dentro de uno "relativo"), usando la ecuación de laa recta para los puntos intermedios: un viejo ejemplo de un
reloj analógico (me parece que estaba en las FAQs).
Sobre el formato svg, acabo de hacer este apunte:
SVG: Mapa de España... parece un formato interesante para hacer mapas de imágenes (lástima que aún no se implemente bien en algunos navegadores).
Saludos