Avec quelle version de SVG dois-je enregistrer mes images avec pour QGIS? Des options particulières que je devrais utiliser / éviter?

9

J'ai une illustration dans Adobe Illustrator que j'essaie d'exporter en tant que fichier SVG et d'ajouter à ma disposition de carte à l'aide de Print Composer de QGIS 1.7.3.

Lorsque j'ajoute l'image, j'obtiens d'étranges artefacts qui ne sont pas dans la version Illustrator. J'ai essayé quelques versions différentes de SVG dans la boîte de dialogue Enregistrer sous, mais elles finissent toutes par générer l'étrange artefact.

Avec quelle version de SVG dois-je enregistrer mes images? Des options particulières que je devrais utiliser / éviter?

Le motif de bloc orange / points blancs ci-dessous est l'artefact étrange:

artefact svg dans qgis

Voici les options Enregistrer sous pour SVG dans Illustrator CS 3:

entrez la description de l'image ici

Brian Kelly
la source
1
Probablement pas utile, mais bonne chance avec SVG et Illustrator. Adobe n'aime pas vraiment le format SVG et a rendu cela assez difficile pour les personnes qui essayent de l'utiliser.
Igor Brejc
Pensez-vous que je ferais mieux d'essayer quelque chose comme Inkscape pour exporter SVG?
Brian Kelly
3
Je dirais "oui". Inkscape est beaucoup plus conforme aux normes SVG, du moins d'après mon expérience: igorbrejc.net/openstreetmap/maperitive-vs-adobe-illustrator
Igor Brejc

Réponses:

6

Inkscape est certainement la meilleure alternative. Et c'est un plaisir de travailler avec. J'ai généré des centaines d'icônes svg pour QGIS basées sur les icônes SJJB (et contribué quelques icônes aux icônes SJJB ). Je trouve la carte de randonnée résultante géniale. Le rendu fonctionne de la même manière pour les icônes et les images insérées dans la mise en page d'impression. Une mise en garde cependant: l'exportation en pdf vectoriel donne des résultats incorrects pour une minorité de mes symboles (mais cela n'est pas lié à inkscape: les dessins non svg ont le même problème). Ceci est juste pour vous avertir: lors des tests, essayez d'exporter en raster (pdf ou image), il peut s'agir d'un bug qgis au lieu d'un bug svg.

mayeulk
la source
0

Cela pourrait être utile pour les personnes qui doivent travailler avec Adobe Illustrator (je n'ai aucune idée s'il s'agit d'un problème de version, tout comme OP j'ai dû utiliser Adobe CS3 pour un projet rapide), mais j'ai trouvé que, pour une raison inconnue de moi , un motif étrange a été ajouté au document svg. Vous pouvez vérifier le fichier dans un éditeur de texte et rechercher la première balise defs après les balises de métadonnées. Il contiendra une balise de modèle avec id = "Polka_Dot_Pattern". J'ai simplement supprimé la balise defs et son contenu et le svg a été corrigé.

Gabriel
la source