Function to simplify finding state and state code definitions. Used in readNWISdata
and readWQPdata
.
Examples
# \donttest{
fullName <- stateCdLookup("wi", "fullName")
#> GET: https://api.waterdata.usgs.gov/samples-data/codeservice/states?mimeType=application%2Fjson
abbriev <- stateCdLookup("Wisconsin", "postal")
#> GET: https://api.waterdata.usgs.gov/samples-data/codeservice/states?mimeType=application%2Fjson
id <- stateCdLookup("WI", "id")
#> GET: https://api.waterdata.usgs.gov/samples-data/codeservice/states?mimeType=application%2Fjson
name <- stateCdLookup(55, "fullName")
#> GET: https://api.waterdata.usgs.gov/samples-data/codeservice/states?mimeType=application%2Fjson
fips <- stateCdLookup("WI", "fips")
#> GET: https://api.waterdata.usgs.gov/samples-data/codeservice/states?mimeType=application%2Fjson
canada_st <- stateCdLookup(13, "fullName", country = "CA")
#> GET: https://api.waterdata.usgs.gov/samples-data/codeservice/states?mimeType=application%2Fjson
mexico_st <- stateCdLookup(13, "fullName", country = "MX")
#> GET: https://api.waterdata.usgs.gov/samples-data/codeservice/states?mimeType=application%2Fjson
stateCdLookup(c("West Virginia", "Wisconsin", 200, 55, "MN"))
#> GET: https://api.waterdata.usgs.gov/samples-data/codeservice/states?mimeType=application%2Fjson
#> [1] "WV" "WI" NA "WI" "MN"
# }