Eu tenho trabalhado na criação de mapas de mountain bike e caminhadas usando o Illustrator e agora estou tentando mudar para o QGIS, para que haja dados GIS reais alimentando os mapas, tornando a atualização / dimensionamento mais fácil do que é o Illustrator.
Um problema que tive é que, quando as trilhas convergem, os criadores / mantenedores da trilha geralmente dão às trilhas duas cores enquanto estão unidas. Aqui está um exemplo da versão do Illustrator:
Estou usando a solução a seguir para estilizar as trilhas com duas cores, mas estou curioso para saber se existem outras maneiras de fazer isso:
- Os recursos da trilha possuem dois atributos de cores: color e color2
- Eu insiro um valor de string para a "cor" da trilha: vermelho, azul etc.
- Se o segmento da trilha tiver uma cor secundária, eu o colocarei em "color2"
- Eu estilo a camada usando o atributo "color"
- Duplico a camada de trilha e altero o estilo da nova camada para usar "color2" em vez de "color".
- Altero a camada duplicada para usar um estilo tracejado de linha em vez de sólido.
Agora, as duas camadas estão apontando para o mesmo Shapefile, mas as estilizando de maneira diferente.
Essa é a melhor maneira de realizar esse tipo de estilo?
Respostas:
Me deparei com este vídeo que explica como fazer trilhos de trem no QGIS usando Symbol Layers - http://linfiniti.com/2010/12/video-tutorial-1-creating-a-custom-railway-style/
Percebi que poderia usar o mesmo recurso para criar linhas de duas cores usando apenas uma camada.
Eu não precisaria ter um atributo de cor separado (já que você não pode estilizar uma única camada com base em dois atributos)
fonte
Você não precisa criar várias camadas. De fato, você não precisa criar atributos de "cor". Normalmente, você apenas nomeia as várias trilhas e atribui cores e símbolos diferentes aos diferentes nomes. Depois de encontrar uma trilha combinada, você pode chamá-la de "Pacific Crest Trail / Appalachian Trail" e criar um estilo de símbolo exclusivo para esse atributo.
Estou falando de conceitos gerais aqui. Não sei exatamente como você faria isso no QGIS.
fonte