arcgis的iso, fgdc标准的xml实现

昨天一直在考虑如果在iso 19115的基础上扩展生态元数据的问题。突然想到是否可以
看看esri是如何统一iso和fgdc的标准,一看吓一跳。esir的iso和fgdc标准其实是实现
在同一个xml里,换句话说这个xml里既包括了iso的要素,也包括了fgdc的要素。
catalog提供的iso editor和fgdc editor其实只是一个界面,生成的并非是独立的fgdc
或iso。比如用iso editor生成一个abstract,是放在这个xml的某要素下面,再用fgdc
editor生成一个fgdc的abstract(fgdc的要素有更高的优先级,比如iso和fgdc都具备
了一个title,你要搜索title的时候,metadata service返回给你的是fgdc的title;
当然如果查询是使用了TAG xpath方式,则返回对应tag下的内容,不存在优先级的问
题),也在放在同一个xml里,不过就是用了不同的element。郁闷,esri居然用了这样
一个四不像的xml组织方式。而且esri没有提供iso xml的parser或import/export的功
能。
看来我们也只能接下去对这个四不像的esri profile of FGDC,进行扩展了。本来还想
着应该是生成一个比较标准的fgdc或iso xml呢!

1 thought on “arcgis的iso, fgdc标准的xml实现

Leave a Reply

Your email address will not be published.