====== R et cartographie ====== Voici un exemple simple pour produire une visualisation dynmamique de ses données en ligne avec R et du HTML. === Exemple avec la bibliothèque googleVis === # On utilise l'api google pour placer des points : Ici c'est la seule bibliothèque utilisée. # pour l'installer c'est install.packages("googleVis") <code> if(!require("googleVis")){ # Si il n'est pas installé install.packages("googleVis") # et bien on le fait library(googleVis) # on le charge } </code> Si on possède un tableau avec longitude et lattitude GPS c'est plutôt pas difficile. Voici un exemple un peu trivial (une projection de lieux de conservation contemporains de manuscrits médiévaux ([[http://pireh-dev.univ-paris1.fr/manuscrit.csv|Ici]]) <code> tab<-read.csv("(...)/manuscrit.csv" , sep=";", header=T) </code> # dans ce tableau les colonnes 1 et 2 contiennent les coordonnées GPS # le format google c'est Lat Long <code> newtab<-data.frame(LatLong=paste(tab[,1]," ",tab[,2], sep=""), Commentaire=tab[,1]) map1 <- gvisMap(newtab, "LatLong", "Commentaire", options=list(showTip=TRUE, showLine=F, enableScrollWheel=TRUE, mapType='satellite', useMapTypeControl=TRUE, width=800,height=1000)) plot(map1) </code>