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.