[eml-dev] FW: EML and ISO19115
ben leinfelder
leinfelder at nceas.ucsb.edu
Fri Oct 8 11:30:53 PDT 2010
Éamonn,
The only thing I had to change in your XSLT was the "redirect:write" extension from Xalan. While we do use Xalan for the transform, Morpho allows you to choose the location and export file. If I just use your XSLT as is, I get two files:
-one that Morpho creates (nearly empty except for the xml declaration)
-and the other complete ISO1939.xml file that the redirect:write extension creates (but in a default location relative to the Morpho code that is currently running).
I'm guessing you have a good reason to use the redirect:write extension, but it would be more convenient if we did not have to maintain two versions of the same stylesheet. Perhaps we could refactor the XSLT into two files:
eml2iso19139_root.xsl (the meat of the transformation as a named template)
eml2iso19139.xsl (includes the root stylesheet and wraps the template in the redirect)
This way Morpho could use the root xsl as is without changing your stylesheet that uses the redirect.
Alternatively, the redirect:write could be removed altogether in favor of using your xslt processor to write the output of the transformation (and thereby removing any dependency on Xalan)
Thoughts?
-ben
On Oct 8, 2010, at 12:09 AM, Eamonn O Tuama (GBIF) wrote:
> Hi Ben,
>
> ISO 19115 defines the model (in UML) including such aspects as:
> mandatory and conditional metadata elements; the minimum set of metadata
> necessary for particular metadata applications (e.g., discovery,
> ascertaining fitness for use, access, transfer, and use of data); an
> extension mechanism to serve specialist needs.
>
> ISO 19139 defines the XML encoding of the ISO 19115 model in the form of a
> set of schemas. The schemas as available here:
> http://schemas.opengis.net/iso/19139/
>
> We are continuing to work on the XSLT and will let you know of any changes.
> For example, "hierarchyLevel" is mandatory in the North American Profile
> of ISO19115
> (http://www.fgdc.gov/standards/projects/incits-l1-standards-projects/NAP-Metadata/napMetadataProfileV101.pdf)
> - and I expect also for INSPIRE in Europe - so we will be adding that.
>
> All the best,
>
> Éamonn
>
>
>> Éamonn,
>> Thanks great! Just for kicks, I did a little tinkering and used it as
>> another option for exporting EML from Morpho - it worked.
>> I'm not entirely clear on the relationship between 19115 and 19139. Is the
>> latter a subset of the former?
>> -ben
>>
>> On Oct 7, 2010, at 4:11 AM, Éamonn Ó Tuama (GBIF) wrote:
>>
>>> GBIF has developed an XSLT to transform our profile of EML 2.1.0 to
>>> ISO19139. It may provide a start for a more comprehensive stylesheet.
>>> See here:
>>>
>>> http://rs.gbif.org/schema/eml-gbif-profile/dev/
>>>
>>> The XSL file is:
>>> http://rs.gbif.org/schema/eml-gbif-profile/dev/eml2iso19139.xsl
>>>
>>> Éamonn
>>>
>>>
>>> _______________________________________________
>>> Éamonn Ó Tuama, M.Sc., Ph.D. (eotuama at gbif.org),
>>> Senior Programme Officer, Inventory, Discovery, Access (IDA),
>>> Global Biodiversity Information Facility Secretariat,
>>> Universitetsparken 15, DK-2100 Copenhagen Ø, DENMARK
>>> Phone: +45 3532 1494; Fax: +45 3532 1480
>>>
>>>
>>>
>>> From: Matt Jones <jones at nceas.ucsb.edu>
>>> Date: September 29, 2010 10:26:01 AM EDT
>>> To: David Blankman <dblankman1 at gmail.com>
>>> Cc: barbara magagna <Barbara.Magagna at umweltbundesamt.at>, Victoria
>>> Goodall <victoria at saeon.ac.za>, Schentz Herbert
>>> <herbert.schentz at umweltbundesamt.at>, Meei-ru Jeng <beerjeng at gmail.com>,
>>> Helena Karasti <helena.karasti at oulu.fi>, eml-dev
>>> <eml-dev at ecoinformatics.org>
>>> Subject: Re: [eml-dev] EML and ISO19115
>>>
>>> We've wanted that for a long time, but I don't know of anyone who is
>>> working on it directly. I think that this conversion would be a little
>>> easier than the conversion to the BDP. Would this be something that the
>>> folks at ILTER could tackle and make available through the EML project
>>> alongside the other conversion XSLTs?
>>>
>>> Matt
>>>
>>> On Wed, Sep 29, 2010 at 1:43 AM, David Blankman <dblankman1 at gmail.com>
>>> wrote:
>>> Matt et al,
>>>
>>> I was wondering if there is a plan to create cross-walks between EML and
>>> ISO19115. All of the European LTERs will be required to report in
>>> ISO19115 format. An XSLT analogous to the EML to FGDC would be very
>>> inportant
>>>
>>>
>>> David Blankman
>>> Chair, ILTER Information Management Committee
>>>
>>> Director, Information Management
>>> Israel LTER / MARAG
>>>
>>> 972-54-685-9345 (cell)
>>> 972-77-442-1951 (work)
>>> Skype: dblankman
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> Eml-dev mailing list
>>> Eml-dev at ecoinformatics.org
>>> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/eml-dev
>>>
>>>
>>> _______________________________________________
>>> Eml-dev mailing list
>>> Eml-dev at ecoinformatics.org
>>> http://mercury.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/eml-dev
>>>
>>> _______________________________________________
>>> Eml-dev mailing list
>>> Eml-dev at ecoinformatics.org
>>> http://lists.nceas.ucsb.edu/ecoinformatics/mailman/listinfo/eml-dev
>>
>>
>>
>
>
More information about the Eml-dev
mailing list