Details
-
Sub-task
-
Status: Open
-
Major
-
Resolution: Unresolved
-
0.3
-
None
-
None
Description
The org.apache.sis.internal.jaxb.gco.GO_Distance class and its parent GO_Measure class have a uom attribute which is currently hard-coded to SI.METRE at marshalling time. This is done that way because the current org.apache.sis.metadata.iso.identification.DefaultResolution implementation does not have unit information.
The proper fix would be to replace java.lang.Double return type by Measure. This is pending "replace JSR-275 by an alternative" changes in GeoAPI.