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: 2019-01-26 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