sf

#30DayMapChallenge: 30 jours de création de cartes (3) - La Terre est une sphère

Le défi #30DayMapChallenge a été lancé par Topi Tjukanov sur Twitter. Il est ouvert à tous ceux qui souhaitent afficher une carte, quel que soit le logiciel. Dans ce billet de blog, je vais montrer des cartes réalisées avec R. Je m’ajoute des contraintes pour le plaisir. Cette semaine, je vais créer …

Lire la suite

#30DayMapChallenge: 30 jours de création de cartes (2) - tmap

Le défi #30DayMapChallenge a été lancé par Topi Tjukanov sur Twitter. Il est ouvert à tous ceux qui souhaitent afficher une carte, quel que soit le logiciel. Dans ce billet de blog, je vais montrer des cartes réalisées avec R. Je m’ajoute des contraintes pour le plaisir. Cette semaine, j’utiliserai …

Lire la suite

#30DayMapChallenge: 30 jours de création de cartes (1) - ggplot2

Le défi #30DayMapChallenge a été lancé par Topi Tjukanov sur Twitter. Il est ouvert à tous ceux qui souhaitent créer une carte, quelque soit le logiciel. Dans ce post de blog, je vais montrer des cartes réalisée avec R. Je m’ajoute aussi des contraintes à moi-même pour le plaisir. Cette semaine, …

Lire la suite

Initiation à la cartographie avec {sf} & Co.

Aux “Rencontres R 2018” à Rennes, j’ai proposé une brève introduction à la cartographie en utilisant le récent package {sf} et quelques autres packages intéressant. Ce post de blog est une version enrichie de ma présentation et me permet de partager le code des différentes cartes qui y figurent. …

Lire la suite

Dessiner des cartes comme des peintures

Sur la Slack Grrr, une Slack d’entraide francophone sur R, Thomas Vroylandt nous a montré les cartes ci-dessous en demandant si c’était possible de les faire avec {ggplot2} : EDIT : Ces cartes viennent à l’origine du site web visionscarto.net avec des oeuvres d’Agnès Stienne Romain Lesur a rappelé …

Lire la suite

Un halo teinté à l’intérieur d’un polygone avec leaflet et la librairie sf (simple feature)

Récupérons les polygones des régions françaises et attribuons une couleur à chacune. J’aime bien les couleurs piratepal de la librairie yarrr. […] Pour créer ces fameux doughnuts à partir des polygones d’origine et des polygones tampons, j’ai utilisé la fonction st_difference. Cependant, …

Lire la suite

Comment remplir un polygone avec des trous par une zone hachurée dans leaflet

J’ai créé un package R, disponible sur mon github statnmap, pour proposer la fonction hatched.SpatialPolygons. Cette fonction a été créée à partir de la fonction de base pour dessiner les SpatialPolygons de la librairie sp. J’ai retiré de la fonction tout ce qui permettait de dessiner directement. …

Lire la suite

Dessiner un motif d’images répétées sur une carte dans un polygone

Définissons d’abord un SpatialPolygonDataFrame avec lequel travailler. Définissons aussi un polygone dans lequel dessiner la forêt. […] Il est possible d’échantillonner des points sur une grille régulière dans un polygone « spatial » avec la fonction sp::spsample. On peut ensuite afficher sur …

Lire la suite

Inclure plusieurs couches dans un widget leaflet avec R

La librarie leaflet s’intègre très bien avec l’écriture façon “pipe” (%>%). Il est donc très facile d’ajouter de multiple couches spatiales dans un widget leaflet. Pour ajouter de nombreuses couches spatiales à votre widget, il n’est pas nécessaire d’utiliser une fonction comme “addPolygons” pour …

Lire la suite