7 votos

Configuración del orden de procesamiento de línea de capas en QGIS

Tengo un conjunto de datos donde diferentes tipos de carretera están en capas separadas, es decir, autopistas, carreteras principales carreteras secundarias. A su vez, cada capa se divide por incrustado códigos en los diferentes sub-tipos - de 4 vías de carreteras, 2 carriles de las carreteras, etc.

Actualmente tengo el estilo de capa establecido, de modo que cada camino es delineado en negro. Gracias a otra respuesta a una pregunta aquí en el SIG SE, yo ya sé cómo hacer que diferentes segmentos de carretera 'mezclan', de modo que el contorno negro sigue siendo 'debajo de' el color mediante el símbolo de los niveles, y que funciona bien.

Sin embargo, debido a que por ejemplo, las carreteras principales están en una forma completamente separada de la capa de carreteras secundarias, y son, evidentemente, por encima de ellos en el orden de representación, el contorno negro de las principales carreteras de los recortes sobre el color de la línea de las carreteras secundarias. Esto tiene el efecto de hacer cualquier carretera secundaria que cumple con la carretera principal parecerse a un callejón sin salida.

El orden de dibujo es esencialmente:

Primary road colour
Primary road outline
Secondary road colour
Secondary road outline

Cuando debe ser:

Primary road colour
Secondary road colour
Primary road outline
Secondary road outline

De modo que el color de la línea de la carretera Secundaria combina a la perfección con el de la carretera Principal. Dentro de una capa obviamente, esto es manejado por el Símbolo de los Niveles, pero este es reemplazado por el orden de las capas. Dibujo de la Capa de 0 en la carretera Principal de la capa es todavía superior a la Capa de Dibujo 1 en la carretera Secundaria de la capa.

¿Cómo puedo solucionar este problema?

5voto

tobes Puntos 19

Otro enfoque (además de la de Nathan) sería combinar las dos capas en una sola. Entonces usted puede utilizar el símbolo de los niveles como de costumbre.

4voto

Jauder Ho Puntos 3172

Actualmente no existe un apoyo real por esto por lo que yo sé, sin embargo lo que usted podría hacer es agregar la capa dos veces, uno con el contorno y la otra con el relleno. Con esta configuración puede cambiar el orden de las capas para obtener el resultado que usted necesita.

No es ideal, pero creo que no hay ninguna otra manera en el momento.

Aquí está un ejemplo de cómo se vería.

Example

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X