Getting Started

Getting Started

Documentation for the Climate Data Online (CDO) API

NCEI.cdo_datasetsFunction.
cdo_datasets(CDO_token::AbstractString, dataset::AbstractString)
cdo_datasets(CDO_token::AbstractString;
            datatypes::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
            locations::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
            stations::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
            startdate::Date = Date(1, 1, 1),
            enddate::Date = today())

For obtaining a CDO_token: Request Web Services Token

For additional information visit the NCDC's Climate Data Online (CDO) Web Services v2 Documentation

source
cdo_datacategories(CDO_token::AbstractString, datacategory::AbstractString)
cdo_datacategories(CDO_token::AbstractString;
                   datasets::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
                   locations::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
                   stations::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
                   startdate::Date = Date(1, 1, 1),
                   enddate::Date = today())

For obtaining a CDO_token: Request Web Services Token

For additional information visit the NCDC's Climate Data Online (CDO) Web Services v2 Documentation

source
NCEI.cdo_datatypesFunction.
cdo_datatypes(CDO_token::AbstractString, datatype::AbstractString)
cdo_datatypes(CDO_token::AbstractString;
              datasets::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
              datacategories::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
              locations::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
              stations::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
              startdate::Date = Date(1, 1, 1),
              enddate::Date = today())

For obtaining a CDO_token: Request Web Services Token

For additional information visit the NCDC's Climate Data Online (CDO) Web Services v2 Documentation

source
cdo_locationcategories(CDO_token::AbstractString, locationcategory::AbstractString)
cdo_locationcategories(CDO_token::AbstractString;
                       datasets::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
                       startdate::Date = Date(1, 1, 1),
                       enddate::Date = today())

For obtaining a CDO_token: Request Web Services Token

For additional information visit the NCDC's Climate Data Online (CDO) Web Services v2 Documentation

source
NCEI.cdo_locationsFunction.
cdo_locations(CDO_token::AbstractString, location::AbstractString)
cdo_locations(CDO_token::AbstractString;
              datasets::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
              locationcategories::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
              datacategories::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
              startdate::Date = Date(1, 1, 1),
              enddate::Date = today())

For obtaining a CDO_token: Request Web Services Token

For additional information visit the NCDC's Climate Data Online (CDO) Web Services v2 Documentation

source
NCEI.cdo_stationsFunction.
cdo_stations(CDO_token::AbstractString, station::AbstractString)
cdo_stations(CDO_token::AbstractString;
             datasets::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
             locations::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
             datacategories::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
             datatypes::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
             extent::Union{AbstractVector{<:AbstractFloat}} = Vector{Float64}(),
             startdate::Date = Date(1, 1, 1),
             enddate::Date = today())

For obtaining a CDO_token: Request Web Services Token

For additional information visit the NCDC's Climate Data Online (CDO) Web Services v2 Documentation

source
NCEI.cdo_dataFunction.
cdo_data(CDO_token::AbstractString, dataset::AbstractString, startdate::Date, enddate::Date;
         datatypes::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
         locations::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
         stations::Union{AbstractString, AbstractVector{<:AbstractString}} = "",
         metric::Bool = true)

For obtaining a CDO_token: Request Web Services Token

For additional information visit the NCDC's Climate Data Online (CDO) Web Services v2 Documentation

source