NEWS.md
county
to countyName
. (This change more closely matches spatial metadata found in other systems and fits with the pattern of ~Code
/~Name
pairs in MazamaSpatialUtils as is the case with countryCode/CountryName
and stateCode/stateName
.)table_findAdjacentDistances()
when only two locations are adjacent.table_updateColumn()
now ignores NA
values in locationID
.validateLonLat()
, validateLonsLats()
, createLocationID()
.Version 0.2.x focuses on usability improvements after initial work with the package.
radius
to distanceThreshold
throughout for clarity.table_initializeExisting()
to only perform spatial searches where data are missing in the incoming table. This greatly speeds up performance.table_leafletAdd()
function to make it easier to compare “known locations” tables."table_addCoreMetadata()
function adds columns of NA
values for any missing core metadata but does not perform any spatial calculations.table_findAdjacentLocations()
function returns a tibble of all locations that are too close (i.e. separated by < distanceThreshold
).table_findOverlappingLocations()
renamed to table_findAdjacentDistances()
.measure
argument to table_findAdjacentLocations()
, table_findAdjacentDistances()
, table_getLocationID()
and table_getNearestDistance()
.na.rm
argument to validateLonsLats()
.table_~()
functions.locationTbl
whenever an incoming table includes longitude
and latitude
variables.table_leaflet()
function to display locations and metadata.location_getSingleAddress_Photon()
to remove revgeo dependency.geodist::geodist()
is now always called with measure = "geodesic"
to avoid warning messages from geodist()
about inaccuracies with measure = "cheap"
(the geodist()
default).mazama_initialize()
now installs required datasets if they are missing.table_initializeExisting()
for fast conversion of an existing table of spatial metadata into a standardized “known location” table.table_findOverlappingLocations()
to help choose an appropriate radius when initializing from an existing metadata table.addressService
argument to table_addLocation()
, table_addSingleLocation() and
location_initialize()` to skip the address step that requires web services.location_getCensusBlock()
function.location_getSingleAddress_TexasAM()
function.setAPIKey()
and getAPIKey()
.