Geotoolkit

View ISO 19115-2 metadata in an IIOMetadata structure

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Major Major
  • Resolution: Fixed
  • Affects Version/s: 3.04, 3.05
  • Fix Version/s: 3.06
  • Component/s: Coverage
  • Labels:
    None

Description

Most of the metadata required for Coverage I/O needs are described in the ISO 19115-2 specification. The ISO 19129 specification is a useful complement which help us to organize the large amount of informations defined in ISO 19115, for the specific needs of gridded imagery.

We need to provide a SpatialMetadataFormat class which, given an arbitrary metadata class (typically Metadata for stream metadata, or ImageDescription for image metadata), creates the tree structure, eventually with some modifications (e.g. some verbose nodes to exclude).

Similary we need a class (maybe the same SpatialMetadataFormat class than above) which, given a metadata instance, fill the values in the tree nodes.

Activity

Hide
Martin Desruisseaux added a comment - 26/Nov/2009 20:45

Done:

  • Given the path to an IIOMetadataNode, create the metadata object using reflexion.
  • This is useful for users of SpatialImageReader.

Not done:

  • Given a metadata object, create the IIOMetadataNode.
  • This is useful for implementors of SpatialImageReader.

The later may be less useful than the former, and used by less peoples. It will not be done for the next release.

Show
Martin Desruisseaux added a comment - 26/Nov/2009 20:45 Done:
  • Given the path to an IIOMetadataNode, create the metadata object using reflexion.
  • This is useful for users of SpatialImageReader.
Not done:
  • Given a metadata object, create the IIOMetadataNode.
  • This is useful for implementors of SpatialImageReader.
The later may be less useful than the former, and used by less peoples. It will not be done for the next release.

People

Vote (0)
Watch (0)

Dates

  • Created:
    21/Oct/2009 20:39
    Updated:
    26/Nov/2009 20:45
    Resolved:
    26/Nov/2009 20:45

Time Tracking

Estimated:
4d
Original Estimate - 4 days Original Estimate - 4 days
Remaining:
0m
Remaining Estimate - 0 minutes
Logged:
1w 3d
Time Spent - 1 week, 3 days