
Last chance! 50% off unlimited learning
Sale ends in
Generate a lat/long pair from data using Google's geolocation API.
geo_code(
address,
service = "nominatim",
base_url = "https://maps.google.com/maps/api/geocode/json",
return_all = FALSE,
pat = NULL
)
Text string representing the address you want to geocode
Which service to use? Nominatim by default
The base url to query
Should the request return all information returned by Google Maps?
The default is FALSE
: to return only two numbers: the longitude and latitude, in that order
The API key used. By default this is set to NULL and this is usually aquired automatically through a helper, api_pat().
Other nodes:
nearest_google()
# NOT RUN {
geo_code(address = "Hereford")
geo_code("LS7 3HB")
geo_code("hereford", return_all = TRUE)
# needs api key in .Renviron
geo_code("hereford", service = "google", pat = Sys.getenv("GOOGLE"), return_all = TRUE)
# }
Run the code above in your browser using DataLab