Alterar a ordem de desenho dos recursos no QGIS?


19

Provavelmente, uma pergunta muito básica aqui, eu quero alterar a ordem de desenho de um shapefile no QGIS, como isso pode ser feito?

Como você pode ver na figura abaixo, apenas a "10"camada é mostrada, as outras estão abaixo dela ... No entanto, como esse é um mapa de profundidade do Skagerrak, eu gostaria que as outras camadas aparecessem em cima dela.

Exemplo

Respostas:


19

QGIS> = 2.14 construiu suporte para especificar a ordem de renderização. Está na parte inferior da guia "styles" (estilos) abaixo das propriedades da camada.

insira a descrição da imagem aqui


essa versão é melhor, pois também funciona dentro de um nível para objetos sobrepostos (no caso de pontos, você pode pensar em árvores, que são renderizadas como uma floresta, com a que está no topo do mapa coberta por uma na parte inferior). )
Arthur

Isso é muito melhor do que usar os níveis de símbolo (veja outra resposta). Essa técnica é persistente enquanto o uso de níveis de símbolo requer atualização manual sempre que você altera a classificação.
Cyrille

11

Você também pode alterar os níveis de símbolo do seu shapefile para dar a cada camada de símbolo prioridades mais altas do que outras. Você pode acessar isso em:

Propriedades da camada> Estilo> Avançado> Níveis de símbolo

Níveis de símbolo


3

Basta alterar a combinação de recursos para "Multiplicar" e você verá as bordas de todos os recursos sem precisar alterar mais nada.

Eu realmente não posso recomendar para dividir a camada de vetor como você postou. Isso simplesmente não escala.


3

Apenas tentei fazer algo assim no Qgis 3.44, como esperado, o design mudou.

Selecione Camada, Propriedades, -> Simbologia

Nesta caixa de diálogo à esquerda, à espreita sobre o botão Ajuda e Estilo, há 'Renderização de camada', expanda-a.

Na parte inferior da tela, há uma caixa de clique 'Ordem de renderização do recurso de controle' ativá-la. Olhe no lado direito, há um botão chamado AZ com uma seta para baixo, clique nele e, em seguida, cria um pop-up chamado Definir ordem, você pode usar uma variável ou expressão para controlar a renderização

Ver imagem em anexo Qgis com módulos pop-up


Isso deveria ter sido enviado como uma edição da resposta com melhor classificação. É a mesma coisa, exceto pela guia Estilos ter sido renomeada para Simbologia.
Gabriel C.

Talvez devesse ter sido apresentado como você diz, mas demorei cerca de 15 minutos para descobrir como fazê-lo na nova versão. Eu estava tentando ser útil
Dave Dave

Não estou tentando derrubar você. Dê uma olhada no tour e leia a seção Melhorar postagens, editando ou comentando . Um dos pontos fortes do SE é que "[seu] objetivo é ter as melhores respostas para todas as perguntas; portanto, se você encontrar perguntas ou respostas que possam ser melhoradas, poderá editá-las". Isso facilita a localização de respostas válidas. O envio de uma edição para a resposta acima ajudaria outras pessoas que lutaram com uma versão a mudarem como você para obter as melhores informações possíveis sem precisar rolar por várias respostas. É um esforço colaborativo!
Gabriel C.

1

Vou responder minha própria pergunta, apenas encontrei! ;)

A maneira (provavelmente) mais fácil é simplesmente dividir cada camada em um arquivo de forma diferente. isso é feito em vetor -> Dados -> camada vetorial dividida (traduzida as opções de menu do sueco ..).

Schmeasy fácil!


3
Não sei se essa é a maneira mais fácil, mas definitivamente funcionará!
precisa saber é o seguinte
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.