query_api() and get_api_query().full_results = TRUE. This will return all data provided by the geocoder service instead of just latitude and longitude coordinates. Additionally, the return_type = 'geographies' argument for the Census geocoder will return geography columns.street, city, county, postalcode, country).limit and custom_query arguments (see the geo() function for details).min_time argument in geo()) to respect usage limits. This should fix the past issue of users being locked out of the OSM service due to usage limit violations.cascade method can now be customized by using the cascade_order argument (see geo() documentation)verbose = TRUEtibble, dplyr, jsonlite, and httr. The package no longer has direct dependencies on tmaptools, stringr, purrr, tidyr, and rlang.httr. The inbuilt api_parameter_reference dataset is used to map standard “generic” parameter names to the parameter names used by each specific geocoder service.geo() function. Users can still use geocode(), geo_osm(), and geo_census() as before. However, geo_osm() and geo_census() are now just convenience functions that call geo() and geocode() passes all addresses to geo() for geocoding.Per CRAN request, fixed an issue where the example for R/geocode.R failed. Only change required was to add a library(dplyr) statement.
Initial CRAN release. Per CRAN request: * Replaced print() with warning() to make suppressing console output possible. * Replaced \dontrun with \donttest in .R files