Changes
On May 8, 2023 at 10:11:32 AM UTC,
-
Renamed resource Historical Measurements of a station to Historical measurements of a station in Air Quality: Stations
| f | 1 | { | f | 1 | { |
| 2 | "author": "DRAXIS ENVIRONMENTAL SA", | 2 | "author": "DRAXIS ENVIRONMENTAL SA", | ||
| 3 | "author_email": "", | 3 | "author_email": "", | ||
| 4 | "creator_user_id": "5ee46fcc-114d-45b7-bd66-c44e18087b37", | 4 | "creator_user_id": "5ee46fcc-114d-45b7-bd66-c44e18087b37", | ||
| 5 | "extras": [ | 5 | "extras": [ | ||
| 6 | { | 6 | { | ||
| 7 | "key": "Access Level", | 7 | "key": "Access Level", | ||
| 8 | "value": "Public" | 8 | "value": "Public" | ||
| 9 | }, | 9 | }, | ||
| 10 | { | 10 | { | ||
| 11 | "key": "Language", | 11 | "key": "Language", | ||
| 12 | "value": "English" | 12 | "value": "English" | ||
| 13 | }, | 13 | }, | ||
| 14 | { | 14 | { | ||
| 15 | "key": "Sector", | 15 | "key": "Sector", | ||
| 16 | "value": "Environment" | 16 | "value": "Environment" | ||
| 17 | } | 17 | } | ||
| 18 | ], | 18 | ], | ||
| n | 19 | "groups": [], | n | 19 | "groups": [ |
| 20 | { | ||||
| 21 | "description": "", | ||||
| 22 | "display_name": "Air quality", | ||||
| 23 | "id": "f360e08b-8154-4fed-801d-b9189d7c9d35", | ||||
| 24 | "image_display_url": | ||||
| 25 | tp://ckan:5000/uploads/group/2021-06-08-134416.508461air-quality.jpg", | ||||
| 26 | "name": "air-quality", | ||||
| 27 | "title": "Air quality" | ||||
| 28 | } | ||||
| 29 | ], | ||||
| 20 | "id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | 30 | "id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | ||
| 21 | "isopen": false, | 31 | "isopen": false, | ||
| 22 | "license_id": "", | 32 | "license_id": "", | ||
| 23 | "license_title": "", | 33 | "license_title": "", | ||
| 24 | "maintainer": "", | 34 | "maintainer": "", | ||
| 25 | "maintainer_email": "", | 35 | "maintainer_email": "", | ||
| 26 | "metadata_created": "2023-05-08T10:01:56.406345", | 36 | "metadata_created": "2023-05-08T10:01:56.406345", | ||
| n | 27 | "metadata_modified": "2023-05-08T10:04:17.684614", | n | 37 | "metadata_modified": "2023-05-08T10:11:32.718022", |
| 28 | "name": "air-quality-stations", | 38 | "name": "air-quality-stations", | ||
| 29 | "notes": "This API retreives info for Official ground-based | 39 | "notes": "This API retreives info for Official ground-based | ||
| 30 | monitoring stations. \r\nSpecifically, data from official stations as | 40 | monitoring stations. \r\nSpecifically, data from official stations as | ||
| 31 | of August 2019 and onwards are daily crawled and stored into the | 41 | of August 2019 and onwards are daily crawled and stored into the | ||
| 32 | database of the hub. Approximately 10,651 daily air-quality | 42 | database of the hub. Approximately 10,651 daily air-quality | ||
| 33 | measurements from 12,000 stations around the world are retrieved, | 43 | measurements from 12,000 stations around the world are retrieved, | ||
| 34 | parsed, harmonized, and ingested into the storage of the | 44 | parsed, harmonized, and ingested into the storage of the | ||
| 35 | hub.\r\n\r\nThe following table presents an indicative list of the | 45 | hub.\r\n\r\nThe following table presents an indicative list of the | ||
| 36 | data sources already integrated and provided to the PARSEC | 46 | data sources already integrated and provided to the PARSEC | ||
| 37 | beneficiaries. \r\n\u2022 https://openaq.org/ (Global) Measurements | 47 | beneficiaries. \r\n\u2022 https://openaq.org/ (Global) Measurements | ||
| 38 | are retrieved hourly. \r\n\u2022 https://www.ypeka.gr (Attica, | 48 | are retrieved hourly. \r\n\u2022 https://www.ypeka.gr (Attica, | ||
| 39 | Greece) Measurements are retrieved daily at 16:00. \r\n\u2022 | 49 | Greece) Measurements are retrieved daily at 16:00. \r\n\u2022 | ||
| 40 | https://www.pkm.gov.gr/ (Central Macedonia, Greece) \r\n\u2022 | 50 | https://www.pkm.gov.gr/ (Central Macedonia, Greece) \r\n\u2022 | ||
| 41 | https://www.envdimosthes.gr/deltioPop.php (Thessaloniki, Greece) | 51 | https://www.envdimosthes.gr/deltioPop.php (Thessaloniki, Greece) | ||
| 42 | Measurements are retrieved daily at 12:30. \r\n\r\nAll measurements | 52 | Measurements are retrieved daily at 12:30. \r\n\r\nAll measurements | ||
| 43 | are stored according to the universal time zone - UTC.\r\n\r\nFor each | 53 | are stored according to the universal time zone - UTC.\r\n\r\nFor each | ||
| 44 | source, the temporal resolution is defined, ranging from 1h to 8h to | 54 | source, the temporal resolution is defined, ranging from 1h to 8h to | ||
| 45 | 24h.\r\n\r\nFor some sources, the temporal resolution may not fall | 55 | 24h.\r\n\r\nFor some sources, the temporal resolution may not fall | ||
| 46 | under any one of these categories (e.g. in Thessaloniki the | 56 | under any one of these categories (e.g. in Thessaloniki the | ||
| 47 | measurements are taken hourly from 00:00pm until 11:00am (11 | 57 | measurements are taken hourly from 00:00pm until 11:00am (11 | ||
| 48 | measurements) and the max value from all collected is provided). In | 58 | measurements) and the max value from all collected is provided). In | ||
| 49 | these cases, the hub makes an assumption that the temporal resolution | 59 | these cases, the hub makes an assumption that the temporal resolution | ||
| 50 | is for 1h. Also, there are many cases where the temporal resolution is | 60 | is for 1h. Also, there are many cases where the temporal resolution is | ||
| 51 | unknown (e.g. openAQ stations worldwide). In these cases, the hub also | 61 | unknown (e.g. openAQ stations worldwide). In these cases, the hub also | ||
| 52 | makes an assumption that the temporal resolution is for 1h and accepts | 62 | makes an assumption that the temporal resolution is for 1h and accepts | ||
| 53 | all measurements into the database even if a pollutant\u2019s default | 63 | all measurements into the database even if a pollutant\u2019s default | ||
| 54 | temporal resolution is different than 1h. Additionally, supportive | 64 | temporal resolution is different than 1h. Additionally, supportive | ||
| 55 | information such as max/average/latest values are also | 65 | information such as max/average/latest values are also | ||
| 56 | registered.\r\n\r\nFor each station the following data is stored: | 66 | registered.\r\n\r\nFor each station the following data is stored: | ||
| 57 | \r\n\u2022 City, County \r\n\u2022 Coordinates of the station | 67 | \r\n\u2022 City, County \r\n\u2022 Coordinates of the station | ||
| 58 | \r\n\u2022 Latest measurement (Date, Time). Depending on the source, | 68 | \r\n\u2022 Latest measurement (Date, Time). Depending on the source, | ||
| 59 | but usually the hourly max values of the day or the daily average is | 69 | but usually the hourly max values of the day or the daily average is | ||
| 60 | used \r\n\u2022 Pollutants\u2019 concentrations: PM10 (usually | 70 | used \r\n\u2022 Pollutants\u2019 concentrations: PM10 (usually | ||
| 61 | provided as 24h or 1h average), PM2.5 (24h or 1h average) -> | 71 | provided as 24h or 1h average), PM2.5 (24h or 1h average) -> | ||
| 62 | \u03bcg/m3, SO2 (24h or 1h average), CO (8h or 1h average), O3 (8h or | 72 | \u03bcg/m3, SO2 (24h or 1h average), CO (8h or 1h average), O3 (8h or | ||
| 63 | 1h average), NO2 (1h average) -> ppm ", | 73 | 1h average), NO2 (1h average) -> ppm ", | ||
| 64 | "num_resources": 6, | 74 | "num_resources": 6, | ||
| 65 | "num_tags": 3, | 75 | "num_tags": 3, | ||
| 66 | "organization": { | 76 | "organization": { | ||
| 67 | "approval_status": "approved", | 77 | "approval_status": "approved", | ||
| 68 | "created": "2023-05-08T09:52:01.957240", | 78 | "created": "2023-05-08T09:52:01.957240", | ||
| 69 | "description": "Environmental data consists of information | 79 | "description": "Environmental data consists of information | ||
| 70 | relating to the state of our planet and its conditions. The data is | 80 | relating to the state of our planet and its conditions. The data is | ||
| 71 | typically collected through field monitoring stations that capture all | 81 | typically collected through field monitoring stations that capture all | ||
| 72 | qualitative and qualitative environmental data aspects such as soil, | 82 | qualitative and qualitative environmental data aspects such as soil, | ||
| 73 | air, water, or quality; meteorological or hydrological parameters. The | 83 | air, water, or quality; meteorological or hydrological parameters. The | ||
| 74 | best thing about this technique is that data is typically collected | 84 | best thing about this technique is that data is typically collected | ||
| 75 | using verified scientific methods and constantly uses modeling to | 85 | using verified scientific methods and constantly uses modeling to | ||
| 76 | enhance data quality.", | 86 | enhance data quality.", | ||
| 77 | "id": "4b7cf8d0-e5ff-4319-8c48-53ad24695f5e", | 87 | "id": "4b7cf8d0-e5ff-4319-8c48-53ad24695f5e", | ||
| 78 | "image_url": | 88 | "image_url": | ||
| 79 | "2022-01-07-155845.348084environmental-protection-326923480.jpg", | 89 | "2022-01-07-155845.348084environmental-protection-326923480.jpg", | ||
| 80 | "is_organization": true, | 90 | "is_organization": true, | ||
| 81 | "name": "environment", | 91 | "name": "environment", | ||
| 82 | "state": "active", | 92 | "state": "active", | ||
| 83 | "title": "Environment", | 93 | "title": "Environment", | ||
| 84 | "type": "organization" | 94 | "type": "organization" | ||
| 85 | }, | 95 | }, | ||
| 86 | "owner_org": "4b7cf8d0-e5ff-4319-8c48-53ad24695f5e", | 96 | "owner_org": "4b7cf8d0-e5ff-4319-8c48-53ad24695f5e", | ||
| 87 | "private": false, | 97 | "private": false, | ||
| 88 | "relationships_as_object": [], | 98 | "relationships_as_object": [], | ||
| 89 | "relationships_as_subject": [], | 99 | "relationships_as_subject": [], | ||
| 90 | "resources": [ | 100 | "resources": [ | ||
| 91 | { | 101 | { | ||
| 92 | "cache_last_updated": null, | 102 | "cache_last_updated": null, | ||
| 93 | "cache_url": null, | 103 | "cache_url": null, | ||
| 94 | "created": "2023-05-08T10:02:37.812461", | 104 | "created": "2023-05-08T10:02:37.812461", | ||
| 95 | "datastore_active": false, | 105 | "datastore_active": false, | ||
| 96 | "description": "Stations is a collection of accurate sensors | 106 | "description": "Stations is a collection of accurate sensors | ||
| 97 | around the world. This API retrieves the basic info of them. We have | 107 | around the world. This API retrieves the basic info of them. We have | ||
| 98 | added various query URI template parameters.\r\n\r\nURI | 108 | added various query URI template parameters.\r\n\r\nURI | ||
| 99 | Parameters\r\n\r\n__limit_records__ \r\nnumber (optional) Default: | 109 | Parameters\r\n\r\n__limit_records__ \r\nnumber (optional) Default: | ||
| 100 | unlimited \r\nThe maximum number of results to return. | 110 | unlimited \r\nThe maximum number of results to return. | ||
| 101 | \r\n\r\n__bbox__ \r\narray (optional) Default: \"No bounding box\" | 111 | \r\n\r\n__bbox__ \r\narray (optional) Default: \"No bounding box\" | ||
| 102 | \r\nbounding box in left,bottom,right,top defines the area where the | 112 | \r\nbounding box in left,bottom,right,top defines the area where the | ||
| 103 | sensors are located. \r\n\r\n__name__ \r\nstring (optional) Default: | 113 | sensors are located. \r\n\r\n__name__ \r\nstring (optional) Default: | ||
| 104 | none \r\nThe name of the station where the sensor located. ", | 114 | none \r\nThe name of the station where the sensor located. ", | ||
| 105 | "format": "HTML", | 115 | "format": "HTML", | ||
| 106 | "hash": "", | 116 | "hash": "", | ||
| 107 | "id": "df9eccb2-ad4d-43d1-b533-68d8389c5e64", | 117 | "id": "df9eccb2-ad4d-43d1-b533-68d8389c5e64", | ||
| 108 | "last_modified": null, | 118 | "last_modified": null, | ||
| 109 | "metadata_modified": "2023-05-08T10:02:56.181822", | 119 | "metadata_modified": "2023-05-08T10:02:56.181822", | ||
| 110 | "mimetype": null, | 120 | "mimetype": null, | ||
| 111 | "mimetype_inner": null, | 121 | "mimetype_inner": null, | ||
| 112 | "name": "Stations", | 122 | "name": "Stations", | ||
| 113 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | 123 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | ||
| 114 | "position": 0, | 124 | "position": 0, | ||
| 115 | "resource_type": null, | 125 | "resource_type": null, | ||
| 116 | "size": null, | 126 | "size": null, | ||
| 117 | "state": "active", | 127 | "state": "active", | ||
| 118 | "url": | 128 | "url": | ||
| 119 | ttps://data.envi4all.com/documentation#air-quality-stations-stations", | 129 | ttps://data.envi4all.com/documentation#air-quality-stations-stations", | ||
| 120 | "url_type": null | 130 | "url_type": null | ||
| 121 | }, | 131 | }, | ||
| 122 | { | 132 | { | ||
| 123 | "cache_last_updated": null, | 133 | "cache_last_updated": null, | ||
| 124 | "cache_url": null, | 134 | "cache_url": null, | ||
| 125 | "created": "2023-05-08T10:02:56.195641", | 135 | "created": "2023-05-08T10:02:56.195641", | ||
| 126 | "datastore_active": false, | 136 | "datastore_active": false, | ||
| 127 | "description": "Gets all details for a specific | 137 | "description": "Gets all details for a specific | ||
| 128 | station.\r\n\r\nURI Parameters\r\n\r\n__id__ \r\nnumber (required) | 138 | station.\r\n\r\nURI Parameters\r\n\r\n__id__ \r\nnumber (required) | ||
| 129 | Example: 1 \r\nAn unique identifier of the station. ", | 139 | Example: 1 \r\nAn unique identifier of the station. ", | ||
| 130 | "format": "HTML", | 140 | "format": "HTML", | ||
| 131 | "hash": "", | 141 | "hash": "", | ||
| 132 | "id": "4f5c0a1a-32ec-4d48-97a9-b0c7df1f2166", | 142 | "id": "4f5c0a1a-32ec-4d48-97a9-b0c7df1f2166", | ||
| 133 | "last_modified": null, | 143 | "last_modified": null, | ||
| 134 | "metadata_modified": "2023-05-08T10:03:14.957224", | 144 | "metadata_modified": "2023-05-08T10:03:14.957224", | ||
| 135 | "mimetype": null, | 145 | "mimetype": null, | ||
| 136 | "mimetype_inner": null, | 146 | "mimetype_inner": null, | ||
| 137 | "name": "Station details", | 147 | "name": "Station details", | ||
| 138 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | 148 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | ||
| 139 | "position": 1, | 149 | "position": 1, | ||
| 140 | "resource_type": null, | 150 | "resource_type": null, | ||
| 141 | "size": null, | 151 | "size": null, | ||
| 142 | "state": "active", | 152 | "state": "active", | ||
| 143 | "url": | 153 | "url": | ||
| 144 | data.envi4all.com/documentation#air-quality-stations-station-details", | 154 | data.envi4all.com/documentation#air-quality-stations-station-details", | ||
| 145 | "url_type": null | 155 | "url_type": null | ||
| 146 | }, | 156 | }, | ||
| 147 | { | 157 | { | ||
| 148 | "cache_last_updated": null, | 158 | "cache_last_updated": null, | ||
| 149 | "cache_url": null, | 159 | "cache_url": null, | ||
| 150 | "created": "2023-05-08T10:03:14.973221", | 160 | "created": "2023-05-08T10:03:14.973221", | ||
| 151 | "datastore_active": false, | 161 | "datastore_active": false, | ||
| 152 | "description": "Gets the last measurements of the stations. We | 162 | "description": "Gets the last measurements of the stations. We | ||
| 153 | have added various query URI template parameters.\r\n\r\nURI | 163 | have added various query URI template parameters.\r\n\r\nURI | ||
| 154 | Parameters\r\n\r\n__limit_records__ \r\nnumber (optional) Default: | 164 | Parameters\r\n\r\n__limit_records__ \r\nnumber (optional) Default: | ||
| 155 | none \r\nThe maximum number of results to return. \r\n\r\n__bbox__ | 165 | none \r\nThe maximum number of results to return. \r\n\r\n__bbox__ | ||
| 156 | \r\narray (optional) Default: \"No bounding box\" \r\nbounding box in | 166 | \r\narray (optional) Default: \"No bounding box\" \r\nbounding box in | ||
| 157 | left,bottom,right,top defines the area where the sensors are located. | 167 | left,bottom,right,top defines the area where the sensors are located. | ||
| 158 | \r\n\r\n__name__ \r\nstring (optional) Default: none \r\nThe name of | 168 | \r\n\r\n__name__ \r\nstring (optional) Default: none \r\nThe name of | ||
| 159 | the station where the sensor located. | 169 | the station where the sensor located. | ||
| 160 | \r\n\r\n__measurement_types_required__ \r\nnumber (optional) Default: | 170 | \r\n\r\n__measurement_types_required__ \r\nnumber (optional) Default: | ||
| 161 | none \r\nIt will return only the measurements that has all the | 171 | none \r\nIt will return only the measurements that has all the | ||
| 162 | (requested) measurement_types. Otherwise it will return null values | 172 | (requested) measurement_types. Otherwise it will return null values | ||
| 163 | \r\n\r\n__measurement_types__ \r\nnumber (optional) Default: none | 173 | \r\n\r\n__measurement_types__ \r\nnumber (optional) Default: none | ||
| 164 | \r\nType of measurements from the sensor eg. NO2, PM10 etc. | 174 | \r\nType of measurements from the sensor eg. NO2, PM10 etc. | ||
| 165 | \r\n\r\n__limit_days_old__ \r\nnumber (optional) Default: none | 175 | \r\n\r\n__limit_days_old__ \r\nnumber (optional) Default: none | ||
| 166 | \r\nDo not show measurements older than that many days ", | 176 | \r\nDo not show measurements older than that many days ", | ||
| 167 | "format": "HTML", | 177 | "format": "HTML", | ||
| 168 | "hash": "", | 178 | "hash": "", | ||
| 169 | "id": "70db7486-bc65-42fa-a402-38ffc07a64d6", | 179 | "id": "70db7486-bc65-42fa-a402-38ffc07a64d6", | ||
| 170 | "last_modified": null, | 180 | "last_modified": null, | ||
| 171 | "metadata_modified": "2023-05-08T10:03:38.415942", | 181 | "metadata_modified": "2023-05-08T10:03:38.415942", | ||
| 172 | "mimetype": null, | 182 | "mimetype": null, | ||
| 173 | "mimetype_inner": null, | 183 | "mimetype_inner": null, | ||
| 174 | "name": "Last measurements of stations", | 184 | "name": "Last measurements of stations", | ||
| 175 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | 185 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | ||
| 176 | "position": 2, | 186 | "position": 2, | ||
| 177 | "resource_type": null, | 187 | "resource_type": null, | ||
| 178 | "size": null, | 188 | "size": null, | ||
| 179 | "state": "active", | 189 | "state": "active", | ||
| 180 | "url": | 190 | "url": | ||
| 181 | com/documentation#air-quality-stations-last-measurements-of-stations", | 191 | com/documentation#air-quality-stations-last-measurements-of-stations", | ||
| 182 | "url_type": null | 192 | "url_type": null | ||
| 183 | }, | 193 | }, | ||
| 184 | { | 194 | { | ||
| 185 | "cache_last_updated": null, | 195 | "cache_last_updated": null, | ||
| 186 | "cache_url": null, | 196 | "cache_url": null, | ||
| 187 | "created": "2023-05-08T10:03:38.427084", | 197 | "created": "2023-05-08T10:03:38.427084", | ||
| 188 | "datastore_active": false, | 198 | "datastore_active": false, | ||
| 189 | "description": "Gets the last measurements of a | 199 | "description": "Gets the last measurements of a | ||
| 190 | station.\r\n\r\nURI Parameters\r\n\r\n__id__ \r\nnumber (required) | 200 | station.\r\n\r\nURI Parameters\r\n\r\n__id__ \r\nnumber (required) | ||
| 191 | Example: 1 \r\nAn unique identifier of the station. | 201 | Example: 1 \r\nAn unique identifier of the station. | ||
| 192 | \r\n\r\n__limit_records__ \r\nnumber (optional) Default: none | 202 | \r\n\r\n__limit_records__ \r\nnumber (optional) Default: none | ||
| 193 | \r\nThe maximum number of results to return. \r\n\r\n__bbox__ | 203 | \r\nThe maximum number of results to return. \r\n\r\n__bbox__ | ||
| 194 | \r\narray (optional) Default: \"No bounding box\" \r\nbounding box in | 204 | \r\narray (optional) Default: \"No bounding box\" \r\nbounding box in | ||
| 195 | left,bottom,right,top defines the area where the sensors are located. | 205 | left,bottom,right,top defines the area where the sensors are located. | ||
| 196 | \r\n\r\n__name__ \r\nstring (optional) Default: none \r\nThe name of | 206 | \r\n\r\n__name__ \r\nstring (optional) Default: none \r\nThe name of | ||
| 197 | the station where the sensor located. ", | 207 | the station where the sensor located. ", | ||
| 198 | "format": "HTML", | 208 | "format": "HTML", | ||
| 199 | "hash": "", | 209 | "hash": "", | ||
| 200 | "id": "f84c1b40-e200-4d80-aaac-3ef503ab7fd7", | 210 | "id": "f84c1b40-e200-4d80-aaac-3ef503ab7fd7", | ||
| 201 | "last_modified": null, | 211 | "last_modified": null, | ||
| 202 | "metadata_modified": "2023-05-08T10:03:54.511760", | 212 | "metadata_modified": "2023-05-08T10:03:54.511760", | ||
| 203 | "mimetype": null, | 213 | "mimetype": null, | ||
| 204 | "mimetype_inner": null, | 214 | "mimetype_inner": null, | ||
| 205 | "name": "Last measurements of a station", | 215 | "name": "Last measurements of a station", | ||
| 206 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | 216 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | ||
| 207 | "position": 3, | 217 | "position": 3, | ||
| 208 | "resource_type": null, | 218 | "resource_type": null, | ||
| 209 | "size": null, | 219 | "size": null, | ||
| 210 | "state": "active", | 220 | "state": "active", | ||
| 211 | "url": | 221 | "url": | ||
| 212 | om/documentation#air-quality-stations-last-measurements-of-a-station", | 222 | om/documentation#air-quality-stations-last-measurements-of-a-station", | ||
| 213 | "url_type": null | 223 | "url_type": null | ||
| 214 | }, | 224 | }, | ||
| 215 | { | 225 | { | ||
| 216 | "cache_last_updated": null, | 226 | "cache_last_updated": null, | ||
| 217 | "cache_url": null, | 227 | "cache_url": null, | ||
| 218 | "created": "2023-05-08T10:03:54.522275", | 228 | "created": "2023-05-08T10:03:54.522275", | ||
| 219 | "datastore_active": false, | 229 | "datastore_active": false, | ||
| 220 | "description": "Gets all historical measurements of a | 230 | "description": "Gets all historical measurements of a | ||
| 221 | station\r\n\r\nURI Parameters\r\n\r\n__id__ \r\nnumber (required) | 231 | station\r\n\r\nURI Parameters\r\n\r\n__id__ \r\nnumber (required) | ||
| 222 | Example: 44 \r\nAn unique identifier of the station. | 232 | Example: 44 \r\nAn unique identifier of the station. | ||
| 223 | \r\n\r\n__limit_records__ \r\nnumber (optional) Default: none | 233 | \r\n\r\n__limit_records__ \r\nnumber (optional) Default: none | ||
| 224 | \r\nThe maximum number of results to return. | 234 | \r\nThe maximum number of results to return. | ||
| 225 | \r\n\r\n__measurement_types__ \r\nnumber (optional) Default: none | 235 | \r\n\r\n__measurement_types__ \r\nnumber (optional) Default: none | ||
| 226 | \r\nType of measurements from the sensor eg. NO2, PM10 etc. | 236 | \r\nType of measurements from the sensor eg. NO2, PM10 etc. | ||
| 227 | \r\n\r\n__start_date__ \r\ndate (optional) Default: none \r\nStart | 237 | \r\n\r\n__start_date__ \r\ndate (optional) Default: none \r\nStart | ||
| 228 | date for a station which measurements are available. Also combine with | 238 | date for a station which measurements are available. Also combine with | ||
| 229 | end date for range results. \r\n\r\n__end_date__ \r\ndate (optional) | 239 | end date for range results. \r\n\r\n__end_date__ \r\ndate (optional) | ||
| 230 | Default: none \r\nEnd date for a station which measurements are | 240 | Default: none \r\nEnd date for a station which measurements are | ||
| 231 | available. Also combine with start date for range results. | 241 | available. Also combine with start date for range results. | ||
| 232 | \r\n\r\n__summarize__ \r\nstring (optional) Default: none | 242 | \r\n\r\n__summarize__ \r\nstring (optional) Default: none | ||
| 233 | \r\nSummarize hourly and daily the sensor measurements. | 243 | \r\nSummarize hourly and daily the sensor measurements. | ||
| 234 | \r\n\r\n__measurement_types_required__ \r\nnumber (optional) Default: | 244 | \r\n\r\n__measurement_types_required__ \r\nnumber (optional) Default: | ||
| 235 | none \r\nIt will return only the measurements that has all the | 245 | none \r\nIt will return only the measurements that has all the | ||
| 236 | (requested) measurement_types. Otherwise it will return null values | 246 | (requested) measurement_types. Otherwise it will return null values | ||
| 237 | ", | 247 | ", | ||
| 238 | "format": "HTML", | 248 | "format": "HTML", | ||
| 239 | "hash": "", | 249 | "hash": "", | ||
| 240 | "id": "ee0d4744-54c6-4d11-b012-2636e38dedfe", | 250 | "id": "ee0d4744-54c6-4d11-b012-2636e38dedfe", | ||
| 241 | "last_modified": null, | 251 | "last_modified": null, | ||
| t | 242 | "metadata_modified": "2023-05-08T10:04:17.496083", | t | 252 | "metadata_modified": "2023-05-08T10:11:32.723976", |
| 243 | "mimetype": null, | ||||
| 244 | "mimetype_inner": null, | 253 | "mimetype": null, | ||
| 254 | "mimetype_inner": null, | ||||
| 245 | "name": "Historical Measurements of a station", | 255 | "name": "Historical measurements of a station", | ||
| 246 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | 256 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | ||
| 247 | "position": 4, | 257 | "position": 4, | ||
| 248 | "resource_type": null, | 258 | "resource_type": null, | ||
| 249 | "size": null, | 259 | "size": null, | ||
| 250 | "state": "active", | 260 | "state": "active", | ||
| 251 | "url": | 261 | "url": | ||
| 252 | om/documentation#air-quality-stations-last-measurements-of-a-station", | 262 | om/documentation#air-quality-stations-last-measurements-of-a-station", | ||
| 253 | "url_type": null | 263 | "url_type": null | ||
| 254 | }, | 264 | }, | ||
| 255 | { | 265 | { | ||
| 256 | "cache_last_updated": null, | 266 | "cache_last_updated": null, | ||
| 257 | "cache_url": null, | 267 | "cache_url": null, | ||
| 258 | "created": "2023-05-08T10:04:17.505544", | 268 | "created": "2023-05-08T10:04:17.505544", | ||
| 259 | "datastore_active": false, | 269 | "datastore_active": false, | ||
| 260 | "description": "Gets the capabilities of a certain station based | 270 | "description": "Gets the capabilities of a certain station based | ||
| 261 | on the known measurements.\r\n\r\nURI Parameters\r\n\r\n__id__ | 271 | on the known measurements.\r\n\r\nURI Parameters\r\n\r\n__id__ | ||
| 262 | \r\nnumber (required) Example: 1 \r\nA unique identifier of the | 272 | \r\nnumber (required) Example: 1 \r\nA unique identifier of the | ||
| 263 | station. ", | 273 | station. ", | ||
| 264 | "format": "HTML", | 274 | "format": "HTML", | ||
| 265 | "hash": "", | 275 | "hash": "", | ||
| 266 | "id": "91809c7f-5f9d-402b-b5e3-cd9f278e71f1", | 276 | "id": "91809c7f-5f9d-402b-b5e3-cd9f278e71f1", | ||
| 267 | "last_modified": null, | 277 | "last_modified": null, | ||
| 268 | "metadata_modified": "2023-05-08T10:04:17.688331", | 278 | "metadata_modified": "2023-05-08T10:04:17.688331", | ||
| 269 | "mimetype": null, | 279 | "mimetype": null, | ||
| 270 | "mimetype_inner": null, | 280 | "mimetype_inner": null, | ||
| 271 | "name": "Capabilities", | 281 | "name": "Capabilities", | ||
| 272 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | 282 | "package_id": "80246581-dcd8-48bc-a8b0-5ddaaff5ea74", | ||
| 273 | "position": 5, | 283 | "position": 5, | ||
| 274 | "resource_type": null, | 284 | "resource_type": null, | ||
| 275 | "size": null, | 285 | "size": null, | ||
| 276 | "state": "active", | 286 | "state": "active", | ||
| 277 | "url": | 287 | "url": | ||
| 278 | ://data.envi4all.com/documentation#air-quality-stations-capabilities", | 288 | ://data.envi4all.com/documentation#air-quality-stations-capabilities", | ||
| 279 | "url_type": null | 289 | "url_type": null | ||
| 280 | } | 290 | } | ||
| 281 | ], | 291 | ], | ||
| 282 | "state": "active", | 292 | "state": "active", | ||
| 283 | "tags": [ | 293 | "tags": [ | ||
| 284 | { | 294 | { | ||
| 285 | "display_name": "Air quality", | 295 | "display_name": "Air quality", | ||
| 286 | "id": "c9078519-ad6e-49cc-adf6-5745ec38cd30", | 296 | "id": "c9078519-ad6e-49cc-adf6-5745ec38cd30", | ||
| 287 | "name": "Air quality", | 297 | "name": "Air quality", | ||
| 288 | "state": "active", | 298 | "state": "active", | ||
| 289 | "vocabulary_id": null | 299 | "vocabulary_id": null | ||
| 290 | }, | 300 | }, | ||
| 291 | { | 301 | { | ||
| 292 | "display_name": "Health", | 302 | "display_name": "Health", | ||
| 293 | "id": "a3aba94e-9e57-42c3-851e-a494864a697f", | 303 | "id": "a3aba94e-9e57-42c3-851e-a494864a697f", | ||
| 294 | "name": "Health", | 304 | "name": "Health", | ||
| 295 | "state": "active", | 305 | "state": "active", | ||
| 296 | "vocabulary_id": null | 306 | "vocabulary_id": null | ||
| 297 | }, | 307 | }, | ||
| 298 | { | 308 | { | ||
| 299 | "display_name": "Public safety", | 309 | "display_name": "Public safety", | ||
| 300 | "id": "a693ebca-07b7-4471-9e43-ebd9dce1852f", | 310 | "id": "a693ebca-07b7-4471-9e43-ebd9dce1852f", | ||
| 301 | "name": "Public safety", | 311 | "name": "Public safety", | ||
| 302 | "state": "active", | 312 | "state": "active", | ||
| 303 | "vocabulary_id": null | 313 | "vocabulary_id": null | ||
| 304 | } | 314 | } | ||
| 305 | ], | 315 | ], | ||
| 306 | "title": "Air Quality: Stations", | 316 | "title": "Air Quality: Stations", | ||
| 307 | "type": "dataset", | 317 | "type": "dataset", | ||
| 308 | "url": "https://insitu-datahub-api.draxis.gr/documentation", | 318 | "url": "https://insitu-datahub-api.draxis.gr/documentation", | ||
| 309 | "version": "" | 319 | "version": "" | ||
| 310 | } | 320 | } |
