Como adicionar meus próprios símbolos à lista de seleção de marcador único ou marcador svg?

13

Eu estava criando uma seta para uma camada de linha. Então, eu estava adicionando o triângulo como um único marcador na linha. Por enquanto, tudo bem. Mas quando eu gostaria de criar meu próprio símbolo de marcador único ou marcador svg, como posso adicionar esses próprios símbolos ao QGIS? Onde esses próprios símbolos devem ser armazenados? Para que eles sejam adicionados à lista de seleção de marcador único ou svg?

Não foi possível encontrar a pasta pesquisando arquivos .svg? ; (Qual é a abordagem para colocar meu próprio marcador único ou marcador svg na lista de seleção?

insira a descrição da imagem aqui

filmyer
fonte

Respostas:

10

Na caixa de diálogo do marcador SVG, você pode selecionar um arquivo SVG diferente. Além disso, é aqui que você verá onde o arquivo padrão está armazenado.

Diálogo SVG

convém verificar minha postagem de alguns dias sobre bibliotecas adicionais de símbolos SVG:

Existe uma biblioteca de símbolos SVG para qgis?

U2ros
fonte
1
Obrigado pela resposta! Isto me ajudou bastante. O caminho marcado em amarelo não aparece na minha janela de propriedades do símbolo; (Na verdade, também estou procurando onde os símbolos de marcador de fonte estão armazenados? Não os encontrei até agora. Você sabe onde o marcador único (círculo, retângulos usw .) símbolos são armazenados não há caminho indicado ao selecionar o símbolo do marcador único e também não há campo de indicação caminho do obrigado antecipadamente por qualquer informação Atenciosamente phil?..
philmyer
Na verdade, eles não são armazenados em um arquivo, acho que as opções são simplesmente codificadas, não são lidas a partir de um arquivo.
U2ros 9/09/12
7

Vá em Configurações -> Opções -> Renderização: haverá "caminhos SVG" na parte inferior. Clique no botão "Adicionar" para adicionar um novo caminho. (Nota: nas versões mais recentes do QGIS, Configurações -> Opções -> Sistema e "Caminhos SVG" estão no topo)

SS_Rebelious
fonte
Obrigado por esta dica! Eu já adicionei minha própria pasta :)
philmyer 08/09/12
@philmyer esta resposta é o método implementado de adicionar os próprios símbolos SVG. Considere marcá-lo como a resposta aceita. Os outros símbolos aos quais você está se referindo, creio, são desenhados sob demanda pelo kit de ferramentas Qt GUI e, como tal, não estão localizados no sistema de arquivos.
dakcarto 8/09/12
2
Entre: começando aqui no código fonte são os dois métodos em que os marcadores simples são 'preparados' antes de serem renderizados. Não tenho certeza de como seria fácil adicionar mais.
dakcarto 8/09/12
...Obrigado pela informação. Mas farei isso criando minha própria ponta de seta como um arquivo SVG (veja o comentário na parte inferior).
philmyer
3
Percebi que no QGIS 2.2, o local "Caminhos SVG" agora está em Configurações -> Opções -> Sistema.
akthor
0

As pastas de diretório padrão (categorizadas por tipo) para os símbolos svg estão localizadas no meu computador em C: \ Arquivos de Programas \ Quantum GIS Lisboa \ apps \ qgis \ svg. Foi minha experiência que, se eu criar um novo símbolo svg, salvá-lo em qualquer um desses diretórios enquanto eu tiver um projeto aberto, preciso reiniciar o projeto (QGIS) antes que ele seja visível e selecionável na caixa de diálogo de propriedades do símbolo .

wstewart1958
fonte
Obrigado pela sua resposta. Você também sabe onde os símbolos de um único fabricante (círculos, retângulos usw) estão armazenados? Eu não poderia encontrou até agora; (Obrigado do antecipadamente por qualquer conselho, Atenciosamente, phil
philmyer
Entendo que esses símbolos são marcadores "simples" e são renderizados da maneira (melhor resposta) observada nos comentários de respostas anteriores fornecidos por dakarto acima. Isso não quer dizer que você não possa preparar sua própria interpretação desses símbolos no formato svg usando um programa como o inkscape e salvá-los em um diretório de sua escolha.
precisa saber é o seguinte
... Obrigado pela informação. Eu acho que a maneira mais fácil será criar minha própria ponta de seta no Adobe Illustrator e salvá-la como svg. Este arrowhead.svg pode ser usado como um marcador svg próprio. Criando minha própria flecha combinando duas camadas de símbolos: Uma única linha (camada de símbolo1) e a própria flecha.svg (camada de símbolo2). É isso ☺
philmyer