Object Loaders

The following object loaders are currently supported within the Aeris.framework component of the SDK. Each object loader creates instances of the associated object models when parsing its respective API responses.

Object Loader Description Object Model
AWFAdvisoriesLoader Requests active weather advisories (watches/warnings) for a particular location. Expects an AFPlace object instance to be passed to determine the location data is being requested for.
API Endpoint: alerts
AWFAdvisory
AWFCountriesLoader Requests profile data for countries, including the full name, abbreviations, capital, population area, and neighboring countries.
API Endpoint: countries
AWFCountry
AWFEarthquakesLoader Requests recent earthquake data globally.
API Endpoint: earthquakes
AWFEarthquake
AWFFiresLoader Requests active wildfire data near a particular location or within a defined region.
API Endpoint: fires
AWFFire
AWFForecastsLoader Requests extended forecast information for a particular location, extending out to 15 days. Expects an AFPlace object instance to be passed to determine the location data is being requested for.
API Endpoint: forecasts
AWFForecast
AWFForecastPeriod
AWFMoonPhasesLoader Requests moon phase calendar information, such as the next full, new and quarter moon phases.
API Endpoint: sunmoon/moonphases
AWFMoonPhase
AWFNormalsLoader Requests daily climate normals for a station or close to a particular location, such as normal max/min temperature, normal precipitation and normal snowfall.
API Endpoint: normals
AWFNormal
AWFNormalStation
AWFObservationsLoader Requests weather observations for a particular location, which is defined by the AFPlace object instance passed to it.
API Endpoint: observations
AWFObservation
AWFPlacesLoader Requests information about a particular location, such as latitude/longitude position, population, zip codes, alternate names, timezone, elevation, etc.
API Endpoint: places
AWFPlace
AWFRecordsLoader Requests climate records at or near a particular location, such as record high/low temperatures, record rainfall and record snowfall.
API Endpoint: records
AWFRecord
AWFStormCellsLoader Requests storm cell observation and forecast data near a particular location or within a defined region.
API Endpoint: stormcells
AWFStormCell
AWFStormCellForecast
AWFStormReportsLoader Requests severe storm report data, such as rainfall totals, wind damage and hail reports, near a particular location or within a defined region.
API Endpoint: stormreports
AWFStormReport
AWFSunMoonLoader Requests solar and lunar information for a particular place and time frame, such as sunrise/set, twilight, moon rise/set and moon phase.
API Endpoint: sunmoon
AWFSunMoon
AWFTidesLoader Requests tide forecast information for a specific station or for stations closest to a location.
API Endpoint: tides
AWFTide
AWFTideStation

Last modified: July 21, 2015