jeudi 3 décembre 2015

Corine Disco Cover

This post is about the making of an experimental video that dives into the land cover of Paris & its surroundings with a hint of RGB magic. 

You'll see the purpose of gridding, how to cross a vector and a raster layer in R. Finally we'll cover one of the latest functionnality of QGIS 2.12 : data-defined layer combinations in atlases.

samedi 15 novembre 2014

Streets of Paris Colored by Orientation

Recently, I read an article by datapointed which presented maps of streets of different cities colored by orientation.
The author gave some details about the method, which I tried to reproduce. In this post, I present the different steps from the calculation in my favorite spatial R ToolBox to the rendering in QGIS using a specific blending mode.

The code is given at the end of the article.
Data used in this post is from OpenStreetMap contributors :
Get it on OSM Metro Extract or GeoFabrik

samedi 7 juin 2014

whatGoogleSuggestsFor() : Using Google Instant to map Stereotypes or Sentiment (in R)


Some interesting things emerge when using Google Instant service from different countries.

The whatGoogleSuggestsFor() function will take a string as an input and return a list of suggestions by Google based upon Google Instant Service. Good to map stereotypes or analyze sentiment of a brand. The code is at the end.




dimanche 24 novembre 2013

QGIS 2 : Artificialisation du sol en Île de France // Les modes de rendu par fusion

Dans cet article, nous allons voir comment tirer parti des modes de rendu révolutionnaires de la version QGIS 2 pour représenter le phénomène d'artificialisation en Île-de-France de 1990 à 2006.

lundi 28 octobre 2013

a QGIS tip : find mid-points of lines with no coding, only plugins


Recently, a colleague of mine asked me if it was possible to generate mid-points for lines. The problem was that he had barrage data represented as lines and he wanted to see them on a map. So, getting the mid-point for these lines was a way to get the barrage location and put a symbol to each of it..