Geotoolkit

Need GML-compliant JAXB annotations for referencing

Details

Description

Need JAXB annotations for CoordinateReferenceSystem and other referencing objects, in the same way than we did for metadata. The XML schema should be compliant with GML 3.1.1.

Activity

Hide
Cédric Briançon added a comment - 04/Sep/2009 10:13

Here is a patch, regrouping annotations on some referencing classes, tests for a VerticalCRS into a metadata object and tests for a GeographicCRS.

Show
Cédric Briançon added a comment - 04/Sep/2009 10:13 Here is a patch, regrouping annotations on some referencing classes, tests for a VerticalCRS into a metadata object and tests for a GeographicCRS.
Hide
Martin Desruisseaux added a comment - 07/Sep/2009 17:28

A few items will need to be revisited:

  • 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 no semiMinor attribute is provided.
  • In org.geotoolkit.internal.jaxb.referencing.AxisDirectionType, the codeSpace is hard-coded to "EPSG".
Show
Martin Desruisseaux added a comment - 07/Sep/2009 17:28 A few items will need to be revisited:
  • 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 no semiMinor attribute is provided.
  • In org.geotoolkit.internal.jaxb.referencing.AxisDirectionType, the codeSpace is hard-coded to "EPSG".
Hide
Martin Desruisseaux added a comment - 07/Sep/2009 18:12

I'm closing this task since the JAXB annotations are working for GeographicCRS, VerticalCRS and TemporalCRS, so users have a working base. However the annotations are not yet complete. Some parts to complete are annotated in the subtasks.

Show
Martin Desruisseaux added a comment - 07/Sep/2009 18:12 I'm closing this task since the JAXB annotations are working for GeographicCRS, VerticalCRS and TemporalCRS, so users have a working base. However the annotations are not yet complete. Some parts to complete are annotated in the subtasks.

People

Vote (0)
Watch (0)

Dates

  • Created:
    05/Aug/2009 10:17
    Updated:
    13/Apr/2011 15:34
    Resolved:
    13/Apr/2011 15:34

Time Tracking

Estimated:
3d
Original Estimate - 3 days Original Estimate - 3 days
Remaining:
2d 3h
Time Spent - 1 week, 5 hours Remaining Estimate - 2 days, 3 hours
Logged:
1w 5h
Time Spent - 1 week, 5 hours Remaining Estimate - 2 days, 3 hours