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)
Menu : html yaml json edit check reindex dump unset
* 

{
    "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"
        }
    }
}