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

Der Befehl führt mich jedoch zu diesem Fehler.Wie kann ich GADM-Daten in R herunterladen?

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

Haben Sie einen Internetzugang (oder - genauer gesagt - hat R)? – lukeA

+0

Ja. Na sicher... – maximusdooku

Antwort

0

Nun, es sollte keine große Sache sein. Laden Sie zuerst das gewünschte Land von GADM database herunter und speichern Sie es in Ihrem lokalen Verzeichnis als R (SpatialPolygonsDataFrame) Dateiformat. Es gibt fünf Stufen für Frankreich (von Level 0 bis Level 5). Sie können wählen, was Sie brauchen.

Zweitens lesen .rds Datei aus GADM heruntergeladen mit readRDS() Funktion und wandelt es in Datenrahmen mit fortify Funktion in 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