Geotoolkit

Create a CoverageReader interface and implementation

Details

  • Type: Sub-task Sub-task
  • Status: Closed Closed
  • Priority: Critical Critical
  • Resolution: Fixed
  • Affects Version/s: 3.09
  • Fix Version/s: 3.09, 3.10
  • Component/s: Coverage
  • Labels:
    None

Description

We need to define a CoverageReader interface and create an implementation which use the SpatialMetadataFormat information for constructing the corresponding GeoAPI objects. Only one implementation should be suffisient for every kind of ImageReader defined in Geotoolkit.org, except for a few special cases (which should need only minor extensions to the common implementation anyway).

Actually this task should not be very hard, given that the most tedious parts happen in the IIOMetadata stuff below this Coverage I/O layer. Furthermore we can pick a significant amount of code from the PostGrid database engine (a module of the Constellation-SDI project).

Activity

Hide
Martin Desruisseaux added a comment - 01/Mar/2010 12:12

An ImageCoverageReader implementation is available as of Geotk 3.09. However we keep this issue open until the port of the PostGrid database has been ported, since the later provide more extensive tests.

Show
Martin Desruisseaux added a comment - 01/Mar/2010 12:12 An ImageCoverageReader implementation is available as of Geotk 3.09. However we keep this issue open until the port of the PostGrid database has been ported, since the later provide more extensive tests.
Hide
Martin Desruisseaux added a comment - 05/Apr/2010 19:15

The ImageCoverageReader is now used by the geotk-coverage-sql module, which provide some tests.

Show
Martin Desruisseaux added a comment - 05/Apr/2010 19:15 The ImageCoverageReader is now used by the geotk-coverage-sql module, which provide some tests.

People

Vote (0)
Watch (0)

Dates

  • Created:
    21/Oct/2009 22:13
    Updated:
    05/Apr/2010 19:15
    Resolved:
    05/Apr/2010 19:15

Time Tracking

Estimated:
4d
Original Estimate - 4 days
Remaining:
1d
Time Spent - 3 days Remaining Estimate - 1 day
Logged:
3d
Time Spent - 3 days Remaining Estimate - 1 day