{
    "$schema": "http://json-schema.org/schema#",
    "title": "Spatial Coverage Aspect",
    "description": "Spatial extent defined (will try to confom as much to) in geojson.",
    "type": "object",
    "properties": {
        "bbox": {
            "title": "Bounding box in order minlon (west), minlat (south), maxlon (east), maxlat (north)",
            "type": "array",
            "items": {
                "type": "number"
            }
        },
        "spatialDataInputMethod": {
            "title": "the spatial coverage has been specified by which type of data. Map reserves for future use only",
            "type": "string",
            "enum": ["bbox", "region", "map"]
        },
        "lv1Id": {
            "title": "Level 1 Region ID. e.g. country",
            "type": "string"
        },
        "lv2Id": {
            "title": "Level 2 Region ID. e.g. state",
            "type": "string"
        },
        "lv3Id": {
            "title": "Level 3 Region ID. e.g. region",
            "type": "string"
        },
        "lv4Id": {
            "title": "Level 4 Region ID. e.g. area",
            "type": "string"
        },
        "lv5Id": {
            "title": "Level 5 Region ID.",
            "type": "string"
        }
    }
}
