Details

  • Type: Sub-task Sub-task
  • Status: Open Open
  • Priority: Minor Minor
  • Resolution: Unresolved
  • Affects Version/s: 3.04
  • Fix Version/s: None
  • Component/s: Referencing
  • Labels:

Description

The annotation of GeographicCRS caused the annotation of a few dependencies, but some of them may be incomplete:

  • In org.geotoolkit.referencing.datum.DefaultEllipsoid, the inverseFlattening attribute is annotated inconditionnaly. In ISO 19111 at least, this attribute is conditional and is marshalled only if the semiMinor attribute is not definitive.
  • In org.geotoolkit.internal.jaxb.referencing.AxisDirectionType, the codeSpace is hard-coded to "EPSG".
  1. diff_ellipsoid_gml.patch
    06/Nov/2009 16:57
    30 kB
    Cédric Briançon
  2. diff_ellipsoid.patch
    27/Oct/2009 17:32
    11 kB
    Cédric Briançon

Activity

Hide
Cédric Briançon added a comment - - edited

Patch for the first point: the ellipsoid. Marshalling on a DefaultEllipsoid object now provides ISO 19139 xml output.

Show
Cédric Briançon added a comment - - edited Patch for the first point: the ellipsoid. Marshalling on a DefaultEllipsoid object now provides ISO 19139 xml output.
Hide
Martin Desruisseaux added a comment -

Patch applied, with modifications.

Show
Martin Desruisseaux added a comment - Patch applied, with modifications.
Hide
Cédric Briançon added a comment -

Here is a new patch that fixes Ellipsoid annotations, to be compliant with GML 3.1.
It impacts the AbstractIdentifiedObject class, consequently the changes will also touch all referencing objects that extends this class.

Show
Cédric Briançon added a comment - Here is a new patch that fixes Ellipsoid annotations, to be compliant with GML 3.1. It impacts the AbstractIdentifiedObject class, consequently the changes will also touch all referencing objects that extends this class.

People

  • Assignee:
    Cédric Briançon
    Reporter:
    Martin Desruisseaux
Vote (0)
Watch (0)

Dates

  • Created:
    Updated:

Time Tracking

Estimated:
1d
Original Estimate - 1 day
Remaining:
3h
Time Spent - 5 hours Remaining Estimate - 3 hours
Logged:
5h
Time Spent - 5 hours Remaining Estimate - 3 hours