+1 voto
927 vistas

En primer lugar, quisiera decir que soy novato en el uso de SIG y que llevo unos días aprendiendo a usar el programa QGIS. Mi intención es aprender a visualizar datos en mapas generados por el propio progama. Los datos con los que trabajo son datos biográficos de personas que vivieron en España entre 1500 y 1800. Para cada persona incluida en mi base de datos, manejo información sobre variables temáticas (edad, sexo, año de nacimiento, religión, ...) y variables espaciales con sus correspondientes coordenadas X e Y (lugar de nacimiento, lugar de residencia).

He importado mis datos al programa usando un formato TXT delimitado por tabulaciones (filas y columnas). y he podido visualizar diferentes aspectos añadiendo una capa de objetos espaciales (un punto por cada persona) sobre un mapa.

Lo que quiero hacer. Los mapas que he creado hasta ahora son siempre añadiendo una capa de puntos donde cada punto representa una persona (su lugar de nacimiento o su lugar de residencia). Lo que querría hacer es convertir esa visualización por puntos en una visualización por áreas, de tal forma que las zonas que concentren muchos puntos en una misma área aparezcan representadas con un color, y las zonas que concentren pocos puntos aparezcan en otro color. Es decir, un mapa que refleje la densidad mediante zonas coloreadas en lugar de puntos.

No sé si me he explicado bien. Para mayor claridad, se trataría de conseguir convertir algo como la figura 1 en algo como la figura 2 en el enlace siguiente:

http://inha.revues.org/4931

¿Es posible hacer esto con QGIS?

preguntado por Novato (102 puntos)   en QGIS
recategorizada por | 927 vistas

1 Respuesta

0 votos
Hola,

por lo que entiendo quieres hacer, se me ocurren dos formas bastante sencillas. Una es teniendo zonas definidas como, departamentos, distritos o secciones y las coloreas de acuerdo al numero de puntos que intercepten o queden comprendidos en sus limites. La otra es haciendo una interpolacion de los datos donde tu debes elegir el metodo de acuerdo a la variable que quieras interpolar, ej. numero, edad, sexo, etc..

Suerte, Sds.
respondido por Profesional (562 puntos)  
0
Gracias por la respuesta. Finalmente, descubrí que lo que necesitaba es un mapa de calor (heatmap), que permite calcular la densidad de puntos agrupados en un mapa. Es muy fácil de hacer con QGIS.
0
Bueno me alegra que hayas encontrado la solución a tu problema, solo quería comentarte que un mapa de calor considera variables diferentes a un mapa de población, tienes que elegir muy bien el método de interpolación ademas no todas las variables se comportan de la misma forma.
Suerte
saludos
1,178 preguntas
1,401 respuestas
911 comentarios
2,609 usuarios