Personalizando o perfil de metadados ISO 19139 no ArcCatalog?

12

Estou usando o padrão de metadados ISO 19115/19139 e preciso converter alguns elementos opcionais em elementos obrigatórios . É possível conseguir isso usando o ArcCatalog como o editor de metadados?

Sobre os padrões e perfis de metadados, " Um perfil pode restringir ainda mais a opcionalidade de um elemento de metadados, tornando-o obrigatório onde antes era opcional " .

No ArcCatalog, posso definir a ISO 19139 como o padrão de metadados:

insira a descrição da imagem aqui

mas como posso editar minha instância da ISO 19139 (para criar um perfil personalizado) para que (por exemplo) a linhagem seja obrigatória em vez de opcional?

insira a descrição da imagem aqui

Em ArcGIS \ Desktop10.4 \ Metadata \ Translator \ Rules, há um arquivo ISO19139_min_schema.txt .

Posso editar este arquivo? Em caso afirmativo, qual é a sintaxe para tornar a linhagem obrigatória?

Stephen Lead
fonte
Acredito que nos bastidores os padrões de metadados são folhas de estilo XML (ou algo semelhante) - elas podem ser editáveis ​​com tags XML para dizer obrigatórias.
Midavalo
@ Midavalo que parece certo. A grande questão é: onde estão os arquivos e qual é a sintaxe para tornar algo obrigatório? Metadados \ Stylesheets \ ArcGIS_Imports \ ISO19139.xslt não parece listar isso, e eu tenho certeza como editar o referido ISO19139_min_schema.txt arquivo
Stephen chumbo
Encontrei uma pasta com .cfgarquivos, mas estes também não parecem ter um sinalizador de obrigatório ou opcional.
Midavalo
@ Midavalo Acho que o arquivo min_schema.txt parece mais promissor, pois "esse esquema contém as regras para a presença dos elementos mínimos obrigatórios e condicionais". Mas eu ainda não descobri a sintaxe ainda para adicionar Lineage como elemento obrigatório
Chumbo Stephen
Acho improvável que ser algo em uma folha de estilo XSL que impor essa restrição, eu iria procurar um DTD ou esquema XML (ou Schematron)
NMTOKEN

Respostas:

2

O período de tempo em que essa pergunta do ArcGIS Desktop permaneceu sem resposta sugere que talvez seja possível apenas usar a funcionalidade ou direcionar para o ArcGIS Pro.

Percebo que os objetivos a médio prazo do ArcGIS Pro Roadmap incluem:

Aprimoramentos de metadados - Suporta a maioria das funcionalidades de metadados

Para garantir que o que você procura faça parte do ArcGIS Pro, se não da arquitetura do ArcGIS Desktop 10.x, recomendo postar uma idéia do ArcGIS e vinculá-la aqui para atrair o suporte necessário.

PolyGeo
fonte
Obrigado pela dica. A urgência desta solicitação passou, então não acho que vou me preocupar com a página de idéias do ArcGIS. Eu perdi muito tempo lá no passado;)
Stephen Lead
0

Use o kit de ferramentas ArcGIS Metadata https://support.esri.com/en/download/7511

Ele documenta como criar e compartilhar estilos de metadados personalizados com base no editor de metadados do ArcGIS fornecido com o ArcGIS for Desktop nos aplicativos ArcMap, ArcCatalog e ArcGlobe. As personalizações que alteram a maneira como você visualiza e exporta os metadados, valida os metadados usando um esquema XML e reduz o número de páginas disponíveis no editor de metadados do ArcGIS não requerem programação.

faça o download e descompacte-o e lá você encontrará um pdf "ArcGIS 10.5.x Metadata Toolkit"

Dentro desse pdf, consulte a seção "Criando uma folha de estilo XSLT de metadados personalizada para exibição" e "Customizando as regras de validação para uma página"

Lá, você pode alterar a maneira como o editor de metadados do ArcGIS trata um padrão e você pode

user4906240
fonte