#1787 closed defect (fixed)
RFC 94 Update -- Add omitted serialization interfaces
Reported by: | NormOlsen | Owned by: | NormOlsen |
---|---|---|---|
Priority: | high | Milestone: | 2.3 |
Component: | General | Version: | 2.1.0 |
Severity: | minor | Keywords: | CoordinateSystem |
Cc: | Hugues.Wisniewski@… | External ID: |
Description
The implementation of RFC 94 unintentionally omitted serialization interfaces for the two new dictionary items introduced: GeodeticTransformationDef and GeodeticPath. These additional interface elements were not needed (and therefore the lack of them not noticed) until recently. These interfaces need to be added.
Change History (2)
comment:1 by , 13 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
comment:2 by , 13 years ago
The following method was also added to the MgCoordinateSystemTransform interface but ommitted from the documentation:
MgCoordinateSystenmGeodeticPath* GetExplicitGeodeticPath ();
This method returns a pointer to a reference counted GeodeticPath object which represents the geodetic path used when and if the geodetic portion of the MgCoordinateSystemTransform object was constructed from an explicit geodetic path specification.
If the geodetic portion of the host MgCoordinateSystemTransform object was 'not' generated from an explicit Geodetic Path specification, this method returns the null pointer.
Added three new INTERNAL interfaces to two objects:
MgCoordinateSystemGeodeticTransformDef:
MgCoordinateSystemGeodeticPath:
All existing interfaces remain unchanged.