Open bluesky61 opened 1 year ago
11.In HMMG, the subtypes of Datum, GeodeticReferenceFrame, DynamicGeodeticReferenceFrame, VerticalReferenceFrame, EngineeringDatum, and TemporalDatum, each have an associated role referenceFrame pointing to a corresponding CRS. They should be removed or explained in the appropriate table. These association ends with role names
refrenceSystem
are non-navigable associations. The role names and multiplicity are only illustrative. They can be removed without any consequences, but they may also be helpful for the reader.
HMMG retains CD_Datum from Edition2 in the parent classes of ParametricDatum and TemporalDatum. Needs to be deleted Ok, done.
association roles in Table 82 (RegisterOperations): HMMG UML has two versions of the association for CI_Citation (19115-1, 19115-1 Edition 1 complete). Both are needed. The normative link is to 19115-1. For technical purposes, the complete package is used.
I recently translated and reviewed 19111 and found a few errors. I'm being cautious since the Amd2 DIS vote is over, but I'm posting them here.
Min, bluesky61
throughout the document
entire table
Definition of Table 3, column 1 :
bottom of page 21 to top of page 22: Scope, DomainOfVaildity should be changed to 'scope', 'domainOfValidity' according to the camelCase principle.
In Table 12, Association roles, the following two entries in the Association with row are incorrect. They should be corrected.
There are several errors in Table 28 (CoordinateSystems::CoordinateSystem).
Table 32 (CoordinateSystems::EllipsoidalCS): According to Figure 12, there is an association role referenceSystem from EllipsoidalCS to GeographicDS, but it is not described in the table.
Table 29, Table 30, Table 34 The number of associations shall be equal the dimension of the coordinate system. -> The number of "axis" associations shall be equal the dimension of the coordinate system.
Table 43, Table 44, Table 45: These classes are all unions and cannot have associative roles, and public properties are not expressed. Need to be rewritten.
table 50, Datum's property publicationDate has data type : CI_Date -> Date
11.In HMMG, the subtypes of Datum, GeodeticReferenceFrame, DynamicGeodeticReferenceFrame, VerticalReferenceFrame, EngineeringDatum, and TemporalDatum, each have an associated role referenceFrame pointing to a corresponding CRS. They should be removed or explained in the appropriate table.
HMMG retains CD_Datum from Edition2 in the parent classes of ParametricDatum and TemporalDatum. Needs to be deleted
Table 66. Definition and Association definition : specification of a subset of coordinate tuples... -> specification of a operation....
table 77 association roles for GeneralParameterValue: currently there is only one association role called parameter, but in HMMG UML there is a coordOperation association role for SingleOperation and a group association role for ParameterValueGroup.
association roles in Table 82 (RegisterOperations): HMMG UML has two versions of the association for CI_Citation (19115-1, 19115-1 Edition 1 complete).
C.3.3 at the end : "The AxisUnit class contains four attributes. One of the quantities temporalCount, temporalMeasure or temporalString is used for a temporal CS axis. AxisUnitID is used for non-temporal coordinate system axes." -> Class named AxisUnit does not exist. It seems desirable to delete it.
p.100, 7th line from top: Examples of description of change of coordinate through point motion operations -> Examples of description of change of coordinate epoch in a dynamic CRS (compare with E.6 heading)
p.123 E.3.3 first paragraph: E.1.6 -> E.2.4 (E.1.6 does not exist)