#1 Sat 21 May 2011 01:32
- SIG@le
- Juste Inscrit !
- Date d'inscription: 18 May 2011
- Messages: 9
Conversion SVG en dxf
Bonjour,
J'ai un fichier en en svg issu d'une vectorisation automatique d'un bitmap. Je souhaite pouvoir l'ouvrir avec mapinfo pour l'exploiter.
Je suis passer par Inkscape qui me permet de générer un dxf. J'ouvre ensuite sans problème ce dxf sur mapinfo et j'arrive même à caler cette couche vectorielle.
Où est le problème me direz vous?
Lors de la conversion du svg au dxf, tous les polygones sont découpés en ligne et tout le travail de vectorisation automatique est perdu.
En y regardant de plus prêt, inkscape indique que lors de la conversion en dxf il ne gère que les lignes et polylignes.
Après moult recherches, je n'ai pas trouvé de solution.
Existe-t-il un moyen de générer un dxf en conservant les polygones?
Sinon connaissez vous un moyen de créer un polygone automatiquement à partir d'une couleur sur un raster (voir un extrait de ma carte raster en PJ)
Merci d'avance
Hors ligne
#2 Mon 23 May 2011 09:29
Re: Conversion SVG en dxf
Peut être en utilisant utilitaire comme celui ci :
http://www.forumsig.org/showthread.php?t=11778
Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com
Hors ligne
#3 Mon 23 May 2011 10:01
- SIG@le
- Juste Inscrit !
- Date d'inscription: 18 May 2011
- Messages: 9
Re: Conversion SVG en dxf
Malheureusement j'ai déjà testé cet outil sur lequel je fondais beaucoup d'espoir!
Mais ça ne marche pas, aucune conversion ne s'opère, le fichier mif produit est vide.
Dommage... Faute de solution je me suis lancé dans une saisie manuelle mais je reste très curieux quant aux solutions possibles.
Hors ligne
#4 Mon 23 May 2011 10:29
- Laurent Jégou
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 5 Sep 2005
- Messages: 447
- Site web
Re: Conversion SVG en dxf
En fait le format SVG peut contenir des descriptions de formes visuellement proches mais dont la syntaxe SVG varie énormément. Étant l'auteur de l'utilitaire mentionné, si vous me montrez un exemple de fichier SVG à traiter ou que vous décriviez votre processus de traitement, je peux peut-être vous aider.
Enseignant-Chercheur en Géomatique
UT2J - Dept Géo / CNRS UMR LISST-Cieu / Master Sigma - Revue Mappemonde
Hors ligne
#5 Mon 23 May 2011 11:12
Re: Conversion SVG en dxf
A essayer ceci : http://tinyurl.com/3wyo84e
Dernière modification par heretik25 (Mon 23 May 2011 11:18)
Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com
Hors ligne
#6 Mon 23 May 2011 11:39
- Laurent Jégou
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 5 Sep 2005
- Messages: 447
- Site web
Re: Conversion SVG en dxf
Attention cet utilitaire ne génère pas des shapefiles, mais des shapes pour le logiciel de présentation DIA.
Enseignant-Chercheur en Géomatique
UT2J - Dept Géo / CNRS UMR LISST-Cieu / Master Sigma - Revue Mappemonde
Hors ligne
#7 Mon 23 May 2011 12:44
Re: Conversion SVG en dxf
Mince, je vais effectuer d'autres recherches.
Dernière modification par heretik25 (Mon 23 May 2011 12:55)
Freelance traitements ETL FME certifié: www.sitdi-france.fr Twitter : @sitdifrance
Site perso ~ www.partir-en-vtt.com
Hors ligne
#8 Mon 23 May 2011 13:52
- SIG@le
- Juste Inscrit !
- Date d'inscription: 18 May 2011
- Messages: 9
Re: Conversion SVG en dxf
Merci pour ces réponses.
Je vous met en PJ mon fichier SVG.
Ce svg a été généré automatiquement en ligne sur http://vectormagic.com depuis un bitmap. Le résultat est excellent en comparaison avec le bitmap.
peut être connaissez vous d'autres façons de générer automatiquement un svg depuis un bitmap?
Merci pour votre aide.
Hors ligne
#9 Tue 24 May 2011 08:15
- Laurent Jégou
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 5 Sep 2005
- Messages: 447
- Site web
Re: Conversion SVG en dxf
Mon process habituel est de vectoriser en utilisant l'outil intégré dans Illustrator, ce qui explique peut-être la différence de syntaxe SVG. Je ne vois pas votre pièce jointe, peut-être n'a-t'elle pas encore été validée.
Enseignant-Chercheur en Géomatique
UT2J - Dept Géo / CNRS UMR LISST-Cieu / Master Sigma - Revue Mappemonde
Hors ligne
#11 Tue 24 May 2011 12:09
- Laurent Jégou
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 5 Sep 2005
- Messages: 447
- Site web
Re: Conversion SVG en dxf
J'ai pu regarder votre fichier SVG, les formes y sont décrites par des commandes "path" contenant des courbes, pas des lignes droites, ce qui explique que mon utilitaire de conversion n'ai rien trouvé à traiter (le format mif/mid ne permet pas de stocker des courbes). Je pense qu'il vous faudrait trouver un outil de conversion vers le DXF qui préserve les polygones.
Enseignant-Chercheur en Géomatique
UT2J - Dept Géo / CNRS UMR LISST-Cieu / Master Sigma - Revue Mappemonde
Hors ligne
#12 Tue 24 May 2011 12:34
- SIG@le
- Juste Inscrit !
- Date d'inscription: 18 May 2011
- Messages: 9
Re: Conversion SVG en dxf
OK.
Alors quelle solution me préconisez vous pour vectoriser automatiquement et exploiter sur Mapinfo un raster comme celui que je vous met en PJ (l'image en PJ est très dégradée : sur l'original, les bords des couleurs sont nets : on passe d'une couleur à l'autre sans dégradé de couleur).
Adobe illustrator donne-t-il des bons résultats?
Merci d'avance
Hors ligne
#13 Tue 24 May 2011 13:55
Re: Conversion SVG en dxf
Bonjour,
Je trouve qu'illustrator (je travail avec la cs5) donne de bon résultats avec l'outil de vectorisation dynamique qui a un bon degrés de paramétrage.
Si tes contours sont nets, tu n'auras pas de soucis au niveau de la vecto.
D'après les manips que j'ai pu faire, le passage dxf (illustrator) vers shapefile se fait sans trop de soucis, je ne sais pas pour le mid/mif.
Martin
Hors ligne
#14 Tue 24 May 2011 17:35
- Laurent Jégou
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 5 Sep 2005
- Messages: 447
- Site web
Re: Conversion SVG en dxf
J'utilise AI depuis la version CS pour la vectorisation, avec de bons résultats. L'avantage c'est qu'on peut directement transformer les courbes en lignes droites brisées, avec un script. C'est surement aussi possible avec Inkscape en scriptant.
Dernière modification par Laurent Jégou (Wed 25 May 2011 08:12)
Enseignant-Chercheur en Géomatique
UT2J - Dept Géo / CNRS UMR LISST-Cieu / Master Sigma - Revue Mappemonde
Hors ligne
#15 Tue 24 May 2011 22:30
- SIG@le
- Juste Inscrit !
- Date d'inscription: 18 May 2011
- Messages: 9
Re: Conversion SVG en dxf
Je suis en train de m'orienter vers la solution adobe CS. Est-ce qu'il possible de récupérer le script de traduction des courbes en lignes brisés?
Merci encore pour tous les conseils...
Hors ligne
#16 Wed 25 May 2011 08:19
- Laurent Jégou
- Participant assidu
- Lieu: Toulouse
- Date d'inscription: 5 Sep 2005
- Messages: 447
- Site web
Re: Conversion SVG en dxf
Le plugin BezierToLine ici : http://www.ika.ethz.ch/plugins/downloads/downloads.html
(Doc. en allemand par contre).
Dernière modification par Laurent Jégou (Wed 25 May 2011 08:38)
Enseignant-Chercheur en Géomatique
UT2J - Dept Géo / CNRS UMR LISST-Cieu / Master Sigma - Revue Mappemonde
Hors ligne
#17 Wed 25 May 2011 08:43
- SIG@le
- Juste Inscrit !
- Date d'inscription: 18 May 2011
- Messages: 9
Re: Conversion SVG en dxf
Je ne vais pas avoir le temps de tester ça tout de suite mais dès que je l'aurais fait, je vous tiens informé si ça vous interresse.
Merci pour les liens!
Et bonne journée
Hors ligne