¿Con qué versión de SVG debo guardar mis imágenes para QGIS? ¿Alguna opción en particular que debería usar / evitar?

9

Tengo una ilustración en Adobe Illustrator que intento exportar como un archivo SVG y agregar a mi diseño de mapa usando Print Composer de QGIS 1.7.3.

Cuando agrego la imagen, obtengo artefactos extraños que no están en la versión de Illustrator. Probé algunas versiones diferentes de SVG en el cuadro de diálogo Guardar como, pero todas terminan generando el extraño artefacto.

¿Con qué versión de SVG debería guardar mis imágenes? ¿Alguna opción en particular que debería usar / evitar?

El patrón de bloque naranja / puntos blancos a continuación es el artefacto extraño:

artefacto de svg en qgis

Estas son las opciones de Guardar como para SVG en Illustrator CS 3:

ingrese la descripción de la imagen aquí

Brian Kelly
fuente
1
Probablemente no sea útil, pero buena suerte con SVG e Illustrator. Adobe realmente no ama el formato SVG y ha hecho que sea bastante difícil para las personas que intentan usarlo.
Igor Brejc
¿Crees que sería mejor intentar algo como Inkscape para exportar SVG?
Brian Kelly
3
Yo diría "sí". Inkscape es mucho más compatible con el estándar SVG, al menos desde mi experiencia: igorbrejc.net/openstreetmap/maperitive-vs-adobe-illustrator
Igor Brejc

Respuestas:

6

Inkscape es definitivamente la mejor alternativa. Y es un placer trabajar con ellos. He generado cientos de iconos svg para QGIS basados ​​en iconos SJJB (y contribuí con algunos iconos a los iconos SJJB ). El mapa de senderismo resultante me parece genial. El renderizado funciona igual para iconos e imágenes insertadas en el diseño de impresión. Sin embargo, una advertencia: exportar en vector pdf da resultados incorrectos para una minoría de mis símbolos (pero esto no está relacionado con inkscape: los dibujos no svg tienen el mismo problema). Esto es solo para advertirle: cuando realice la prueba, intente exportar en ráster (pdf o imagen), puede ser un error qgis en lugar de un error svg.

mayeulk
fuente
0

Esto podría ser útil para las personas que tienen que trabajar con Adobe Illustrator (no tengo idea si se trata de un problema de versiones, al igual que OP tuve que usar Adobe CS3 para un proyecto rápido), pero descubrí que por alguna razón no lo conozco , hay un patrón extraño agregado al documento svg. Puede verificar el archivo en un editor de texto y buscar la primera etiqueta defs después de las etiquetas de metadatos. Contendrá una etiqueta de patrón con id = "Polka_Dot_Pattern". Simplemente eliminé esa etiqueta defs y su contenido y se reparó el svg.

Gabriel
fuente