{ "$schema": "http://json-schema.org/schema#", "$schemaVersion": "0.1.1", "modelTags": "", "$id": "https://smart-data-models.github.io/dataModel.Environment/AirQualityObserved/schema.json", "title": "Smart Data Models - Air quality observed schema", "description": "An observation of air quality conditions at a certain place and time.", "type": "object", "allOf": [ { "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/GSMA-Commons" }, { "$ref": "https://smart-data-models.github.io/data-models/common-schema.json#/definitions/Location-Commons" }, { "properties": { "type": { "type": "string", "enum": [ "AirQualityObserved" ], "description": "Property. NGSI Entity type" }, "dateObserved": { "type": "string", "description": "Property. The date and time of this observation in ISO8601 UTCformat. Model:'https://schema.org/Text' " }, "areaServed": { "type": "string", "description": "Property. Higher level area to which this air quality measurement belongs to. Model:'https://schema.org/Text' " }, "airQualityIndex": { "type": "integer", "minimum": 0, "description": "Property. Model:'https://schema.org/Number'. Air quality index is a number used to report the quality of the air on any given day." }, "airQualityLevel": { "$ref": "https://raw.githubusercontent.com/smart-data-models/dataModel.Environment/master/Environment-schema.json#/definitions/airQualityLevel" }, "reliability": { "type": "number", "minimum": 0, "maximum": 1.0, "description": "Property. Reliability (percentage, expressed in parts per one) corresponding to the air quality observed. Model:'https://schema.org/Number' " }, "as": { "type": "number", "minimum": 0, "description": "Property. Model:'https://schema.org/Number'. Arsenic detected" }, "c6h6": { "type": "number", "minimum": 0, "description": "Property. Benzene detected" }, "cd": { "type": "number", "minimum": 0, "description": "Property. Cadmium detected" }, "co": { "type": "number", "minimum": 0, "description": "Property. Carbon Monoxide detected" }, "coLevel": { "type": "string", "description": "Property. Qualitative Carbon Monoxide presence" }, "co2": { "type": "number", "minimum": 0, "description": "Property. Carbon Dioxide detected" }, "ni": { "type": "number", "minimum": 0, "description": "Property. Nickel detected" }, "no": { "type": "number", "minimum": 0, "description": "Property. Nitrogen monoxide detected" }, "no2": { "type": "number", "minimum": 0, "description": "Property. Nitrogen dioxide detected" }, "nox": { "type": "number", "minimum": 0, "description": "Property. Other Nitrogen oxides detected" }, "o3": { "type": "number", "minimum": 0, "description": "Property. Ozone detected" }, "pm10": { "type": "number", "minimum": 0, "description": "Property. Particulate matter 10 micrometers or less in diameter" }, "pm25": { "type": "number", "minimum": 0, "description": "Property. Particulate matter 2.5 micrometers or less in diameter" }, "pb": { "type": "number", "minimum": 0, "description": "Property. Lead detected" }, "precipitation": { "type": "number", "minimum": 0, "description": "Property. Model:'https://schema.org/Number'. Amount of water rain. Units:'Liters per square meter'." }, "relativeHumidity": { "type": "number", "minimum": 0, "maximum": 1, "description": "Property. Model:'https://schema.org/Number'. Humidity in the Air" }, "sh2": { "type": "number", "minimum": 0, "description": "Property. Hydrogen sulfide detected" }, "so2": { "type": "number", "minimum": 0, "description": "Property. Sulfur dioxide detected" }, "typeofLocation": { "type": "string", "enum": [ "indoor", "outdoor" ], "description": "Property. Model:'https://schema.org/Text'. Type of location of the sampled item" }, "volatileOrganicCompoundsTotal": { "type": "number", "minimum": 0, "description": "Property. Alkanes