Skip to contents

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