Importando símbolos SVG para o QGIS

15

Fiz o download do pacote de ícones SVG em https://www.mapbox.com/maki/

O uso do Import from URL nunca funcionou para mim, então como importo esses símbolos no QGIS?

Tanto quanto sei, preciso de um .XML definindo cada símbolo.

Tristan Avançado
fonte
Ocorreu um problema ao mudar do QGIS 2.12 para 2.16 (instalação nova no computador novo). Meus símbolos estão no sistema de arquivos remoto, então achei que o compartilhamento de recursos QGIS pode ser útil. Mas não foi possível criar um repositório ou até carregar um clone do seu repositório fictício. Eu até tento usá-lo na minha pasta de documentos para simplificar o caminho (evite o sotaque): C: \ Users \ myfolder \ QGIS-style-repo-dummy-master Mas ainda recebo este erro: Não é possível adicionar o repositório: arquivo de metadados não existe na EDIT repositório: Sistema: Windows 7 SP1 (64 bits) qgis: 2.16.0 QGIS Resource Sharing: 0.5.1 Edição publicada no github também
Nicolas Roelandt

Respostas:

21

Outra maneira é apontar seu SVG adicionando seu caminho em:

Settings->Options->System->SVG Path

Dessa maneira, você encontrará seus símbolos SVG como grupo no QGIS styler (Propriedades da camada-> Estilo ....)

Luigi Pirelli
fonte
1
Eu adicionei o caminho para QGIS no entanto, quando eu ir (Layer Properties> Estilo Manager> marcador símbolos) nada de novo aparece ...
Tristan Atacante
Tentei re-instalar e exclusão de chaves reg para QGIS ainda não sorte, eu só tenho 14 símbolos marcador para escolher ...
Tristan Atacante
20

Espero que isto seja o que você está procurando:

  1. Verifique se você tem o caminho certo para o seu diretório svg .
  2. vá para propriedades da camada> estilo, clique em marcador simples (abaixo de Marcador ) e, na guia camada de símbolos, altere-o para marcador svg (na foto)

insira a descrição da imagem aqui insira a descrição da imagem aqui

Uje Indo
fonte
6

Basta copiar a pasta com ícones SVG para sua pasta QGIS SVG. No Windows, C: \ OSGeo4W64_2.8.1 \ apps \ qgis \ svg, dependendo do caminho da instalação. Reinicie o QGIS se estiver aberto ao copiar.

Jakob
fonte
6

[ QGIS verificado 2.14 / 2.18 ]

Ainda outra maneira é criar uma nova pasta C:/Users/your_name/.qgis2e nomeá-la svg. Este novo C:/Users/your_name/.qgis2/svgé reconhecido automaticamente pelo QGIS como o caminho para o User Symbolsgrupo predefinido .

Em seguida, basta copiar os ícones baixados para ele. A pasta de nível superior (logo abaixo svg) se tornará o nome do subgrupo.

Então, C:/Users/your_name/.qgis2/svg/MAKIserá:

insira a descrição da imagem aqui


(Atualização para QGIS 3.0 )

O QGIS 3.0 não usa .qgis2mais a pasta, portanto, o local deve ser verificado pela abertura Settings | User Profiles | Open Active Profile Folder.

Crie uma svgpasta neste local. Então, novamente, o QGIS a reconhecerá como a svgpasta do usuário .

insira a descrição da imagem aqui

Kazuhito
fonte
4

A maneira mais conveniente agora para compartilhar SVG no QGIS é usar o plug-in QGIS Resource Sharing (você pode instalá-lo no QGIS Plugin Manager). Os ícones Maki são enviados para um dos repositórios aprovados que você pode usá-los imediatamente. Leia mais sobre este plugin aqui http://www.akbargumbira.com/qgis_resources_sharing/

akbargumbira
fonte
1

Obrigado Kazuhito, que funcionou para mim. No MacOS, o caminho para o QGIS 3 é / Users / user_name / Library / Application Support / QGIS / QGIS3 / profiles / default / svg

A partir daí, você pode modificar os arquivos SVG sem abrir o programa, embora o QGIS pareça atualizar esses arquivos sem reiniciar.

Erik Marsh
fonte