6 votos

Creación de un mapa (png, pdf, etc.) por tipo de característica a partir del mapa temático de QGIS Composer

Tengo un shapefile que contiene miles de características que se pueden agrupar por categorías. Estas características se encuentran a veces en el mismo lugar, por lo que se solapan.

Un ejemplo del contenido de mi shapefile es :

id | scientific_name
1  | foo
2  | foo2
3  | foo2
4  | foo

Me gustaría mostrar la ubicación de cada característica en función del nombre científico. Así que he creado un mapa temático con un color diferente para cada nombre científico. Ahora, me gustaría poder tener un mapa (png, pdf, etc.) por nombre_científico (algún tipo de exportación temática).

Utilizando el ejemplo anterior, tendré :

  • foo.png (con sólo las características 1 y 4 visibles y ocultando las demás)
  • foo2.png (con sólo las características 2 y 3 visibles y ocultando las demás)

Para dar una mejor explicación de lo que me gustaría hacer, aquí hay algunas capturas de pantalla de lo que estoy tratando de lograr :

1) este es mi principal proyecto QGIS. Mis datos se clasifican con un color diferente para cada nombre científico (todos los datos están dentro de la misma capa, pero puedo dividirlos también en diferentes capas si es necesario)

QGIS Thematic Map

2) Para cada nombre científico, me gustaría exportar un mapa que sólo muestre un nombre científico

example of desired export

¿Tiene alguna idea de cómo podría hacerlo?

1voto

Mue Puntos 2469

En QGIS, establezca su esquema de colores para su primera imagen (por lo que en su caso, las Características 1 y 4 son sólo visibles). Cuando añadas un mapa a Composer (haciendo clic en la opción "Añadir nuevo mapa"), deberías ver tu mapa temático. Expórtalo como imagen o pdf, etc.

A continuación, vuelve a QGIS y cambia el esquema de color de la misma capa para que las Características 2 y 3 sean visibles. Vuelva a Composer y seleccione Propiedades de los artículos en la ventana de menú (normalmente a la derecha) y haga clic en el botón Avance de la actualización . Tu mapa debería actualizarse con los nuevos colores. Expórtalo como imagen, pdf, etc.

1voto

tylerl Puntos 8195

Puede utilizar una combinación del plugin "Combinaciones de capas" y la función Atlas de QGIS. Con la herramienta de combinaciones de capas, puedes establecer diferentes vistas, escalas (zoom) y diferentes combinaciones de capas, darles nombres y elegirlas en el compositor de impresión (abajo a la derecha). Con la función Atlas puede exportar un conjunto de mapas definidos por una característica o una expresión. Quizás tengas que modificar el archivo shape y añadir una columna extra.

¡Prueba por ahí! Espero que te ayude. Si no, hacer algunas capturas de pantalla que puedo entender mejor, lo que está buscando exactamente.

0voto

Es sólo una idea y, desde luego, no se ha probado.

Cargue el shapefile y aplíquele un estilo en el campo "nombre-científico". A continuación, guarde el estilo como archivo QML. A continuación, divida el archivo shape en el campo "nombre-científico" para producir 46 archivos shape, uno por cada categoría. A continuación, cargue los 46 archivos shape y modifíquelos por lotes utilizando el complemento MultiQml con el archivo QML guardado.

Llegados a este punto, debería disponer de 46 capas de estilo que pueden marcarse o desmarcarse según sea necesario para mostrar cualquier combinación posible de categorías. Una plantilla de impresión podrá manejar cualquier combinación de capas.

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