Package: MazamaLocationUtils 0.4.4

Jonathan Callahan

MazamaLocationUtils: Manage Spatial Metadata for Known Locations

Utility functions for discovering and managing metadata associated with spatially unique "known locations". Applications include all fields of environmental monitoring (e.g. air and water quality) where data are collected at stationary sites.

Authors:Jonathan Callahan [aut, cre], Eli Grosman [ctb], Oliver Fogelin [ctb]

MazamaLocationUtils_0.4.4.tar.gz
MazamaLocationUtils_0.4.4.zip(r-4.5)MazamaLocationUtils_0.4.4.zip(r-4.4)MazamaLocationUtils_0.4.4.zip(r-4.3)
MazamaLocationUtils_0.4.4.tgz(r-4.4-any)MazamaLocationUtils_0.4.4.tgz(r-4.3-any)
MazamaLocationUtils_0.4.4.tar.gz(r-4.5-noble)MazamaLocationUtils_0.4.4.tar.gz(r-4.4-noble)
MazamaLocationUtils_0.4.4.tgz(r-4.4-emscripten)MazamaLocationUtils_0.4.4.tgz(r-4.3-emscripten)
MazamaLocationUtils.pdf |MazamaLocationUtils.html
MazamaLocationUtils/json (API)
NEWS

# Install 'MazamaLocationUtils' in R:
install.packages('MazamaLocationUtils', repos = c('https://mazamascience.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/mazamascience/mazamalocationutils/issues

Datasets:

On CRAN:

5.81 score 108 scripts 360 downloads 44 exports 154 dependencies

Last updated 3 months agofrom:b83523635a. Checks:OK: 7. Indexed: yes.

TargetResultDate
Doc / VignettesOKNov 13 2024
R-4.5-winOKNov 13 2024
R-4.5-linuxOKNov 13 2024
R-4.4-winOKNov 13 2024
R-4.4-macOKNov 13 2024
R-4.3-winOKNov 13 2024
R-4.3-macOKNov 13 2024

Exports:%>%clusterByDistancecoreMetadataNamesgetAPIKeygetLocationDataDirinitializeMazamaSpatialUtilslocation_createIDlocation_getCensusBlocklocation_getOpenCageInfolocation_getSingleAddress_Photonlocation_getSingleAddress_TexasAMlocation_getSingleElevation_USGSlocation_initializesetAPIKeysetLocationDataDirshowAPIKeystable_addClusteringtable_addColumntable_addCoreMetadatatable_addLocationtable_addOpenCageInfotable_addSingleLocationtable_filterByDistancetable_findAdjacentDistancestable_findAdjacentLocationstable_getDistanceFromTargettable_getLocationIDtable_getNearestDistancetable_getNearestLocationtable_getRecordIndextable_initializetable_initializeExistingtable_leaflettable_leafletAddtable_loadtable_removeColumntable_removeRecordtable_savetable_updateColumntable_updateSingleRecordvalidateLocationTblvalidateLonLatvalidateLonsLatsvalidateMazamaSpatialUtils

Dependencies:askpassbase64encbitbit64brewbriobslibcachemcallrclassclassIntclicliprclustercolorspacecommonmarkcountrycodecpp11crayoncredentialscrosstalkcurlDBIdescdevtoolsdiffobjdigestdownlitdplyre1071ellipsisevaluatefansifarverfastmapfontawesomeformatRfsfutile.loggerfutile.optionsgenericsgeodistgeohashToolsgeojsonsfgeometriesgertghgitcredsgluehighrhmshtmltoolshtmlwidgetshttpuvhttrhttr2inijquerylibjsonifyjsonliteKernSmoothknitrlabelinglambda.rlaterlatticelazyevalleafletleaflet.providerslifecyclelubridatemagrittrMASSMazamaCoreUtilsMazamaSpatialUtilsmemoisemimeminiUImunsellopensslpillarpkgbuildpkgconfigpkgdownpkgloadpngpraiseprettyunitsprocessxprofvisprogresspromisesproxypspurrrR6raggrapidjsonrrappdirsrasterrcmdcheckRColorBrewerRcppreadrremotesrlangrmapshaperrmarkdownroxygen2rprojrootrstudioapirversionsrvests2sassscalesselectrsessioninfosfsfheadersshinysourcetoolsspstringistringrsyssystemfontsterratestthattextshapingtibbletidygeocodertidyselecttimechangetinytextzdbunitsurlcheckerusethisutf8V8vctrsviridisLitevroomwaldowhiskerwithrwkxfunxml2xopenxtableyamlzip

Developer Style Guide

Rendered fromDeveloper_Style_Guide.Rmdusingknitr::rmarkdownon Nov 13 2024.

Last update: 2023-10-24
Started: 2023-10-24

Introduction to MazamaLocationUtils

Rendered fromMazamaLocationUtils.Rmdusingknitr::rmarkdownon Nov 13 2024.

Last update: 2023-10-24
Started: 2019-10-22

Readme and manuals

Help Manual

Help pageTopics
API keys for data services.APIKeys getAPIKey setAPIKey showAPIKeys
Add distance-clustering information to a dataframeclusterByDistance
Names of standard spatial metadata columnscoreMetadataNames
Get location data directorygetLocationDataDir
Idaho monitor locations datasetid_monitors_500
Initialize MazamaSpatialUtils packageinitializeMazamaSpatialUtils
Create one or more unique locationIDslocation_createID
Get census block data from the FCC APIlocation_getCensusBlock
Get location information from OpenCagelocation_getOpenCageInfo
Get address data from the Photon API to OpenStreetMaplocation_getSingleAddress_Photon
Get an address from the Texas A&M reverse geocoding servicelocation_getSingleAddress_TexasAM
Get elevation data from a USGS web servicelocation_getSingleElevation_USGS
Create known location record with core metadatalocation_initialize
Directory for location dataLocationDataDir
Manage Spatial Metadata for Known LocationsMazamaLocationUtils-package MazamaLocationUtils
Oregon monitor locations datasetor_monitors_500
Set location data directorysetLocationDataDir
Add clustering information to a dataframetable_addClustering
Add a new column of metadata to a tabletable_addColumn
Add missing core metadata columns to a known location tabletable_addCoreMetadata
Add new known location records to a tabletable_addLocation
Add address fields to a known location tabletable_addOpenCageInfo
Add a single new known location record to a tabletable_addSingleLocation
Return known locations near a target locationtable_filterByDistance
Find distances between adjacent locations in a known locations tabletable_findAdjacentDistances
Finds adjacent locations in a known locations table.table_findAdjacentLocations
Return distances and directions from a target location to known locationstable_getDistanceFromTarget
Return IDs of known locationstable_getLocationID
Return distances to nearest known locationstable_getNearestDistance
Return known locationstable_getNearestLocation
Return indexes of known location recordstable_getRecordIndex
Create an empty known location tabletable_initialize
Converts an existing table into a known location tabletable_initializeExisting
Leaflet interactive map for known locationstable_leaflet
Add to a leaflet interactive map for known locationstable_leafletAdd
Load a known location tabletable_load
Remove a column of metadata in a tabletable_removeColumn
Remove location records from a tabletable_removeRecord
Save a known location tabletable_save
Update a column of metadata in a tabletable_updateColumn
Update a single known location record in a tabletable_updateSingleRecord
Validate a location tablevalidateLocationTbl
Validate proper setup of MazamaSpatialUtilsvalidateMazamaSpatialUtils
Washington monitor metadata datasetwa_airfire_meta
Wshington monitor locations datasetwa_monitors_500