Loop für Reverse Geocoding in R
Ich versuche, eine große Datenmenge (ca. 100k) umzukehren. Ich habe das @ benutrevgeocode
Funktion aus dem Paketggmap
. Ich habe das Ergebnis für 1 Eintrag erhalten
48 Grand View Terrace, San Francisco,
CA 94114, USA
48 Grand View Terrace Eureka Valley San Francisco
San Francisco County California United States
postal_code postal_code_suffix
, aber ich muss den Prozess automatisieren und für den gesamten Datensatz verwenden.
Ich habe es versuch
r <- lapply(revgeocode(location = (c(z$lon),c(z$lat)),
output = "more",
messaging = FALSE, sensor = FALSE, override_limit = FALSE,
client = "", signature = ""))
und bekam die Fehler für unerwartetes ',' in jedem Schritt.
Ich habe versucht, die folgende Schleife zu schreiben
r <- for(i in 1:10){
revgeocode(location = ("z$lon", "z$lat"),output = "more", messaging = FALSE, sensor = FALSE, override_limit = FALSE,client = "", signature = "")}
und habe ähnliche Fehler
Bitte geben Sie Material oder hilfreiche Links an, mit denen ich die Schleife für die umgekehrte Geokodierung erstellen kann. Wie überprüfe ich die Echtheit der Daten?