Cómo crear un mapa con datos abiertos: el mapa definitivo del queso francés

Esta semana, OpenDataSoft ha cocinado algo especial. Después de estudiar el Los Archivos del Planeta de Albert Kahn, algunos ejemplos de uso de datos abiertos en Francia, la asociación de Waze y OpenDataSoft y lo qué es una Smart City, OpenDataSoft continúa su serie Mapas Datos Abiertos para mostrarle cómo crear un mapa en Open Data. En el menú: el mapa definitivo de Queso Francés, todo en datos abiertos.

EL MAPA DE DATOS ABIERTO DEL QUESO FRANCÉS

Un hermoso mapa de queso francés en Datos Abiertos

EXTRAYENDO DATOS: WEB SCRAPING -RASPANDO- WIKIPEDIA CON PYTHON

Tan pronto como decidimos crear este mapa, nos vino a la memoria el famoso golpe del General de Gaulle:

« ¿Cómo se puede gobernar un país que tiene doscientas cincuenta y ocho variedades de queso? »

Para hacer las cosas aún más complejas, tuvimos tres requisitos:

  • Tener una lista exhaustiva
  • Cada queso debe estar asociado con su departamento de producción para agilizar el geoetiquetado.
  • Obtener fotos de quesos siempre que sea posible.

Así que nos enfocamos en encontrar una lista que sea tanto exhaustiva como jerárquica. Esto nos permitiría analizarlo de manera sintáctica o parser fácilmente. Después de varios intentos, encontramos esta increíble lista de 338 quesos (en francés).

Open Data Cartographié

Clement, miembro de nuestro equipo de I+D, lo analizó para nosotros. Usando la biblioteca Python Beautiful Soup para parser y hacer el web scraping de la página Wikipédia. Usando las etiquetas HTML y CSS de la página, pudo exportar un archivo CSV que contenía :

  • El nombre de cada queso asociado a su departamento de producción
  • La imagen de cada queso cuando estaba disponible
  • El tipo de leche: vaca, cabra y oveja
  • Páginas de Wikipedia en inglés (cuando están disponibles) y en francés.

Cargamos nuestro conjunto de datos en un popular software de hoja de cálculo para realizar una rápida limpieza. Los nombres de las fábricas de quesos se escondían entre los quesos y los tipos de leche para ser armonizados. Por lo que:

  • “Vaca Montbeliarde” se convirtió en “leche de vaca”
  • “Leche fresca de cabra” se convirtió en “Leche de cabra”

CARGANDO DATOS SOBRE UNA PLATAFORMA DE DATOS LLAVE EN MANO

Después de limpiar nuestro CSV, cargamos el Conjunto de Datos del Queso Francés en el portal de demostración de OpenDataSoft.

Para señalar los 338 quesos en nuestro mapa, usamos uno de nuestros procesadores originarios para convertir nombres de departamentos en coordenadas.

cómo crear un mapa con datos abiertos: el mapa definitivo del queso francés
El procesador «Conjunto de Datos Unido»

Este procesador convirtió todos los nombres de departamento en coordenadas geográficas basadas en datos geográficos contenidos en un segundo conjunto de datos. Aún mejor, la plataforma completó automáticamente nuestro conjunto de datos con información relevante sobre la marcha.

La plataforma también convirtió todas las URL de imágenes en imágenes para mostrarlas en una galería incrustable.

Los 338 quesos franceses incrustables en todas partes.

CÓMO CREAR UN MAPA CON DATOS ABIERTOS

Para crear este hermoso mapa, utilizamos nuestra herramienta Cartógrafo.

Cartógrafo permite a nuestros usuarios copiar datos abiertos de múltiples fuentes en un mapa en cuestión de minutos.

Decidimos hacer las cosas aún más divertidas creando un fondo de mapa específico. Nada más fácil: una tableta gráfica, llustrator colores brillantes y todo estaba hecho.

mapa datos abiertos quesos franceses

Divirtiéndose con Illustrator y Gifs.

Para utilizar nuestra ilustración como fondo de mapa, utilizamos MapTiler. Este software convierte ilustraciones de mapas en mosaicos de mapas estándar de la web. Simplemente tuvimos que señalar qué partes de nuestro mapa personalizado coincidían con el mapa estándar de MapTiler. Usamos el extremo norte de Córcega, Brest y la costa este de Inglaterra.

Nuestro único requisito técnico era que nuestra ilustración tuviera que caber en un cuadrado de 10.000 por 10.000 píxeles. Así que limitamos nuestro mapa personalizado a Europa.
Exportamos nuestro mapa personalizado a un formato estándar: MbTiles. Esto nos permitió subirlo a nuestra plataforma a través de

Exportamos nuestro mapa personalizado a un formato estándar: MbTiles. Esto nos permitió subirlo a nuestra plataforma a través de MapBox.

Y aquí es cuando ocurre un problema: un problema que nosotros en OpenDataSoft a Paris no previmos.

LA REUNIÓN: 6 ° DEPARTAMENTO PRODUCTOR DE QUESO EN FRANCIA

La Réunion es una isla francesa al sur de Madagascar. La Réunion es el sexto mayor productor de queso de Francia.

Como dijimos antes, nuestro mapa personalizado no podía superar a Europa. Técnicamente estábamos limitados por nuestro cuadrado de 10.000 por 10.000 píxeles.

Entonces, ¿cuál fue nuestra solución?

Para mantener los quesos La Réunion en el conjunto de datos, hackeamos la pantalla de esta manera:

  • Mantuvimos los datos relacionados con los quesos de La Réunion en el conjunto de datos.
  • Filtramos estos resultados para mostrarlos en nuestro mapa.
  • Dibujamos un mapa específico para la Réunion.

 

mapa datos abiertos quesos franceses

El mapa más hermoso de los quesos de La Réunion jamás antes diseñados.

Con suerte, encontrará todos estos fantásticos quesos en el conjunto de datos original.

Este fue un breve ejemplo de algunas características clave que ofrece la solución OpenDataSoft SaaS: Cartógrafo, filtros, galerías de imágenes … La plataforma OpenDataSoft hace que sea super fácil publicar conjuntos de datos como visualizaciones de datos y API con unos pocos clics.

 


¿QUIERES ABRIR TUS DATOS?

¡Obtén nuestra guía gratuita de 10 pasos ahora! Viene cargada de consejos prácticos sobre cómo iniciar correctamente su proyecto de datos abiertos.

New Call-to-action

Related Posts