¿Cambiar el orden del sorteo de características en QGIS?

19

Probablemente una pregunta muy básica aquí, quiero cambiar el orden de dibujo de un shapefile en QGIS, ¿cómo se puede hacer esto?

Como puede ver en la imagen a continuación, solo "10"se muestra la capa, las otras están debajo de ella ... Sin embargo, dado que este es un mapa de profundidad de Skagerrak, me gustaría que las otras capas se muestren encima.

Ejemplo

Nors Jonsson Forsblad
fuente

Respuestas:

19

QGIS> = 2.14 ha incorporado soporte para especificar el orden de representación. Está en la parte inferior de la pestaña "estilos" debajo de las propiedades de la capa.

ingrese la descripción de la imagen aquí

ndawson
fuente
esta versión es mejor ya que también funciona dentro de un nivel para objetos superpuestos (en el caso de los puntos, puede pensar en árboles, que representa como un bosque, con el que está en la parte superior del mapa cubierto por el que está en la parte inferior )
Arthur
Esto es mucho mejor que usar los niveles de Símbolo (ver otra respuesta). Esta técnica es persistente mientras que el uso de niveles de símbolos requiere una actualización manual cada vez que cambia la clasificación.
Cyrille
11

También puede cambiar los niveles de Símbolo de su archivo de forma para dar a cada capa de símbolo prioridades más altas que otras. Puede acceder a esto desde:

Propiedades de capa> Estilo> Avanzado> Niveles de símbolo

Niveles de símbolos

José
fuente
3

Simplemente cambie la combinación de funciones a "Multiplicar" y verá los bordes de todas las funciones sin tener que cambiar nada más.

Realmente no puedo recomendar dividir la capa del vector como publicaste. Eso simplemente no escala en absoluto.

bajo oscuro
fuente
3

Intenté hacer algo como esto en Qgis 3.44, como se esperaba, el diseño ha cambiado.

Seleccione Capa, Propiedades, -> Simbología

En este cuadro de diálogo en el lado izquierdo al acecho sobre el botón Ayuda y Estilo hay 'Representación de capa', amplíelo.

Hacia la parte inferior de la pantalla hay un cuadro de clic 'Orden de representación de funciones de control' para habilitarlo. Mire en el extremo derecho, hay un botón etiquetado AZ con una flecha hacia abajo, haga clic en él, luego crea una ventana emergente llamada Definir orden, luego puede usar una variable o una expresión para controlar la representación

Ver imagen adjunta Qgis con módulos emergentes

Dave
fuente
Esto debería haberse enviado como una edición de la respuesta mejor calificada. Es lo mismo, excepto que la pestaña Estilos ha cambiado de nombre a Simbología.
Gabriel C.
Tal vez debería haber sido presentado como dices, pero me tomó alrededor de 15 minutos averiguar cómo hacerlo en la nueva versión, estaba tratando de ser útil
Dave
No estoy tratando de derribarte. Eche un vistazo al recorrido y lea la sección Mejorar publicaciones editando o comentando . Una de las fortalezas de SE es que "[su] objetivo es tener las mejores respuestas a cada pregunta, por lo que si ve preguntas o respuestas que pueden mejorarse, puede editarlas". Esto facilita la búsqueda de respuestas válidas. Enviar una edición a la respuesta anterior ayudaría a otros que lucharon con un cambio de versión como usted a obtener la mejor información posible sin tener que desplazarse por varias respuestas. ¡Es un esfuerzo de colaboración!
Gabriel C.
1

¡Contestaré mi propia pregunta, la acabo de encontrar! ;)

La forma (probablemente) más fácil es simplemente dividir cada capa en un archivo de forma diferente. esto se hace en vector -> Datos -> capa de vector dividido (tradujo las opciones del menú del sueco ...)

Schmeasy fácil!

Nors Jonsson Forsblad
fuente
33
No sé si esa es la forma más fácil, ¡pero definitivamente funcionará!
ed.gracias el