Sha256: b13578047d1a4fcbae55fdf892a13ad5e904da911b350ee4c5ffa5e6710bab66

Contents?: true

Size: 1.58 KB

Versions: 2

Compression:

Stored size: 1.58 KB

Contents

{
  "id": "extent.json#",
  "$schema": "http://json-schema.org/draft-04/schema#",
  "type": "object",
  "description": "Information about the geographic, vertical, and temporal extent of a resource.",
  "example": "",
  "translation": {
    "ISO 19115-2": ["EX_Extent"]
  },
  "additionalProperties": true,
  "anyOf": [{
      "title": "description is required",
      "required": ["description"]
    },
    {
      "title": "geographicExtent is required",
      "required": ["geographicExtent"]
    }, {
      "title": "verticalExtent is required",
      "required": ["verticalExtent"]
    },
    {
      "title": "temporalExtent is required",
      "required": ["temporalExtent"]
    }
  ],
  "properties": {
    "description": {
      "type": "string",
      "description": "Description of the extent.",
      "translation": {
        "ISO 19115-2": ["EX_Extent > description"]
      }
    },
    "geographicExtent": {
      "type": "array",
      "items": {
        "$ref": "./geographicExtent.json#"
      }
    },
    "verticalExtent": {
      "type": "array",
      "description": "An array of objects each describing a vertical boundary comprising all or a portion of the resource.",
      "translation": {
        "ISO 19115-2": ["EX_Extent > verticalElement > EX_VerticalExtent "]
      },
      "items": {
        "$ref": "./verticalExtent.json#"
      }
    },
    "temporalExtent": {
      "type": "array",
      "description": "An array of objects each describing a temporal boundary comprising all or a portion of the resource.",
      "items": {
        "$ref": "./temporalExtent.json#"
      }
    }
  }
}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
adiwg-mdjson_schemas-2.0.0.pre.alpha.1 schema/extent.json
adiwg-mdjson_schemas-2.0.0.pre.alpha schema/extent.json