sábado, 14 de mayo de 2016

QGIS: Simbología con relleno SVG

Población 2012 de departamentos de Bolivia

Hace unos cuatro años se realizó el último censo de población y vivienda de Bolivia. No costó mucho encontrar los resultados "oficiales" en una redifusión de el periódico La Razón.

Este ejercicio comenzó como una adaptación nacional de un gráfico que compara tamaños de población del mundo. Aprovechando que ese gráfico fue preparado en QGIS, me decidí a probar el software. La idea era experimentar con la representación con simbología ajustada según la variable de población por departamento.

Aunque el gráfico de inspiración daba algunas luces de cómo proceder (ver descripción debajo del gráfico), tuve que buscar una explicación más detallada. Este artículo con un propósito ligeramente diferente utilizaba la técnica de relleno de capas polígono con gráficos SVG (vectoriales).

Entonces, los pasos seguidos en QGIS fueron:

  • Cargar la capa de límites departamentales, como polígono (fuente: Centro Digital de Recursos Naturales de Bolivia).
  • Calcular el centroide de los polígonos.
  • Registrar los valores de población total por departamento en una tabla (hoja de cálculo) y establecer una proporción de tamaños entre los departamentos. Esta proporción se utilizará para ajustar el símbolo del gráfico.
  • Asociar (Unir) la tabla con datos de población a la capa de centroides (puntos).
  • Calcular el área de influencia (función "buffer") con tamaño variable, utilizando el atributo de proporción entre poblaciones departamentales. Aquí no olvidar de preparar previamente las capas a un sistema de coordenadas proyectado. Probar diferentes tamaños máximo que tendrán los símbolos. Yo decidí asignar una distancia máxima de 250 km para el departamento de La Paz, ajustando proporcionalmente los otros departamentos.
  • Conseguir las banderas de departamento y redimensionarlas a un cuadrado (por ejemplo 100 x 100 ppp). Wikipedia es siempre una fuente para esto: lista de departamentos y sus banderas. Recomiendo descargar la versión vectorial (SVG) de las banderas, para aprovechar la capacidad de redimensionamiento sin perder detalle.
  • Rellenar los polígonos de áreas de influencia con los gráficos de banderas. Jugar con la dimensión de los elementos para que la bandera se visualice adecuadamente. La explicación de cómo rellenar está en el enlace mencionado en el párrafo previo.
  • Preparar un diseño de mapa y exportar a un formato gráfico (.PNG).
Y así se puede conseguir el gráfico presentado al inicio. Qué les parece ?


viernes, 13 de mayo de 2016

Insertando un mapa OSM en el blog

Iglesia católica de Cotoca, SC, Bolivia
Aprovecho que estoy practicando cómo insertar un mapa interactivo de OpenStreetMap (OSM) para referirme a la ciudad de Cotoca, una ciudad como a 20 kilómetros de donde vivo.

Con la ayuda encontrada en el wiki de OpenStreetMap, no resultó complicado insertar un mapa interactivo OSM en una página de Blogger. Voy por buen camino.


Ver mapa más grande

miércoles, 11 de mayo de 2016

Cobertura de caminos en Bolivia

Camino en el sector llamado Siberia, SC, Bolivia

Hace unos días estaba buscando una buena excusa para combinar el uso de software libre con datos abiertos. Encontré inspiración en una galería de gráficos (mayormente mapas) preparados con el software de código abierto QGIS.

Un gráfico captó mi atención: Australia Urban Grain. Esta representación de caminos se mostraba atractiva por su poder explicativo, a pesar de su diseño minimalista. La pregunta que siguió: es posible armar un gráfico así para Bolivia ?

El mayor desafío parecía estar en conseguir los datos vectoriales de caminos. Afortunamente, el gráfico de Australia había sido creado con datos abiertos que también están disponibles para Bolivia (super!). OpenStreetMap es un proyecto colaborativo que busca crear el mapa base más completo del planeta. Por definición, permite que todos los datos de su base de datos puedan descargarse libremente.

Por ahora diré que después de unas pruebas de asignación de simbología, conseguí una representación aceptablemente atractiva.

Acercamiento al gráfico de cobertura de caminos de Bolivia


Pueden encontrar una vista más completa y detallada del gráfico de Cobertura de Caminos en Bolivia siguiendo el enlace. En un próximo artículo explicaré cómo conseguí armar ese gráfico.




¡ Hola Mundo !

Yunga de Mairana, Bolivia

Hola !

Esta es es mi primera experiencia escribiendo un blog, por lo que les pido paciencia. Hace tiempo que buscaba un espacio donde compartir algunos experimentos con herramientas de datos que pienso que podrían interesar a alguien.

Me presento: soy geógrafo, informático, viajero y fotógrafo aficionado.

Para una presentación más formal, tengo un perfil en LinkedIn.

Esto por ahora...