Deprecated: Return type of YDataTable::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/bdavid/prod/georef/yamldoc/ydclasses/ydata.inc.php on line 428

Deprecated: Return type of YamlDataTable::getIterator() should either be compatible with IteratorAggregate::getIterator(): Traversable, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/bdavid/prod/georef/yamldoc/ydclasses/yamldata.inc.php on line 295
{ "$schema": "http://json-schema.org/draft-07/schema#", "$id": "http://ydclasses.georef.eu/YData/schema", "title": "Schema d'un YData", "modified": { "date": "2019-01-26 00:00:00.000000", "timezone_type": 3, "timezone": "UTC" }, "description": "un document YData correspond à un ensemble de tables", "allOf": [ { "description": "schéma YamlDoc générique", "$ref": "http://ydclasses.georef.eu/YamlDoc/schema" }, { "description": "schéma spécifique à YData", "type": "object", "required": [ "tables" ], "properties": { "$schema": { "const": "http://ydclasses.georef.eu/YData/schema" }, "tables": { "description": "dictionnaire des tables indexé par l'identifiant de la table", "type": "object", "additionalProperties": { "description": "contenu d'une table avec d'une part des MD et d'autre part des données définies par un schéma", "allOf": [ { "oneOf": [ { "description": "champs Dublin Core mono-lingue des MD de la table", "$ref": "http://id.georef.eu/dublincore.schema" }, { "description": "champs Dublin Core multi-lingue des MD de la table", "$ref": "http://id.georef.eu/dublincore-mul.schema" } ] }, { "description": "champs spécifiques aux données de la table", "type": "object", "required": [ "dataSchema", "data" ], "properties": { "dataSchema": { "description": "définit le schéma des données contenues dans la table", "$ref": "http://schema.georef.eu/json-schema.schema.json" }, "data": { "description": "données contenues dans la table respectant le schéma défini par dataSchema", "type": "object" } } } ] } } } } ] }