Eu tenho várias características pontuais que contêm um atributo que chamo de "rolamento" e outro chamado "inclinação". Cada ponto tem uma orientação entre 0 e 359 graus. E a inclinação é "+15" ou "-15" etc., como + 15% ou -15%, dependendo da inclinação mais íngreme do solo.
O que eu quero fazer é exibir uma seta no mapa com a seta apontando na direção do rolamento. Com uma inclinação negativa% apontando para fora do ponto e uma inclinação positiva% apontando para dentro do ponto.
Estou usando isso em um contexto florestal com parcelas de cruzeiros. Estou bastante certo de que o ArcGIS pode fazer isso (como já vi nos mapas), mas espero que o QGIS também possa.
Isso deve ser possível. A maneira mais simples é provavelmente carregar o shapefile com os pontos, clicar com o botão direito do mouse no painel de camadas, selecionar "Consulta" e selecionar os pontos com as inclinações negativas. Em seguida, carregue o arquivo de forma novamente e consulte para selecionar os pontos com as inclinações positivas. Você poderá estilizar as duas camadas de maneira diferente (isso ajudará a evitar confusão se você renomear as camadas, conforme mostrado na figura).
Quando você estiver aplicando rotação aos símbolos, lembre-se de que, no que diz respeito à nova simbologia, a horizontal é de 0 graus; portanto, você precisará de uma nova coluna na tabela de atributos para rotação (a bússola menos 90).
Na figura, também adicionei o shapefile (de novo!) Para que os pontos originais fiquem visíveis. Espero que funcione, não foi testado o estresse.
Atenciosamente, Nick.
fonte