All functions
|
|
add_json_extension()
|
Adds the json extension to the given url |
|
add_path()
|
Adds the given path to the given url |
|
assert()
|
Asserts a given expression and throws an error
if it returns FALSE |
|
assert_apikey()
|
Checks whether apikey is correctly set |
|
assert_coordinates()
|
Checks whether apikey is correctly set |
|
assert_ids()
|
Checks whether ids are correctly defined. If not throws an error |
|
build_current_df()
|
Creates an object representing Airly measurement |
|
build_forecast_df()
|
Creates object containing information about history data for given API response |
|
build_history_df()
|
Creates object containing information about history data for given API response |
|
create_airly_api_response()
|
Creates an object representing a response from the
Airly API. Also every API call return information about current limits
What is used to assign variables in pkg.env |
|
create_airly_location()
|
Creates an object representing Airly location |
|
create_airly_measurement()
|
Creates an object representing Airly measurement |
|
create_airly_meta()
|
Creates a data.frame representing Airly meta |
|
create_request_url()
|
Creates a request url based on the given base url and
passed paths. The json extensions is added automatically. |
|
.base_url()
|
Return base url of Airly API v2 |
|
.get_apikey()
|
Get Airly apikey |
|
.send_request()
|
Sends a request to the specified url and retrieves it's content. |
|
get_content()
|
Retrieves the response content |
|
get_indexes()
|
Get Airly available indexes |
|
get_installation_by_id()
|
Get Airly installation by id |
|
get_installation_measurements()
|
Get Airly measurements for any geographical location given installation id |
|
get_measurements_info()
|
Get measures used in Airly |
|
get_nearest_installations()
|
Get Airly nearest installations to given point |
|
get_nearest_measurements()
|
Get Airly nearest measurements to given point |
|
get_point_measurements()
|
Get Airly measurements for any geographical location |
|
is_airly_api_response()
|
Checks whether the given object is of the class
airly_api_response |
|
is_airly_location()
|
Checks whether the given object is of the class
airly_location |
|
is_airly_measurement()
|
Checks whether the given object is of the class
airly_measurement |
|
parse_json()
|
Parses a json response |
|
print(<airly_measurement>)
|
Print for "airly_measurement" type objects |
|
remaining_requests()
|
Get information about remaining API requests |
|
replace_null()
|
Replaces NULL with NA for nested lists. Useful when NULL value
leads to error while object casting |
|
set_apikey()
|
Set Airly apikey |
|
validate_airly_api_response()
|
Checks if the given response is not empty and that
it did not return an error http code. |
|
validate_airly_location()
|
Checks whether the given object is correctly defined
airly_location class |
|
validate_airly_measurement()
|
Checks whether the given object is correctly defined
airly_measurement class |
|
validate_airly_meta()
|
Checks whether the given object is correctly correctly defined |