Distances routières avec R et l’API Mapquest

Distances routières avec R et l’API Mapquest

Voilà un petit bout de code que j’avais écrit pour obtenir rapidement la distance par la route entre deux lieux géographiques avec R. On utilise les librairies RCurl et XML pour interroger l’API Mapquest basée elle même sur les données d’OSM. Le code est constitué de trois fonctions : mapq.loc() renvoie un certain nombre d’infos sur un lieu (y compris ses coordonnées géographiques) mapq.dist() renvoie la distance entre deux points géographiques spécifiés par leurs coordonnées mapq.distance() : renvoie la distance…

Lire la suite Lire la suite

Une carte des stations Vélo’V avec R (Partie 3 : Participer à OpenStreetMap)

Une carte des stations Vélo’V avec R (Partie 3 : Participer à OpenStreetMap)

OpenStreetMap est un formidable projet de cartographie collaborative en ligne. Dans deux précédents billets (ici et là) nous avons vu comment importer des données en provenance d’OSM dans R et un exemple (parmi une infinité) de traitement et de rendu cartographique. Mais les données que nous avons utilisées n’étaient pas vraiment complètes. Là où réside tout l’intérêt d’OSM c’est que tout le monde peut intervenir en complétant la base de donnée sur la base de ses propres connaissances, d’une sortie…

Lire la suite Lire la suite

Une carte des stations Vélo’V avec R (Partie 2 : Density plot)

Une carte des stations Vélo’V avec R (Partie 2 : Density plot)

Je continue mon exploration des possibilités offertes par R pour la cartographie et l’analyse spatiale. Le nombre de packages et de fonctionnalités est assez impressionnant et on peut vite s’y perdre… A la suite de ce billet où je montre comment cartographier les stations Vélo’V de Lyon, j’ai voulu poursuivre en essayant générer un raster de la densité bidimensionnelle des stations dans la ville. Profiter de ggmap dans le système graphique traditionnel La première étape était de pouvoir afficher un…

Lire la suite Lire la suite

Une carte des stations Vélo’V avec R

Une carte des stations Vélo’V avec R

Je suis en train de lire (doucement) le livre de Bivand, Pebesma et Gómez-Rubio : Applied Spatial Data Analysis with R. Le livre est chouette, je le commenterai plus en détail dès que je l’aurai terminé. En attendant je me suis dit qu’il fallait que je pratique un peu le maniement de données spatiales. Et je suis parti je ne sais plus trop comment ni pourquoi sur les stations Vélo’v de Lyon. Ça me permet de jouer avec des données…

Lire la suite Lire la suite

L’attaque des zombies

L’attaque des zombies

Je me souviens qu’en cours d’épidémiologie on avait toujours le droit à  des modèles chiant en compartiments avec leur lot d’équations différentielles et jamais le droit de s’amuser avec des modèles graphiques type automates cellulaires qui pourtant avaient l’air trop cool. Du coup j’ai essayé sur R pour voir. Le code est surement pas optimal. C’est du trafic (je maitrise mal les matrices) mais du trafic qui fonctionne et surtout je ne voulais pas piquer un code déjà fait. Les…

Lire la suite Lire la suite

Package maptools sous Linux, attention aux majuscules

Package maptools sous Linux, attention aux majuscules

Si cet article peut vous économiser une crise de nerfs, autant l’écrire. Hier, j’ai voulu me faire une jolie carte des dernières élections en utilisant le shapefile des communes de France mis à disposition par l’IGN pour un chouette résultat inspiré de ça. Tout allait très bien jusqu’à ce que je cherche à charger le shapefile dans R avec la fonction readShapeSpatial du package maptools. Dans les heures qui ont suivies, R m’a renvoyé éternellement la même erreur : Erreur…

Lire la suite Lire la suite

Ceci est un test !

Ceci est un test !

Ah, on dirait que ça marche. Installer WordPress en 48h alors qu’il parait qu’on peut le faire en 5 minutes… Je suis le meilleur. Maintenant, les choses moins sérieuses commencent…