Personnalisation du profil de métadonnées ISO 19139 dans ArcCatalog?

12

J'utilise la norme de métadonnées ISO 19115/19139 et j'ai besoin de convertir certains éléments facultatifs en éléments obligatoires . Est-il possible d'y parvenir en utilisant ArcCatalog comme éditeur de métadonnées?

À propos des normes et des profils de métadonnées, on peut lire: " Un profil peut restreindre davantage le caractère facultatif d'un élément de métadonnées, le rendant obligatoire là où il était facultatif. "

Dans ArcCatalog, je peux définir ISO 19139 comme norme de métadonnées:

entrez la description de l'image ici

mais comment puis-je modifier mon instance de ISO 19139 (pour créer un profil personnalisé) afin que (par exemple) la lignée soit obligatoire au lieu de facultative?

entrez la description de l'image ici

Sous ArcGIS \ Desktop10.4 \ Metadata \ Translator \ Rules, il y a un fichier ISO19139_min_schema.txt .

Puis-je modifier ce fichier, et si oui, quelle est la syntaxe pour rendre la lignée obligatoire?

Stephen Lead
la source
Je crois que dans les coulisses les normes de métadonnées sont des feuilles de style XML (ou quelque chose de similaire) - celles-ci peuvent être modifiables avec des balises XML pour dire obligatoires.
Midavalo
@Midavalo qui sonne à peu près juste. La grande question est de savoir où se trouvent les fichiers et quelle est la syntaxe pour rendre quelque chose obligatoire? Metadata \ Stylesheets \ ArcGIS_Imports \ ISO19139.xslt ne semble pas répertorier cela, et je ne sais pas comment modifier le fichier ISO19139_min_schema.txt susmentionné
Stephen Lead
J'ai trouvé un dossier contenant des .cfgfichiers, mais ceux-ci ne semblent pas avoir d'indicateur obligatoire ou facultatif.
Midavalo
@Midavalo Je pense que le fichier min_schema.txt semble le plus prometteur car "ce schéma contient les règles de présence des éléments minimum obligatoires et conditionnels". Mais je n'ai pas encore trouvé la syntaxe pour ajouter Lineage comme élément obligatoire
Stephen Lead
Je pense qu'il est peu probable qu'il y ait quelque chose dans une feuille de style XSL qui imposerait cette restriction, je chercherais un schéma DTD ou XML (ou schematron)
nmtoken

Réponses:

2

La durée pendant laquelle cette question ArcGIS Desktop est restée sans réponse me suggère qu'il ne peut être possible d'utiliser des fonctionnalités dans ou ciblé pour ArcGIS Pro.

Je remarque que les objectifs à moyen terme de la feuille de route ArcGIS Pro incluent:

Améliorations des métadonnées - Prise en charge de la majorité des fonctionnalités de métadonnées

Pour vous assurer que ce que vous recherchez se retrouve dans ArcGIS Pro, sinon dans l'architecture ArcGIS Desktop 10.x, je recommande de publier une idée ArcGIS et de la lier ici afin qu'elle puisse attirer le support nécessaire.

PolyGeo
la source
Merci pour le conseil. L'urgence de cette demande est passée, donc je ne pense pas que je vais m'embêter avec la page ArcGIS Ideas. J'ai perdu beaucoup trop de temps dans le passé;)
Stephen Lead
0

Utilisez la boîte à outils ArcGIS Metadata https://support.esri.com/en/download/7511

Il explique comment créer et partager des styles de métadonnées personnalisés basés sur l'éditeur de métadonnées ArcGIS fourni avec ArcGIS for Desktop dans les applications ArcMap, ArcCatalog et ArcGlobe. Les personnalisations qui modifient la façon dont vous affichez et exportez les métadonnées, validez les métadonnées à l'aide d'un schéma XML et réduisez le nombre de pages disponibles dans l'éditeur de métadonnées ArcGIS ne nécessitent aucune programmation.

téléchargez-le et décompressez-le et vous y trouverez un pdf "ArcGIS 10.5.x Metadata Toolkit"

A l'intérieur de ce pdf, voir la section "Création d'une feuille de style XSLT de métadonnées personnalisées pour l'affichage" et "Personnalisation des règles de validation d'une page"

Là, vous pouvez avoir la possibilité de changer la façon dont l'éditeur de métadonnées ArcGIS traite un standard et vous pouvez

user4906240
la source