Importar símbolos SVG a QGIS

15

He descargado el paquete de iconos SVG de https://www.mapbox.com/maki/

Usar Importar desde URL nunca me ha funcionado, entonces, ¿cómo importo estos símbolos a QGIS?

Por lo que puedo decir, necesito un .XML que defina cada símbolo.

Tristán Delantero
fuente
Tuve este problema al pasar de QGIS 2.12 a 2.16 (instalación nueva en una computadora nueva). Mis símbolos están en el sistema de archivos remoto, por lo que pensé que compartir recursos de QGIS puede ser útil. Pero no fue capaz de crear un repositorio o incluso cargar un clon de su repositorio ficticio. Incluso trato de usarlo desde mi carpeta de documentos, así que simplifique la ruta (evite el acento): C: \ Users \ myfolder \ QGIS-style-repo-dummy-master Pero aún aparece este error: No se puede agregar el repositorio: archivo de metadatos no existe en el repositorio EDITAR: Sistema: Windows 7 SP1 (64 bits) QGIS: 2.16.0 QGIS Recurso compartido: 0.5.1 Problema publicado en github también
Nicolas Roelandt

Respuestas:

21

Otra forma es apuntar su SVG agregando su ruta en:

Settings->Options->System->SVG Path

De esta manera, encontrará sus símbolos SVG como grupo en el estilo QGIS (Propiedades de capa-> Estilo ...)

Luigi Pirelli
fuente
1
Sin embargo, agregué la ruta a QGIS cuando voy (Propiedades de capa> Administrador de estilo> Símbolos de marcador) No aparece nada nuevo ...
Tristan Forward
Traté de reinstalar y eliminar claves de registro para QGIS todavía no tuve suerte, solo tengo 14 símbolos de marcador para elegir ...
Tristan Forward
20

Espero que esto sea lo que estás buscando:

  1. Asegúrese de tener el camino correcto para su directorio svg .
  2. vaya a propiedades de capa> estilo, haga clic en marcador simple (debajo del marcador ), luego en la pestaña de la capa de símbolo cámbielo a marcador svg (en la imagen)

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

Uje Indo
fuente
6

Simplemente copie la carpeta con los iconos SVG a su carpeta QGIS SVG. En Windows, C: \ OSGeo4W64_2.8.1 \ apps \ qgis \ svg dependiendo de su ruta de instalación. Reinicie QGIS si está abierto al copiar.

Jakob
fuente
6

[Comprobado QGIS 2.14 / 2.18 ]

Otra forma más es crear una nueva carpeta C:/Users/your_name/.qgis2y nombrarla svg. Esta nuevaC:/Users/your_name/.qgis2/svgQGIS reconoce automáticamente como la ruta al User SymbolsGrupo predefinido .

Luego simplemente copie los iconos descargados en él. La carpeta de nivel superior (justo debajosvg ) se convertirá en el nombre del subgrupo.

Entonces, C:/Users/your_name/.qgis2/svg/MAKIserá:

ingrese la descripción de la imagen aquí


(Actualización para QGIS 3.0 )

QGIS 3.0 ya no usa la .qgis2carpeta, por lo que la ubicación debe verificarse abriendo Settings | User Profiles | Open Active Profile Folder.

Crear svgcarpeta en esta ubicación. Por otra parte, QGIS lo reconocerá como la svgcarpeta del Usuario .

ingrese la descripción de la imagen aquí

Kazuhito
fuente
4

La forma más conveniente en este momento de compartir SVG en QGIS es usar el complemento QGIS Resource Sharing (puede instalarlo desde QGIS Plugin Manager). Los íconos de Maki se envían a uno de los repositorios aprobados que puede usar de inmediato. Lea más sobre este complemento aquí http://www.akbargumbira.com/qgis_resources_sharing/

akbargumbira
fuente
1

Gracias Kazuhito, eso funcionó para mí. En MacOS, la ruta para QGIS 3 es / Users / user_name / Library / Application Support / QGIS / QGIS3 / profiles / default / svg

Desde allí, puede modificar los archivos SVG sin abrir el programa, aunque QGIS parece actualizar estos archivos sin reiniciar.

Erik Marsh
fuente