Project

General

Profile

Bug #2241

{de-}serialize semantic annotations to and from EML

Added by Matt Jones about 13 years ago. Updated over 9 years ago.

Status:
In Progress
Priority:
Normal
Assignee:
Category:
semantics
Target version:
Start date:
11/02/2005
Due date:
% Done:

0%

Estimated time:
Bugzilla-Id:
2241

Description

EML200DataSource actors can currently be annotated on the canvas with semantic
annotations. This essentially marks up the various ports (aka attributes) with
terms and expressions from an ontology. We need to be able to serialize these
changes into an EML document and put the new document onto the ecoGrid in place
of the original, as a new version. Then we need to be able to deserialize the
annotation fromthe EML when the EML is parsed from a new actor so that the
annotations show up on the canvas when it is put there.

To do this, we need to decide the serialization syntax for the annotations in
EML and decide how this syntax relates to existing semantic information that is
already in EML such as the unit information, etc.

History

#1 Updated by Matt Jones about 13 years ago

We may also want to consider what information from EML should be exposed as
annotations on the EML data source. Much of the EML information (e.g.,
spatialCoverage, temporalCoverage, taxonomicCoverage, etc) would be necessary to
the data integration process.

#2 Updated by Shawn Bowers about 13 years ago

I would like to contribute to this discussion/design/code. Another issue
concerns "flipping" between different output formats in the EML200 actor, and
maintaining the semantic annotations after different output formats are used.
This aspect I would also like to contribute to ...

#3 Updated by Redmine Admin over 5 years ago

Original Bugzilla ID was 2241

Also available in: Atom PDF