Bonjour à tous, je cherche à convertir un document SVG sous forme de chemin (path) pour l'éditer dans Illustrator.

En fait, je dispose de 2 cartes de France:

Une pour les départements

Une pour les régions

Le problème c'est que la carte affichant les régions ne comprend pas les Dom Tom (à part la Guyane), or ceux-ci doivent être présent.

Du coup, je cherche un moyen de convertir le fichier des départements afin de le nettoyer dans Illustrator pour créer un nouveau document pour les régions contenant cette fois-ci les Dom Tom.

Bref, je sèche un peu et j'aurais besoin de vos lumières car je n'arrive pas à trouver un outil ou une méthode pour y parvenir.

Après, si vous connaissez une autre technique pour arriver à faire ce que je souhaiterai, n'hésitez surtout pas ;-)

Par avance, merci.

7 réponses


Anthoo
Réponse acceptée

Ah effectivement j'avais mal compris. Dans ce cas il suffit, à l'aide d'une regex par exemple, de mettre ces path dans des balises SVG non ? Je te l'ai fait ici : http://jsfiddle.net/eq2hn4yg/1/. Tu n'as plus qu'à l'enregistrer dans un document SVG que tu pourras ouvrir dans Illustrator.

Normalement y a pas besoin de conversion, Illustrator est parfaitement capable d'ouvrir des documents SVG. A moins que je n'ai pas compris et que tu cherches à convertir une image matricielle en image vectorielle.

LuciferX
Auteur

En fait, je ne me suis peut-être pas bien exprimé.

Il n'y a pas d'image, juste une suite de coordonnées (pour les 2 cartes):
http://warin-creations.com/tempo/jquery.vmap.france-dep.js

Superbe code @Anthoo ! Très belle ressource et féléicitation pour ce travail de titan !!!

LuciferX
Auteur

Merci Anthoo pour ta réponse :-)
Serait-il possible que tu me communiques la regex que tu as utilisé stp ?

Euh je ne l'ai plus sous la main mais ça devait être quelque chose dans ce genre là :

/"([AB0-9]{2,3})":\{"path":"([a-zA-Z0-9-., ]+)","name":"([a-zA-Zéèëêôöîïàâä0-9-"' ]+)"\}/
LuciferX
Auteur

Un tout grand merci :-)