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
inspire/metadata (pub)
{
"title": "mapping MD Inspire / DublinCore",
"description": "La présente table fournit un mapping possible en DublinCore des éléments de métadonnées de la table mdelements.\n",
"dataSchema": {
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Schema du mapping",
"description": "dans ce mapping, la clé est celle d'un élément de la table mdelements",
"type": "object",
"additionalProperties": false,
"patternProperties": {
"^[-a-zA-Z]+$": {
"description": "description de chaque mapping",
"type": "object",
"required": [
"dublinCore"
],
"additionalProperties": false,
"properties": {
"dublinCore": {
"description": "nom de l'élément DublinCore",
"type": "string"
},
"comment": {
"description": "commentaire",
"type": "string"
}
}
}
}
},
"data": {
"title": {
"dublinCore": "title"
},
"alternative": {
"dublinCore": "alternative",
"comment": "champ hors Inspire"
},
"isPartOf": {
"dublinCore": "isPartOf"
},
"hasPart": {
"dublinCore": "hasPart"
},
"abstract": {
"dublinCore": "abstract"
},
"type": {
"dublinCore": "type",
"comment": "utiliser des URI différentes pour identifier les valeurs Inspire"
},
"relation": {
"comment": "l'élément Inspire est scindé en plusieurs",
"elements": {
"relation": {
"dublinCore": "relation",
"description": "liens avec les informations supplémentaires concernant la ressource."
},
"view": {
"dublinCore": "none",
"description": "description des services de consultation (WMS, WMTS, tile)"
},
"download": {
"dublinCore": "none",
"description": "description des services de téléchargement direct (WFS, mysql:, postgres:, flux GeoJSON)"
},
"isAvailableAt": {
"dublinCore": "isAvailableAt",
"description": "lien vers un flux Atom ou un fichier téléchargeable (Shape zippé)"
}
}
},
"identifier": {
"dublinCore": "identifier"
},
"operatesOn": {
"dublinCore": "isFormatOf",
"comment": "un service est un format particulier d'une série de données"
},
"language": {
"dublinCore": "language"
},
"topicCategory": {
"dublinCore": "subject",
"comment": "mot-clé du vocabulaire contrôlé http://inspire.ec.europa.eu/metadata-codelist/TopicCategory"
},
"serviceType": {
"dublinCore": "subject",
"comment": "mot-clé du vocabulaire contrôlé http://inspire.ec.europa.eu/metadata-codelist/SpatialDataServiceType"
},
"subject": {
"dublinCore": "subject",
"schema": {
"type": "array",
"items": {
"oneOf": [
{
"description": "soit l'étiquette du mot-clé soit l'URI du mot-clé contrôlé",
"type": "string"
},
{
"description": "soit un objet contenant l'étiquette et l'URI",
"type": "object",
"properties": {
"label": {
"description": "l'étiquette du mot-clé",
"type": "string"
},
"identifier": {
"description": "l'URI du mot-clé",
"type": "string"
}
}
}
]
}
}
},
"spatial": {
"dublinCore": "spatial",
"schema": {
"oneOf": [
{
"description": "objet respectant le schéma de codage DCMI Box avec des coordonnées géographiques",
"type": "object",
"properties": {
"northlimit": {
"type": "numeric"
},
"southlimit": {
"type": "numeric"
},
"westlimit": {
"type": "numeric"
},
"eastlimit": {
"type": "numeric"
}
}
},
{
"description": "ensemble de rectangles englobants respectant le schéma de codage DCMI Box avec des coord. géo.",
"type": "array",
"items": {
"type": "object",
"properties": {
"northlimit": {
"type": "numeric"
},
"southlimit": {
"type": "numeric"
},
"westlimit": {
"type": "numeric"
},
"eastlimit": {
"type": "numeric"
}
}
}
}
]
}
},
"temporal": {
"dublinCore": "temporal"
},
"issued": {
"dublinCore": "issued"
},
"modified": {
"dublinCore": "modified"
},
"created": {
"dublinCore": "created"
},
"lineage": {
"dublinCore": "peut être dans description",
"comment": "il est utile d'ajouter un champ spécifique"
},
"scaleDenominator": {
"dublinCore": "pas d'équivalent",
"comment": "il est utile d'ajouter un champ spécifique"
},
"spatialResolution": {
"dublinCore": "pas d'équivalent",
"comment": "il est utile d'ajouter un champ spécifique"
},
"conformsTo": {
"dublinCore": "conformsTo",
"comment": "description DublinCore de la spécification avec un champ"
},
"conditionsToAccessAndUse": {
"dublinCore": "licence"
},
"limitationsOnPublicAccess": {
"dublinCore": "accessRights"
},
"responsibleParty-resourceProvider": {
"dublinCore": "???"
},
"responsibleParty-custodian": {
"dublinCore": "???"
},
"responsibleParty-owner": {
"dublinCore": "???"
},
"responsibleParty-user": {
"dublinCore": "???"
},
"responsibleParty-distributor": {
"dublinCore": "???"
},
"responsibleParty-originator": {
"dublinCore": "???"
},
"responsibleParty-pointOfContact": {
"dublinCore": "???"
},
"responsibleParty-principalInvestigator": {
"dublinCore": "???"
},
"responsibleParty-processor": {
"dublinCore": "???"
},
"responsibleParty-publisher": {
"dublinCore": "publisher"
},
"responsibleParty-author": {
"dublinCore": "creator"
},
"mdContact": {
"dublinCore": "???"
},
"mdCreated": {
"dublinCore": "???",
"comment": "utilisation de l'en-tête http Last-Modified"
},
"mdLanguage": {
"dublinCore": "???",
"comment": "utilisation de l'en-tête http Content-Language"
}
}
}