Il se compose de 2 bibliothèques:
- une bibliothèque Python qui vectorielise les cartes à partir de fichiers composé de formes ou de type PostGIS et les convertit au format SVG
- une bibliothèque JavaScript pour transformer ces données en cartes interactives de format SVG.
Si vous avez déjà des données SVG (par ex: un dessin peut être converti en SVG avec Adobe Illustrator), seule la bibliothèque JavaScript est necessaire.
La bibliothèque JS utilise jQuery + Raphaël, l'affichage peut être personnalisé en utilisant CSS et une très bonne documentation sont fournis.