Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#649 closed defect (fixed)

Dynamic output grid coverage type

Reported by: pcampalani Owned by: pcampalani
Priority: minor Milestone: 9.0
Component: petascope Version: development
Keywords: dynamic coverage type Cc:
Complexity: Easy

Description

Petascope should return the least complex grid type for output coverages: that mainly means that if a user gets an XY slice on an irregular time series of regular images, he should get a RectifiedGridCoverage.

Technically this means that GetCoverageMetadata class must have its own type (which can differ from the type in CoverageMetyadata).

Change History (4)

comment:1 Changed 3 years ago by pcampalani

  • Status changed from new to accepted

comment:2 Changed 3 years ago by pcampalani

  • Resolution set to fixed
  • Status changed from accepted to closed

Fixed in changeset:541d490.

comment:3 Changed 3 years ago by pcampalani

While Grid->RectifiedGrid->ReferenceableGrid is conceptually a chain of extension to grid geometries, that is not reflected in the schema definitions where gml:Grid has two separate disjoint extensions.
Thus dynamically change from Referenceable to Rectified grids can be an unsafe operation.
Disable this now: future investigations are needed.

comment:4 Changed 3 years ago by pcampalani

Regarding comment:3, fix applied in changeset:2fdc9fa.

Note: See TracTickets for help on using tickets.