Ich habe eine App, wo der Benutzer eine bestimmte Adresse angeben kann und die App gibt den Geocode zurück, der später verwendet wird, um die Daten zu unterteilen.Geocode von ggmap schlägt auf glänzendem Server
Das Snippet des Codes ist so einfach wie:
library(ggmap)
geocode("2020 walnut street pa")
Die perfekt funktionieren, wenn ich es auf meinem lokalen Rechner ausgeführt werden. Ich erhalte die folgenden Ausgang:
Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=2020%20walnut%20street%20pa&sensor=false
lon lat
1 -75.17508 39.95034
Jedoch, wenn ich diesen gleichen Code auf dem glänzenden Server laufen, erhalte ich die folgenden Fehler:
> library(ggmap)
Loading required package: ggplot2
> geocode("2020 walnut street pa")
Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=2020%20walnut%20street%20pa&sensor=false
lon lat
1 NA NA
Warning messages:
1: In readLines(connect, warn = FALSE) :
URL 'http://maps.googleapis.com/maps/api/geocode/json?address=2020%20walnut%20street%20pa&sensor=false': status was 'Couldn't connect to server'
2: In geocode("2020 walnut street pa") :
geocoding failed for "2020 walnut street pa".
if accompanied by 500 Internal Server Error with using dsk, try google.
>
ich das denke, bis zu einem gewissen Erlaubnis Problem verwandt ist, aber ich habe keine Ahnung, was zu tun ist. Kann mir jemand helfen zu verstehen, was hier zu tun ist?