[Billet] Ajouter une ombre portée à une carte dans R

Camarades cartographes, je publie aujourd’hui un court billet expliquant comment on peut créer et ajouter une ombre portée à une représentation cartographique dans R. L’exemple présenté s’appuie principalement sur les données fournies avec le package cartography. [voir]

La procédure est relativement simple :

  1. La fonction rGeos::gBuffer permet d’agréger l’ensemble des polygones de la zone d’étude. Le paramétrage de cette fonction permet de régler d’éventuelles erreurs topologiques ;
  2. la fonction raster::shift permet de translater la nouvelle couche crée en x et en y ;
  3. celle-ci peut être affichée sous la carte pour créer un effet d’ombrage.

shadow

L’ensemble du code source ayant permis de réaliser cette carte est disponible sur Github. [voir]

__________________________________________

PS : le package cartography a un an. Voir à ce sujet le billet de Timothée Giraud sur rgeomatic.hypotheses.org

 


Vous aimerez aussi...

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *