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: 'Eléments de MD Inspire + qqs éléments ISO 191115/19119/19139'
description: "Eléments de métadonnées fréquemment utilisés pour décrire les données géographiques.\nOn y trouve tous les éléments Inspire plus quelques éléments ISO hors Inspire.  \n"
dataSchema:
  $schema: 'http://json-schema.org/draft-07/schema#'
  title: 'Schema des éléments de MD'
  description: 'Les éléments de MD sont identifiés si possible par le même id que celui utilisé pour le Dublin Core'
  type: object
  additionalProperties: false
  patternProperties:
    '^[a-zA-Z]+$':
      description: 'description de chaque élément de MD'
      type: object
      required:
        - name
        - multiplicity
        - xpath
      properties:
        numInspire:
          description: "numéro de l'élément dans le règlement métadonnées Inspire, son absence signifie que l'élément n'est pas un élément Inspire.\n"
          type: string
          pattern: '^\d+\.(\d\.)?$'
        name:
          description: "nom de l'élément en français et en anglais, pour les éléments Inspire, ce sont ceux définis respectivement dans les versions françaises et anglaises du règlement\n"
          type: object
          patternProperties:
            ^..$:
              type: string
              description: 'nom officiel dans la langue définie par la propriété correspondant à son code ISO 639-1'
        multiplicity:
          description: "définit, respectivement pour les données et les services, si l'élément peut être répété (1..* ou 0..* ) ou non (1 ou 0..1), et s'il est obligatoire (1 ou 1..* ) ou facultatif (0..1 ou 0..* ) ; pour les éléments Inspire c'est celui défini dans le règlement métadonnées Inspire.\n"
          type: object
          patternProperties:
            ^(data|service)$:
              enum:
                - 1
                - 0..1
                - '0..*'
                - '1..*'
        valueDomain:
          description: "référence la liste des valeurs possibles dans les\n[vocabulaires contrôlés utilisés pour les métadonnées](?doc=inspire-mdcvoc)\n"
          type: string
        xpath:
          description: 'implémentation XML utilisant les normes ISO 191115/19119/19139'
          type: string
        subelts:
          type: object
          patternProperties:
            '^[a-zA-Z]+$':
              type: object
              properties:
                numInspire:
                  type: string
                  pattern: '^\d+\.(\d\.)?$'
                name:
                  description: "nom du sous-élément en français et en anglais, pour les éléments Inspire, ce sont ceux définis respectivement dans les versions françaises et anglaises du règlement\n"
                  type: object
                  patternProperties:
                    ^..$:
                      type: string
                      description: 'nom officiel dans la langue définie par la propriété'
                xpath:
                  type: string
data:
  title:
    numInspire: 1.1.
    name:
      fr: 'Intitulé de la ressource'
      en: 'Resource title'
    multiplicity:
      data: 1
      service: 1
    xpath: '//gmd:identificationInfo/*/gmd:citation/*/gmd:title/gco:CharacterString'
  alternative:
    name:
      fr: 'Intitulé alternatif de la ressource'
      en: 'Alternate resource title'
    multiplicity:
      data: '0..*'
      service: '0..*'
    xpath: '//gmd:identificationInfo/*/gmd:citation/*/gmd:alternateTitle/gco:CharacterString'
  fileIdentifier:
    name:
      fr: 'Identificateur du fichier'
      en: 'File identifier'
    multiplicity:
      data: 1
      service: 1
    xpath: '//gmd:MD_Metadata/gmd:fileIdentifier/*'
  parentIdentifier:
    name:
      fr: 'Identificateur d''un parent'
      en: 'Parent identifier'
    multiplicity:
      data: '0..*'
      service: '0..*'
    xpath: '//gmd:MD_Metadata/gmd:parentIdentifier/*'
  aggregationInfo:
    name:
      fr: 'métadonnées agrégées'
      en: 'aggregated metadata'
    multiplicity:
      data: '0..*'
    xpath: '//gmd:identificationInfo/*/gmd:aggregationInfo'
    subelts:
      aggregateDataSetIdentifier:
        xpath: '//gmd:aggregationInfo/*/gmd:aggregateDataSetIdentifier/*/gmd:code/gco:CharacterString'
      associationType:
        xpath: '//gmd:associationType/*'
      initiativeType:
        xpath: '//gmd:initiativeType/*'
  abstract:
    numInspire: 1.2.
    name:
      fr: 'Résumé de la ressource'
      en: 'Resource abstract'
    multiplicity:
      data: 1
      service: 1
    xpath: '//gmd:identificationInfo/*/gmd:abstract/gco:CharacterString'
  type:
    numInspire: 1.3.
    name:
      fr: 'Type de la ressource'
      en: 'Resource type'
    multiplicity:
      data: 1
      service: 1
    valueDomain: 'http://georef.eu/yamldoc/?doc=inspire-mdcvoc&ypath=/schemes/resourceTypes'
    xpath: '//gmd:MD_Metadata/gmd:hierarchyLevel/gmd:MD_ScopeCode/@codeListValue'
  relation:
    numInspire: 1.4.
    name:
      fr: 'Localisateur de la ressource'
      en: 'Resource locator'
    multiplicity:
      data: '0..*'
      service: '0..*'
    xpath: '//gmd:distributionInfo/*/gmd:transferOptions/*/gmd:onLine'
    subelts:
      url:
        xpath: '//gmd:onLine/*/gmd:linkage/gmd:URL'
      protocol:
        xpath: '//gmd:onLine/*/gmd:protocol/gco:CharacterString'
      name:
        xpath: '//gmd:onLine/*/gmd:name/gco:CharacterString'
  identifier:
    numInspire: 1.5.
    name:
      fr: 'Identificateur de la ressource unique'
      en: 'Unique resource identifier'
    multiplicity:
      data: '1..*'
    xpath: '//gmd:identificationInfo/*/gmd:citation/*/gmd:identifier'
    subelts:
      code:
        xpath: '//gmd:identifier/*/gmd:code/gco:CharacterString'
      codeSpace:
        xpath: '//gmd:identifier/*/gmd:codeSpace/gco:CharacterString'
  operatesOn:
    numInspire: 1.6.
    name:
      fr: 'Ressource Couplée'
      en: 'Coupled resource'
    multiplicity:
      service: '0..*'
    xpath: '//gmd:identificationInfo/*/srv:operatesOn'
    subelts:
      uuidref:
        xpath: '//srv:operatesOn/@uuidref'
      href:
        xpath: '//srv:operatesOn/@xlink:href'
  language:
    numInspire: 1.7.
    name:
      fr: 'Langue de la ressource'
      en: 'Resource language'
    multiplicity:
      data: '0..*'
    xpath: '//gmd:identificationInfo/*/gmd:language/gmd:LanguageCode'
  distributionFormat:
    name:
      fr: Encodage
      en: 'Distribution format'
    multiplicity:
      data: '0..*'
    xpath: '//gmd:distributionInfo/*/gmd:distributionFormat'
    subelts:
      name:
        xpath: '//gmd:distributionFormat/*/gmd:name/gco:CharacterString'
      version:
        xpath: '//gmd:distributionFormat/*/gmd:version/gco:CharacterString'
  characterSet:
    name:
      fr: 'Encodage des caractères'
      en: 'Character set'
    multiplicity:
      data: 0..1
    xpath: '//gmd:identificationInfo/*/gmd:characterSet/gmd:MD_CharacterSetCode/@codeListValue'
  spatialRepresentationType:
    name:
      fr: 'Type de représentation géographique'
      en: 'Spatial representation type'
    multiplicity:
      data: '1..*'
    xpath: '//gmd:identificationInfo/*/gmd:spatialRepresentationType/gmd:MD_SpatialRepresentationTypeCode/@codeListValue'
  topicCategory:
    numInspire: 2.1.
    name:
      fr: 'Catégorie thématique'
      en: 'Topic category'
    multiplicity:
      data: '1..*'
    xpath: '//gmd:identificationInfo/*/gmd:topicCategory/gmd:MD_TopicCategoryCode'
    valueDomain: 'http://georef.eu/yamldoc/?doc=inspire-mdcvoc&ypath=/schemes/topicCategories'
  serviceType:
    numInspire: 2.2.
    name:
      fr: 'Type de service de données géographiques'
      en: 'Spatial data service type'
    xpath: '//gmd:identificationInfo/*/srv:serviceType/gco:LocalName'
    multiplicity:
      service: 1
    valueDomain: 'http://georef.eu/yamldoc/?doc=inspire-mdcvoc&ypath=/schemes/sdsTypes'
  subject:
    numInspire: '3.'
    name:
      fr: 'Mot clé'
      en: Keyword
    multiplicity:
      data: '1..*'
      service: '1..*'
    xpath: '//gmd:identificationInfo/*/gmd:descriptiveKeywords'
    subelts:
      value:
        numInspire: 3.1.
        name:
          fr: 'Valeur du mot clé'
          en: 'Keyword value'
        xpath: '//gmd:descriptiveKeywords/*/gmd:keyword/gco:CharacterString'
      cvoc:
        numInspire: 3.2.
        name:
          fr: 'Vocabulaire contrôlé d’origine'
          en: 'Originating controlled vocabulary'
        xpath: '//gmd:descriptiveKeywords/*/gmd:thesaurusName/*/gmd:title/gco:CharacterString'
  spatial:
    numInspire: 4.1.
    name:
      fr: 'Rectangle de délimitation géographique'
      en: 'Geographic bounding box'
    multiplicity:
      data: '1..*'
      service: '1..*'
    xpath: '//gmd:identificationInfo/*/gmd:extent/*/gmd:geographicElement/gmd:EX_GeographicBoundingBox'
    subelts:
      westBoundLongitude:
        xpath: '//gmd:EX_GeographicBoundingBox/gmd:westBoundLongitude/gco:Decimal'
      eastBoundLongitude:
        xpath: '//gmd:EX_GeographicBoundingBox/gmd:eastBoundLongitude/gco:Decimal'
      southBoundLatitude:
        xpath: '//gmd:EX_GeographicBoundingBox/gmd:southBoundLatitude/gco:Decimal'
      northBoundLatitude:
        xpath: '//gmd:EX_GeographicBoundingBox/gmd:northBoundLatitude/gco:Decimal'
  temporal:
    numInspire: 5.1.
    name:
      fr: 'Étendue temporelle'
      en: 'Temporal extent'
    multiplicity:
      data: '0..*'
      service: '0..*'
    xpath: '//gmd:identificationInfo/*/gmd:extent/*/gmd:temporalElement'
  issued:
    numInspire: 5.2.
    name:
      fr: 'Date de publication'
      en: 'Date of publication'
    multiplicity:
      data: '0..*'
      service: '0..*'
    xpath: '//gmd:identificationInfo/*/gmd:citation/*/gmd:date[./gmd:CI_Date/gmd:dateType/*/@codeListValue=''publication'']/gmd:CI_Date/gmd:date/gco:Date'
  modified:
    numInspire: 5.3.
    name:
      fr: 'Date de dernière révision'
      en: 'Date of last revision'
    multiplicity:
      data: '0..*'
      service: '0..*'
    xpath: '//gmd:identificationInfo/*/gmd:citation/*/gmd:date[./gmd:CI_Date/gmd:dateType/*/@codeListValue=''revision'']/gmd:CI_Date/gmd:date/gco:Date'
  created:
    numInspire: 5.4.
    name:
      fr: 'Date de création'
      en: 'Date of creation'
    xpath: '//gmd:identificationInfo/*/gmd:citation/*/gmd:date[./gmd:CI_Date/gmd:dateType/*/@codeListValue=''creation'']/gmd:CI_Date/gmd:date/gco:Date'
    multiplicity:
      data: '0..*'
      service: '0..*'
  lineage:
    numInspire: 6.1.
    name:
      fr: Généalogie
      en: Lineage
    xpath: '//gmd:dataQualityInfo/*/gmd:lineage/*/gmd:statement/gco:CharacterString'
    multiplicity:
      data: 1
  spatialResolutionScaleDenominator:
    numInspire: 6.2.
    name:
      fr: 'Résolution spatiale - dénominateur de l''échelle'
      en: 'Spatial resolution - scale denominator'
    xpath: '//gmd:identificationInfo/*/gmd:spatialResolution/*/gmd:equivalentScale/*/gmd:denominator/gco:Integer'
    multiplicity:
      data: '0..*'
      service: '0..*'
  spatialResolutionDistance:
    numInspire: 6.2.
    name:
      fr: 'Résolution spatiale - distance'
      en: 'Spatial resolution - distance'
    xpath: '//gmd:identificationInfo/*/gmd:spatialResolution/*/gmd:distance'
    subelts:
      unit:
        xpath: '//gmd:distance/gco:Distance/@uom'
      value:
        xpath: '//gmd:distance/gco:Distance'
    multiplicity:
      data: '0..*'
      service: '0..*'
  conformsTo:
    numInspire: '7.'
    name:
      fr: 'Spécification + Degré'
      en: 'Specification + Degree'
    xpath: '//gmd:dataQualityInfo/*/gmd:report/*/gmd:result'
    subelts:
      specificationDate:
        xpath: '//gmd:result/*/gmd:specification/*/gmd:date/*/gmd:date/gco:Date'
      specificationTitle:
        xpath: '//gmd:result/*/gmd:specification/*/gmd:title/gco:CharacterString'
      degree:
        xpath: '//gmd:result/*/gmd:pass/gco:Boolean'
    multiplicity:
      data: '1..*'
      service: '1..*'
  conditionsToAccessAndUse:
    numInspire: 8.1.
    name:
      fr: 'Conditions d''utilisation'
      en: 'Use conditions'
    xpath: '//gmd:identificationInfo/*/gmd:resourceConstraints/*/gmd:useLimitation/gco:CharacterString'
    multiplicity:
      data: '1..*'
      service: '1..*'
  limitationsOnPublicAccess:
    numInspire: 8.2.
    name:
      fr: 'Restrictions concernant l’accès public'
      en: 'Limitations on public access'
    xpath: '//gmd:identificationInfo/*/gmd:resourceConstraints/gmd:MD_LegalConstraints'
    subelts:
      code:
        xpath: '//gmd:MD_LegalConstraints/gmd:accessConstraints/gmd:MD_RestrictionCode/@codeListValue'
      others:
        xpath: '//gmd:MD_LegalConstraints/gmd:otherConstraints/gco:CharacterString'
    multiplicity:
      data: '1..*'
      service: '1..*'
  classification:
    name:
      fr: 'Contrainte de sécurité intéressant la Défense nationale'
      en: Classification
    xpath: '//gmd:identificationInfo/*/gmd:resourceConstraints/*/gmd:classification/gmd:MD_ClassificationCode/@codeListValue'
    multiplicity:
      data: '0..*'
      service: '0..*'
  responsibleParty:
    numInspire: 9.1.
    name:
      fr: 'Partie responsable'
      en: 'Responsible party'
    xpath: '//gmd:identificationInfo/*/gmd:pointOfContact'
    subelts:
      name:
        xpath: '//gmd:pointOfContact/*/gmd:organisationName/gco:CharacterString'
      role:
        xpath: '//gmd:pointOfContact/*/gmd:role/gmd:CI_RoleCode/@codeListValue'
    multiplicity:
      data: '1..*'
      service: '1..*'
    valueDomain: 'http://georef.eu/yamldoc/?doc=inspire-mdcvoc&ypath=/schemes/responsiblePartyRole'
  mdContact:
    numInspire: 10.1.
    name:
      fr: 'Point de contact des métadonnées'
      en: 'Metadata point of contact'
    xpath: '//gmd:contact/*/gmd:organisationName/gco:CharacterString'
    multiplicity:
      data: '1..*'
      service: '1..*'
  mdDate:
    numInspire: 10.2.
    name:
      fr: 'Date des métadonnées'
      en: 'Metadata date'
    xpath: '//gmd:dateStamp/gco:DateTime'
    multiplicity:
      data: 1
      service: 1
  mdLanguage:
    numInspire: 10.3.
    name:
      fr: 'Langue des métadonnées'
      en: 'Metadata language'
    xpath: '//gmd:language/gmd:LanguageCode'
    multiplicity:
      data: 1
      service: 1