2017-10-10 1 views
0
library(raster) 
france<-getData('GADM', country='FRA', level=1) 

Cependant, la commande me conduit à cette erreur.Comment puis-je télécharger des données GADM dans R?

trying URL 'http://biogeo.ucdavis.edu/data/gadm2.8/rds/FRA_adm1.rds' 
Error in utils::download.file(url = aurl, destfile = fn, method = "auto", : 
    cannot open URL 'http://biogeo.ucdavis.edu/data/gadm2.8/rds/FRA_adm1.rds' 
+0

Avez-vous un accès Internet (ou - plus précisément - est-ce que R a)? – lukeA

+0

Oui. Bien sûr... – maximusdooku

Répondre

0

Eh bien, cela ne devrait pas être un gros problème. Tout d'abord, téléchargez le pays que vous voulez depuis GADM database et enregistrez-le dans votre répertoire local sous le format de fichier R (SpatialPolygonsDataFrame). Il existe cinq niveaux disponibles pour la France (du niveau 0 au niveau 5). Vous pouvez choisir ce dont vous avez besoin.

Deuxièmement, lisez .rds fichier téléchargé à partir avec readRDS() fonction global administrative areas, et le transformer en trames de données avec la fonction fortify dans ggplot2.

library(tidyverse) 
library(sp) 
frRDS <- readRDS("~/Downloads/FRA_adm1.rds") #FR map (Level 1) from GADM version 2.8 
frRDS_df <- ggplot2::fortify(frRDS, region="NAME_1") # Region names 1 in data frame