diff --git a/schemas/metadata.schema.json b/schemas/metadata.schema.json index 334dc8d..a63df44 100644 --- a/schemas/metadata.schema.json +++ b/schemas/metadata.schema.json @@ -91,8 +91,20 @@ "maxItems": 6 }, "referenceSystem": { - "type": "string", - "pattern": "^(http|https)://www.opengis.net/def/crs/" + "anyOf": [ + { + "type": "string", + "pattern": "^(http|https)://www.opengis.net/def/crs/" + }, + { + "type": "array", + "items": { + "type": "string", + "pattern": "^\\[[a-zA-Z]+:[a-zA-Z0-9]+\\]$" + }, + "minItems": 1 + } + ] } }, "additionalProperties": false