Geocodes addresses using the tidygeocoder package.
Tries each address up to six times, using libpostal
parsing (if libpostal.house_number
and libpostal.road
are passed in as columnes),
street1
, and street2
, and the US census and openstreetmap geocoders.
Usage
address_geocode_all(address_stream, num_tries = 10)
address_geocode(address_stream)
Arguments
- address_stream
data.table of addresses
- num_tries
integer number of times to retry on error
Value
data.table of addresses, one row per address in input, must include address_cols
. Contains only address_cols and columns returned by tidygeocoder
Functions
address_geocode_all()
: geocode all addresses
address_geocode()
: geocode only uncached addresses, load others from cache