Environment
PillarDraftv1.0.0-rc.2
Environment: the pillar that answers "What conditions surround it?" Each list holds one sort of condition.
https://opendevelopmentstandards.org/schema/1.0.0-rc.2/core/Environment.json
Fields
ambientList ofEntityConditionThe conditions that exist before the development, such as the existing sound level.
terrainList ofEntityConditionThe ground: its height, its type and its cover.
weatherList ofEntityConditionThe weather: one condition for each place and interval.
hydrologyList ofEntityConditionThe water on and under the ground.
Links
Held by Records that embed this one, with their field that holds it.
Examples
An id that another example defines opens that record.
Example 2
{
"weather": [
{
"id": "weather-2026-07-14T22",
"interval": {
"start": "2026-07-14T22:00:00-06:00",
"duration": "PT1H"
}
}
]
}Show 1 more exampleHide the other example
Example 1
{}Changes and file
Changes
- 0.1.0 First version.
Schema file
Show the JSON SchemaHide the JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://opendevelopmentstandards.org/schema/1.0.0-rc.2/core/Environment.json",
"title": "Environment",
"description": "Environment: the pillar that answers \"What conditions surround it?\" Each list holds one sort of condition.",
"type": "object",
"properties": {
"ambient": {
"type": "array",
"items": {
"$ref": "Condition.json"
},
"description": "The conditions that exist before the development, such as the existing sound level."
},
"terrain": {
"type": "array",
"items": {
"$ref": "Condition.json"
},
"description": "The ground: its height, its type and its cover."
},
"weather": {
"type": "array",
"items": {
"$ref": "Condition.json"
},
"description": "The weather: one condition for each place and interval."
},
"hydrology": {
"type": "array",
"items": {
"$ref": "Condition.json"
},
"description": "The water on and under the ground."
}
},
"patternProperties": {
"^x-": {}
},
"unevaluatedProperties": false,
"examples": [
{},
{
"weather": [
{
"id": "weather-2026-07-14T22",
"interval": {
"start": "2026-07-14T22:00:00-06:00",
"duration": "PT1H"
}
}
]
}
],
"x-ods-status": "draft",
"x-ods-kind": "pillar",
"x-ods-module": "core",
"x-ods-changes": {
"0.1.0": "First version."
}
}