Hola:
Aparte de la librería que te aconseja Rafael, tú mismo puedes crear el fichero aprendiéndote unas etiquetas básicas y sus atributos (también los básicos)
line, rect, polygon, path y podrían ser suficientes etiquetas y atributos fill, stroke y los propios de cada forma: x, y, width, height, points... seguro que algunos te resultarán familiares
Si los generas debes usar los encabezados correctos. image/xml+svg creo recordar.
Un ejemplo:
Mapas interactivos svg, y en esa misma página puedes encontrar más apuntes...
Saludos