在ArcCatalog中自定义ISO 19139元数据配置文件?


12

我正在使用ISO 19115/19139元数据标准,并且需要将一些可选元素转换为强制性元素。使用ArcCatalog作为元数据编辑器可以实现此目的吗?

关于元数据标准和概要文件说:“ 概要文件可能会进一步限制元数据元素的可选性,使其成为强制性,然后才是可选的。

在ArcCatalog中,我可以将ISO 19139设置为元数据标准:

在此处输入图片说明

但是如何编辑ISO 19139实例(以创建自定义配置文件),以便(例如)沿袭是强制性的,而不是可选的?

在此处输入图片说明

ArcGIS \ Desktop10.4 \ Metadata \ Translator \ Rules下,有一个文件ISO19139_min_schema.txt

我可以编辑此文件吗?如果可以,则使谱系为强制性的语法是什么?


我相信,在幕后,元数据标准是XML样式表(或类似的样式)-这些可以使用XML标签编辑为强制性。
Midavalo

@Midavalo听起来不错。最大的问题是,文件位于哪里,并且使某些内容强制性的语法是什么?Metadata \ Stylesheets \ ArcGIS_Imports \ ISO19139.xslt似乎没有列出,我不确定如何编辑上述ISO19139_min_schema.txt文件
Stephen Lead

我找到了一个包含.cfg文件的文件夹,但是这些文件似乎都没有强制或可选标记。
Midavalo

@Midavalo我认为min_schema.txt文件看起来最有前途,因为“此模式包含存在最小强制性和条件性元素的规则”。但是我还没有弄清楚将Lineage作为强制元素添加的语法
Stephen Lead

我认为XSL样式表中不太可能会实施此限制,我会寻找DTD或XML模式(或schematron)
nmtoken

Answers:


2

这个ArcGIS Desktop问题仍未得到解答的时间长度向我表明,只有使用ArcGIS Pro中的功能或针对ArcGIS Pro的功能才有可能实现。

我注意到,ArcGIS Pro路线图的中期目标包括:

元数据增强功能–支持大多数元数据功能

为了确保您要查找的内容可以融入到ArcGIS Pro中,如果不能融入到ArcGIS Desktop 10.x体系结构中,则建议发布一个ArcGIS Idea并在此处链接到它,以便它可能吸引必要的支持。


谢谢你的提示。该请求的紧迫性已经过去,所以我认为我不会打扰“ ArcGIS Ideas”页面。我过去在这里浪费了太多时间;)
Stephen Lead

0

使用ArcGIS元数据工具包 https://support.esri.com/zh/download/7511

它记录了如何基于ArcMap,ArcCatalog和ArcGlobe应用程序中随ArcGIS for Desktop一起提供的ArcGIS元数据编辑器创建和共享自定义元数据样式。无需进行编程即可进行自定义设置,这些自定义设置可以更改查看和导出元数据的方式,使用XML架构验证元数据以及减少ArcGIS元数据编辑器中可用页面的数量。

下载并解压缩,您将找到pdf文件“ ArcGIS 10.5.x元数据工具包”

在该pdf文件中,请参见“创建用于显示的自定义元数据XSLT样式表”和“自定义页面的验证规则”部分

在那里,您可以选择更改ArcGIS元数据编辑器对待标准的方式,并且可以

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.