Generates and adds a unique identification vector to PurpleAir
sensors using the MazamaLocationUtils
package, which creates a unique
ID based upon coordinate location and device id.
Adds the following vectors:
deviceID --PurpleAir ID
locationID -- MazamaLocationUtils generated location ID
deviceDeploymentID -- A combination of device and location IDs
pas_addUniqueIDs(pas = NULL)
pas | a pa_synoptic dataframe |
---|
A dataframe with generated unique ID columns added.
# \donttest{ library(AirSensor) initializeMazamaSpatialUtils() pas_enhanced <- example_pas_raw %>% pas_addSpatialMetadata() %>% pas_addUniqueIDs()#> Warning: Unknown or uninitialised column: `parentID`.#> Warning: Unknown or uninitialised column: `parentID`.# }