Information technology — Spatial Reference Model (SRM)

 

FINAL PROPOSED DRAFT AMENDMENT 1
 

In accordance with Section 15.5.3 of the ISO/IEC JTC 1 Directives, each amendment shall list the status of all amendments and technical corrigenda to the current edition of the standard.


        NOTE:  Apply these FPDAM 1 changes only after applying the Corrigendum 1 changes that correspond to
                       these same subclauses.



Table of Contents:

Number the Introduction clause as clause "0", and add titles for 0.1 (Purpose) and 0.2 (Design criteria).


Table of Contents:

Update the Table of Contents to reflect the new subclause H.14, and the new Table H.15.


0.1, 2nd paragraph, 1st sentence:

Change "represent position" to read "represent a position".


0.2.f:

Change "Mathematical formulation" to read "Provide mathematical formulations".


1, 3rd paragraph (following list):

Change "more than 20" to read "more than 30".


2, ISO 8601:

Change the ISO 8601 entry from "ISO 8601" to read "ISO 8601:2000".


2, ISO/IEC 9973:

Change "ISO/IEC 9973:1994" to read "ISO/IEC 9973:2006", change "Computer graphics and image processing" to read "Computer graphics, image processing and environmental data representation", and change "Procedures for registration of graphical items" to read "Procedures for registration of items".


2, ISO/IEC 18025:

Move the ISO/IEC 18025:2005 reference from Clause 2 to the Bibliography, with Identifier and bookmark "I18025", and change "EDCS" in the title to read "Environmental Data Coding Specification (EDCS)" – i.e., initial caps.


2, RIIC:

Remove extra space between "2000" and the period.


2, 83502T:

Change the reference citation to read: "US National Geospatial-Intelligence Agency (NGA). Department of Defense World Geodetic System 1984 - Its Definition and Relationships with Local Geodetic Systems. Washington: NGA. Technical report TR 8350.2."


3.2, Table 3.2, k0:

Change the zero subscript to be non-italic.


3.2, Table 3.3, COM:

Change "Of" to read "of".


4, footnotes 2 and 3:

Change the typeface of y's from Arial to Times New Roman.


4, footnote 3:

Change "The y-axis" to read "Each y-axis".


4.1, 2nd b):

Change the EUROPE_1950 link from 9pt to 10pt.


4.1, 2nd list, c), 3rd sentence:

Change "There are" to read "Thus, there are".


4.1.h:

Reduce the typesize of "h)" from 12pt to 10pt.


4.4, Figure 4.5:

Clean up the appearance of the π/2-φ angle.


4.4, Example 3, 4th sentence:

Change "in the directed line" to read "on the directed line".


4.5, Example 1:

Add a 2nd sentence: "These reference datums are bound as follows:".


4.6.1, Example 1, the last 2 (of 5) MathType equations:

Enlarge the size of the { } in the 1st equation, and decrease the size of the "R2" superscript in the 2nd equation.


4.8, 3rd paragraph:

Change the "coordinate curve" hyperlink to read "coordinate-component curve", and remove the hyperlink.


4.11:

Replace the single paragraph with the four paragraphs shown below:

In this International Standard, the unit of length is the metre and the unit of angular measure is the radian (see [ISO31-1]), unless explicitly identified otherwise. Some angular values are specified in the units of either arc degree or arc second, to support common usage or to prevent loss of precision in data specification.

An application or an exchange format using the data storage structures specified in this International Standard (see 11.9) may use equivalent units of measure, provided those units are identified. For a unit not defined in ISO 31-1 (see [ISO31-1]), the conversion factor to metre or radian, as appropriate, shall be explicitly stated. One suitable mechanism for accomplishing the identification of a unit is to use unit and unit scale identifiers as specified in Clause 7 of ISO/IEC 18025 (see [I18025]).

When interfacing with the methods and/or functions of the SRM API, applications shall use the units of metre and radian, as appropriate. All length and angular data shall be converted to the units of metre or radian before the data is provided as input to an SRM API method or function.

When measures of computational accuracy are being determined, such measurements shall use the units of metre and radian, where applicable.


4.13, 1st paragraph, last sentence:

Add the missing period.


4.13, paragraph following the list, and footnote 4, and 13.1, footnote 27:

Change "ISO International Registration Authority for Graphical Items" to read "ISO/IEC Registration Authority for Items".


4.13, Example:

Remove the extra space before the link to WGS_1984.


4.13, last paragraph, 13.1, next to last paragraph, and G.3.1:

Change "International Register of Graphical Items" to read "International Register of Items".


5, 6, and E:

Change all the labels / titles in table column (or row) headings to adhere to ISO capitalization rules (change "Abc Xyz" to "Abc xyz"). This affects Tables 5.7, 6.1, and E.2 through E.21.


5, footnote 7:

Change the term "coordinates" to read "coordinate tuple".


5, footnote 10:

Change the typesize of "de" in "defines" from Arial 10pt to Arial 9pt.


5, footnote 11:

Remove the extraneous tab; remove the extraneous spaces after the period.


5, footnote 13:

Italicize "n".


5, footnote 17:

Change the typesize of the "RAPP1" and "RAPP2" hyperlinks from Arial 10pt to Arial 9pt.


5.3, 5th paragraph, 2nd sentence:

Change to read "The inverse generating function is one-to-one and is smooth and orientation-preserving in the interior of its domain, except at points in the image of the CS domain boundary points where it may be discontinuous."


5.3, Example:

Change the 2nd sentence to read "The CS domain of F in coordinate-space is
",
and change the 3rd sentence to read "The CS range of F in position-space is R²."


5.3, Figure 5.2:

Correct / improve label spacing, and add the origin point.


5.5.3, Paragraph following the Note:

Change "… 1st and 2nd coordinate-component curve at u is ..." to read "… 1st and 2nd coordinate-component curves at u are ...".


5.5.3, Example:

Insert the missing spaces before the "C1" and "C2" MathType blocks.


5.6.1, 1st paragraph, 2nd sentence:

Insert the missing space before "RN".


5.6.4, Example 1:

Change "insures" to read "ensures". Make the same change in the 2nd paragraph preceding Example 1, and in the paragraph following Table 5.5, and check throughout all other files for instances of "insure", and change them to read "ensure".


5.6.4, Example 1 and Example 2:

Change the typesize of all the hyperlinks from Arial 10pt to Arial 9pt.


5.7, 1st paragraph, 1st and 2nd sentences:

Replace "rotated" with "has been rotated".


5.7, 3rd paragraph (2nd instance) and list items a and b:

Add the missing space before "localization operator".


5.7, 4th paragraph list items:

Change numbering format from "a." and "b." to read "a)" and "b)".


5.8.1, last paragraph:

Insert the missing hard space before "Q = P-1".


5.8.2, 1st paragraph:

Insert the missing space preceding equation "GGD".


5.8.2, 2nd paragraph, 2nd sentence:

Insert the missing spaces preceding or following the MathType equations (4 instances).


5.8.2, 2nd paragraph, 2nd sentence:

The subscript in the 3rd MathType block is too small – enlarge it.


5.8.2, Note:

Insert the missing space following the equation.


5.8.3.1, 1st paragraph, 1st sentence:

Remove italics from the superscript in MathType block "R2".


5.8.3.4, Figure 5.5 caption:

Change the p's from 12pt Arial to 10pt Times New Roman.


5.8.3.5, 2nd paragraph:

Insert the missing spaces preceding or following the MathType equations (2 instances).


5.8.4.4, 2nd paragraph, 1st sentence:

Replace "on λ only" with "only on λ".


5.8.5, 1st paragraph, 1st sentence:

Insert the missing space following "origin".


5.8.5, 2nd paragraph:

Replace "mapping equations parameters" with "mapping equation parameters".


5.8.5, 3rd paragraph:

Insert the missing spaces preceding or following the MathType equations (3 instances).


5.8.5, 4th paragraph:

Insert the missing spaces preceding or following the MathType equations (1 instance).


5.8.5, 5th paragraph:

Insert the missing spaces preceding or following the MathType equations (3 instances).


5.8.5, Note:

Replace "50 000:1" with "1:50 000".


5.8.6.1, 4th sentence:

Insert the missing space before the MathType equation "h = w".


5.8.6.1, 5th sentence:

Change "(λ, φ,)" to read "(λ, φ)" – delete the last comma.


5.9.1, Table 5.5, Point distortion:

Replace "the equation for k and j equations" with "the equations for k and j".


5.9.1, Table 5.5, CS code:

Add "Code 0 (UNSPECIFIED) is reserved."
 

5.9.1, 2nd paragraph, last sentence:

Replace this sentence with "Coordinate values may be represented using any of the methods delineated in 8.5.1."
 

5.9.1, Table 5.7, Label and Description column:

Change "SPHERICAL" to read "EQUATORIAL_SPHERICAL", change "Spherical" to read "Equatorial spherical", change "LOCOCENTRIC_SPHERICAL" to read "LOCOCENTRIC_EQUATORIAL_SPHERICAL", and change "Lococentric spherical" to read "Lococentric equatorial spherical".


5.9.1 - 5.9.29, Tables 5.8 - 5.35:

Change element headings "Label" to read "CS label", and change "Code" to read "CS code", as per Table 5.5.


5.9.3, Table 5.9, 2nd Note:

Change the typesize of the hyperlink to Table 5.8 from 9pt to 10pt.


5.9.4, title:

Change "Spherical CS" to read "Equatorial spherical CS".


5.9.4, Table 5.10,  title:

Change "Spherical CS" to read "Equatorial spherical CS".


5.9.4, Table 5.10,  Description:

Change "Spherical" to read "Equatorial spherical".


5.9.4, Table 5.10,  CS label:

Change "SPHERICAL" to read "EQUATORIAL_SPHERICAL".


5.9.4, Table 5.10,  Domain of the generating function or mapping equations:

Change to read


5.9.4, Table 5.10,  Domain of the inverse of the generating function or mapping equations:

Change to read "R3".


5.9.4, Table 5.10,  Inverse of the generating function or mapping equations:

Change to read


5.9.4, Table 5.10,  Notes:

Change to read

1) The equatorial spherical CS is not intrinsically associated with any specific sphere.
2) In many application domains, the co-latitude ψ = π/2 - θ is used. The spherical latitude θ has been specified for compatibility with astronomical declination. The modifier "equatorial" is used to emphasize this difference.
3) The inverse generation function is discontinuous on the z-axis.


5.9.5, title:

Change "Lococentric spherical CS" to read "Lococentric equatorial spherical CS".


5.9.5, Table 5.11,  title:

Change "Lococentric spherical CS" to read "Lococentric equatorial spherical CS".


5.9.5, Table 5.11,  Description:

Change "spherical" to read "equatorial spherical".


5.9.5, Table 5.11,  CS label:

Change "LOCOCENTRIC_SPHERICAL" to read "LOCOCENTRIC_EQUATORIAL_SPHERICAL".


5.9.5, Table 5.11,  Domain of the generating function or mapping equations:

Change to read


5.9.5, Table 5.11,  Domain of the inverse of the generating function or mapping equations:

Change to read "R3".


5.9.5, Table 5.11,  Notes:

Change "spherical CS" to read "equatorial spherical CS".


5.9.6, Table 5.12,  Domain of the generating function or mapping equations:

Change to read


5.9.6, Table 5.12,  Domain of the inverse of the generating function or mapping equations:

Change to read "R3".


5.9.6, Table 5.12,  Inverse of the generating function or mapping equations:

Change to read


5.9.6, Table 5.12,  Notes:

Change to read

1) The inverse generating function is discontinuous on the z-axis.
2) The commonly used coordinate-component orderings are either (ρ,α,θ) or (α,θ,ρ).  The coordinate-component ordering has been specified as (α,ρ,θ) to ensure that this CS is right-handed. Compliant coordinate value representations are delineated in 8.5.1.


5.9.7, Table 5.13,  Domain of the generating function or mapping equations:

Change to read


5.9.7, Table 5.13,  Domain of the inverse of the generating function or mapping equations:

Change to read "R3".


5.9.7, Table 5.13,  Notes:

Number the current note as "1)", and add a second note: "2) The commonly used coordinate-component orderings are either (ρ,α,θ) or (α,θ,ρ).  The coordinate-component ordering has been specified as (α,ρ,θ) to ensure that this CS is right-handed. Compliant coordinate value representations are delineated in 8.5.1.", and add a third note: "3) The inverse generating function is discontinuous on the z-axis."


5.9.8, Table 5.14, 3rd Note:

Change "spheroid" to read "ellipsoid".


5.9.9, Table 5.15, 2nd Note:

Change "spheroid" to read "ellipsoid".


5.9.10, Table 5.16,  Domain of the generating function or mapping equations:

Change to read


5.9.10, Table 5.16, Inverse of the generating function or mapping equations:

Add appropriate punctuation in the "where:" clause (insert the missing comma).


5.9.10, Table 5.16,  Domain of the inverse of the generating function or mapping equations:

Change to read "R3".


5.9.10, Table 5.16,  Notes:

Change to read "The inverse generating function is discontinuous on the z-axis."


5.9.11, Table 5.17,  Domain of the generating function or mapping equations:

Change to read


5.9.11, Table 5.17,  Domain of the inverse of the generating function or mapping equations:

Change to read "R3".


5.9.11, Table 5.17,  Notes:

Change to read

1) The generating function is the composition of the cylindrical generating function (see Table 5.16) with the 3D localization operator (see 5.7).
2) The inverse generating function is discontinuous on the z-axis.


5.9.12, Table 5.18, 1st Note:

Replace "a constant" (2 instances), with "some constant" (non-italic, and Arial typeface).


5.9.13, Table 5.19, 1st Note:

One "α" (alpha) is not done in MathType – change the MathType.


5.9.13, Table 5.19, 2nd Note:

In "k0", the zero should be a subscript.


5.9.14, Table 5.20, 1st Note:

Change "Craig Rollins" to read "C. Rollins".


5.9.14, Table 5.20, 5th Note:

Change lowercase lambda, "λ", to uppercase lambda, "Λ" (2 instances).


5.9.17, Table 5.23, 1st Note:

Replace "a constant" (2 instances), with "some constant" (non-italic, and Arial typeface).


5.9.17, Table 5.23, 4th Note:

Replace "ko" (sub-oh) with "k0" (sub-zero) in the MathType block.


5.9.21, Table 5.27,  Domain of the generating function or mapping equations:

Change to read


5.9.21, Table 5.27,  Domain of the inverse of the generating function or mapping equations:

Change to read


5.9.22, Table 5.28,  Coordinate-components:

Change to read


5.9.22, Table 5.28,  Domain of the generating function or mapping equations:

Change to read


5.9.22, Table 5.28,  Generating function or mapping equations:

Change to read


5.9.22, Table 5.28,  Domain of the inverse of the generating function or mapping equations:

Change to read


5.9.25, Table 5.31,  Domain of the generating function or mapping equations:

Change to read


5.9.25, Table 5.31,  Domain of the inverse of the generating function or mapping equations:

Change to read "R2".


5.9.25, Table 5.31,  Notes:

Change to read

"The inverse generating function is discontinuous at the CS domain boundary point (0, 0)."


5.9.26, Table 5.32,  Domain of the generating function or mapping equations:

Change to read


5.9.26, Table 5.32,  Domain of the inverse of the generating function or mapping equations:

Change to read "R2".


5.9.27, Table 5.33,  Coordinate-components:

Change to read


5.9.27, Table 5.33,  Domain of the generating function or mapping equations:

Change to read


5.9.27, Table 5.33,  Generating function or mapping equations:

Change to read


5.9.27, Table 5.33,  Domain of the inverse of the generating function or mapping equations:

Change to read "R2".


5.9.27, Table 5.33,  Inverse of the generating function or mapping equations:

Change to read


5.9.27, Table 5.33,  Notes:

Change to read

"The inverse generating function is discontinuous at the CS domain boundary point (0, 0)."


5.9.28, Table 5.34,  Coordinate-components:

Change to read


5.9.28, Table 5.34,  Domain of the generating function or mapping equations:

Change to read


5.9.28, Table 5.34,  Generating function or mapping equations:

Change to read


5.9.28, Table 5.34,  Domain of the inverse of the generating function or mapping equations:

Change to read "R2".


6.2.1, Example:

Replace "accumulated specify" with "accumulated to specify".


6.3, Tables 6.2 and 6.3:

Change element headings "Label" to read "Temporal CS label", and change "Code" to read "Temporal CS code", as per Table 6.1.


7.2.2, Table 7.2, RD code:

Add "Code 0 (UNSPECIFIED) is reserved."


7.2.4, 1st paragraph, last sentence:

Replace "Figure 7.9" with "Table 7.9", and correct the hyperlink.


7.2.4, Table 7.9, Parameters specification:

Change "If by value, the value(s) shall be followed by a error estimate" to read "If by value, the value(s) shall be followed by an error estimate".


7.2.4, 2nd paragraph, 2nd sentence:

Replace "Figure 7.10" with "Table 7.10", and correct the hyperlink.


7.3.1:

 Change "NOTE 1" to read "NOTE".


7.3.2, 4th paragraph, 3rd sentence:

Change "The rotations … in Equation (5) are coordinate frame rotations" to read "The rotations … in Equation (5) are position vector rotations".
(Apply this change only after applying the change corresponding to this subclause from Corrigendum 1.)


7.3.2, 5th paragraph:

Change "… in the coordinate frame rotation convention" to read "… in the position vector rotation convention".
(Apply this change only after applying the change corresponding to this subclause from Corrigendum 1.)
 

7.3.2, Equation (5):

Change/reverse the signs on the sine functions in T1, T2 and T3.


7.3.2, Figure 7.4:

Insert opaque white dots over the blue axes so it is clear that the ω's use the right-hand rule.


7.3.2, Figure 7.4:

Reverse the direction of the arrow for "ω2".


7.3.2, Figure 7.4:

Modify the backgrounds of the ω subscripts to be transparent.


7.3.3, 2nd paragraph:

Correct the typeface and bolding (Times New Roman, bold) of E1 (2 instances) and E2 (1 instance).


7.4.2, 4th paragraph, 2nd sentence:

Replace "that that" with "that".


7.4.4, Table 7.11, ORMT code:

Add "Code 0 (UNSPECIFIED) is reserved."


7.4.4, Tables 7.11, 7.15, 7.16, 7.17:

Change the bookmarks in the "13.2.2" hyperlinks from "Label" to read "label", and change the bookmarks in the "13.2.3" hyperlinks from "Code" to read "code". Also in Table 7.16, change the bookmark in the "Table 10.1" hyperlink from "Notation" to read "notation".


7.4.4, Table 7.14:

Correct the inconsistency in numbering styles for RDs and BCs – use parenthesis style consistently.


7.4.4, Table 7.14, OBLATE_ELLPISOID_ORIGIN, BC4:

Remove the repeated period.


7.4.4, Table 7.14, OBLATE_ELLIPSOID_ORIGIN, Note 6):

Change "to provide a CS binding parameters" to read "to provide CS binding parameters".


7.4.4, Example:

Change the symbols as follows: change "χ" (chi) to read "ξ" (xi), and change "ξ" (xi) to read "η" (eta).


7.4.4, Example, paragraph c):

Add units (i.e., arc seconds, " ) to the numbers (-1,32 and 1,93) – i.e., change to (-1,32" and 1,93").


7.4.5, Note 1:

Insert the missing space following the MathType block "Δs = 0".


7.4.5, Paragraph following Note 1:

Change the "83502S" reference to read "83502T" and change where the hyperlink points, from the Bibliography to Clause 2.


7.4.5, Table 7.15, ORM code:

Add "Code 0 (UNSPECIFIED) is reserved."


7.4.5, E.2.2 and H.6, Tables 7.15, E.3, E.5, E.7, E.8, E.10, E.12, E.13, E.15, E.19, E.21 and H.6:

Change element heading "ORMT" to read "ORMT label".


7.4.5, 10th paragraph (following Table 7.15):

Remove the extra space before the hyperlink to Clause 13.


7.4.5, Table 7.16, RT region:

Add as the last sentence in the definition:  "Angles may be expressed in arc degrees (°) in order to avoid a loss of precision."


7.4.5, Table 7.16, RT code:

Add "Code 0 (UNSPECIFIED) is reserved."


7.4.5, paragraph following Table 7.16:

Add a period to the end of the last sentence.


7.5.1, 1st paragraph, 2nd sentence:

Replace "arraignments" with "arrangements".


7.5.1 - 7.5.10, and H.8, Tables 7.17, 7.19, 7.21, 7.23, 7.25, 7.27, 7.29, 7.31, 7.33, 7.35 and H.8:

Change element heading "OBRS name" to read "Short name".


7.5.1, Table 7.17, OBRS code:

Add "Code 0 (UNSPECIFIED) is reserved."


7.5.1, Table 7.17:

Add a "Figures" element as the next to last element in the table, with the definition: "Zero or more figures that explain and illustrate the OBRS".  Also change the "References" element definition from "Optional references ..." to read "Zero or more references ...".


7.5.1, 5th paragraph (following Table 7.18), 1st sentence:

Replace "that that" with "that".


7.5.2, 1st paragraph, 2nd sentence:

Change the formatting of the final period from blue and underlined, to be black and not underlined.


7.5.2, 1st paragraph:

Delete "See also Figure 7.7".  In Table 7.19, add a "Figures" element to the table.  Move the existing Figure 7.7 into the new "Figures" element of Table 7.19.  Delete the "Figure 7.7" entry from the Table of Contents.


7.5.2, 4th paragraph:

Change the "Annex B" link to read "B.7.3".


7.5.2, footnote 20:

Reduce the typesize from 10pt to 9pt.


7.5.3, 1st paragraph:

Delete "and Figure 7.8".  In Table 7.21, add a "Figures" element to the table.  Move the existing Figure 7.8 (and associated Note) into the new "Figures" element of Table 7.21.  Delete the "Figure 7.8" entry from the Table of Contents.


7.5.4, 1st paragraph:

Delete "See also Figure 7.9".  In Table 7.23, add a "Figures" element to the table.  Move the existing Figure 7.9 (and associated Note) into the new "Figures" element of Table 7.23.  Delete the "Figure 7.9" entry from the Table of Contents.


7.5.4, Note:

Reduce the typesize of the BHAV hyperlink from 10pt to 9pt.


7.5.5, 1st paragraph:

Delete "and Figure 7.10".  In Table 7.25, add a "Figures" element to the table.  Move the existing Figure 7.10 into the new "Figures" element of Table 7.25.  Delete the "Figure 7.10" entry from the Table of Contents.


7.5.5:

Delete the 1st sentence following Table 7.25 ("See Figure 7.10.").


7.5.6, 1st paragraph:

Delete "and Figure 7.11".  In Table 7.27, add a "Figures" element to the table.  Move the existing Figure 7.11 into the new "Figures" element of Table 7.27.  Delete the "Figure 7.11" entry from the Table of Contents.


7.5.7, 1st paragraph:

Delete "See also Figure 7.12".  In Table 7.29, add a "Figures" element to the table.  Move the existing Figure 7.12 into the new "Figures" element of Table 7.29.  Delete the "Figure 7.12" entry from the Table of Contents.


7.5.8, 1st paragraph:

Delete "and Figure 7.13".  In Table 7.31, add a "Figures" element to the table.  Move the existing Figure 7.13 (and associated Note) into the new "Figures" element of Table 7.31.  Delete the "Figure 7.13" entry from the Table of Contents.


7.5.9, 1st paragraph:

Delete "and Figure 7.14".  In Table 7.33, add a "Figures" element to the table.  Move the existing Figure 7.14 into the new "Figures" element of Table 7.33.  Delete the "Figure 7.14" entry from the Table of Contents.


7.5.10, 1st paragraph:

Delete "and Figure 7.15".  In Table 7.35, add a "Figures" element to the table.  Move the existing Figure 7.15 into the new "Figures" element of Table 7.35.  Delete the "Figure 7.15" entry from the Table of Contents.


8.2, Example:

Reduce the typesize of the Figure 8.1 hyperlink from 10pt to 9pt.


8.3.2.1:

Add as the last paragraph:

"An SRF may be described in terms of the properties and other characteristics of the CS that is specified by the SRF. In particular, an SRF is said to be a 3D SRF, surface SRF, or 2D SRF if the CS of the SRF is of the corresponding CS type. Similarly, the CS properties of linearity, orthogonality, and handedness may be used as descriptors of an SRF corresponding to the properties of the CS that is specified by the SRF. Thus, an SRF is said to be a linear SRF or a curvilinear SRF if the CS of the SRF has the respective linearity property. Every 3D SRF in this International Standard is a right-handed SRF in consequence to the CS handedness restriction imposed in 5.6.4."


8.3.2.3, Example:

Change "spherical CS" to read "equatorial spherical CS".


8.3.2.4, 5th paragraph (2nd following Example 1):

Insert the missing spaces preceding the MathType equations (3 instances).


8.3.2.4, Example 2:

Change "0 ≤ u ≤ 10 000 000" to read "167 000 ≤ u ≤ 833 000", change "0 ≤ v ≤ 500 000" to read "0 ≤ v ≤ 9 500 000", change "-100 < u" to read "0 < u", change "IEasting = [0, 10 000 000]" to read "IEasting = [167 000, 833 000]", change "INorthing = [0, 500 000]" to read "INorthing = [0, 9 500 000]", change "JEasting = (-100, +)" to read "JEasting = (0, +)", and append "… that are further constrained by the CS domain." to the end of the sentence.


8.3.2.4, Example 2 and Example 3:

Reduce the typesize.


8.4, 3rd paragraph:

Change the beginning of the paragraph from "An SRF …" to read "In an SRF …".


8.4, Note:

Reduce the typesize of the ISO 19111 hyperlink from 10pt to 9pt.


8.5.1, 1st paragraph, 1st sentence:

Replace "An spatial reference frame template" with "A spatial reference frame template".


8.5.1, Table 8.2, SRFT code:

Add "Code 0 (UNSPECIFIED) is reserved."


8.5.1, immediately following Table 8.2:

 Insert new paragraph:

"Coordinates in a given SRF may be represented in a variety of formats or encodings if the coordinate-component values are sufficiently identified in the representation scheme.  In particular, a representation scheme for coordinates of an SRF:

  1. shall identify the coordinate-components by name and/or symbol, or
  2. shall identify coordinate-components of an encoding scheme in terms of the  coordinate-components specified in the SRF, or
  3. shall define the ordering of a coordinate-component-tuple representation in terms of the coordinate-components specified in the SRF.

The API (see 11) provides coordinate value encoding schemes in the form of data records with field names that correspond to coordinate-component names.  Where coordinate-component-tuples appear in the API, the ordering is the order specified in the corresponding CS specification table."


8.5.1 - 8.7.1, Tables 8.2, 8.30, 8.46, 8.47:

Change the bookmarks in the "13.2.2" hyperlinks from "Label" to read "label", and change the bookmarks in the "13.2.3" hyperlinks from "Code" to read "code".


8.5.3, Tables 8.5, 8.27:

In the Notes element, change the "CAD/CAM" hyperlinks to a single hyperlink. That is, rather than separate hyperlinks to "CAD" and "CAM" bookmarks (which don't exist), make the single hyperlink point to the "CAD_CAM" bookmark.


8.5.6, Table 8.8, Short name and description:

Change "… surfaces parallel to a plane tangent to ..." to read "… surfaces that are parallel to a plane tangent to ...". (Apply this change only after applying the change corresponding to this subclause from Corrigendum 1.)


8.5.8, Table 8.10, Short name and description:

Change "… surfaces that are parallel to a tangent plane to ..." to read "… surfaces that are parallel to a plane tangent
to ...".  (Apply this change only after applying the change corresponding to this subclause from Corrigendum 1.)


8.5.10, Table 8.12, Short name and description:

Change "spherical CS based" to read "equatorial spherical CS based".


8.5.10, Table 8.12, CS label:

Change "SPHERICAL" to read "EQUATORIAL_SPHERICAL".


8.5.11, Table 8.13, Short name and description:

Change "spherical CS based" to read "equatorial spherical CS based".


8.5.11, Table 8.13, CS label:

Change "SPHERICAL" to read "EQUATORIAL_SPHERICAL".


8.5.12, Table 8.14, Short name and description:

Change "spherical CS based" to read "equatorial spherical CS based".


8.5.12, Table 8.14, CS label:

Change "SPHERICAL" to read "EQUATORIAL_SPHERICAL".


8.5.13, Table 8.15, Short name and description:

Change "spherical CS based" to read "equatorial spherical CS based".


8.5.13, Table 8.15, CS label:

Change "SPHERICAL" to read "EQUATORIAL_SPHERICAL".


8.5.14, Table 8.16, 2nd Note:

Replace "STF" with "SRFT", and replace "SRF" with "SRFT".


8.5.16, Table 8.18, Short name and description:

Change "spherical CS based" to read "equatorial spherical CS based".


8.5.16, Table 8.18, CS label:

Change "SPHERICAL" to read "EQUATORIAL_SPHERICAL".


8.5.17, Table 8.19, Short name and description:

Change "spherical CS based" to read "equatorial spherical CS based".


8.5.17, Table 8.19, CS label:

Change "SPHERICAL" to read "EQUATORIAL_SPHERICAL".


8.5.18, Table 8.20, Short name and description:

Change "spherical CS based" to read "equatorial spherical CS based".


8.5.18, Table 8.20, CS label:

Change "SPHERICAL" to read "EQUATORIAL_SPHERICAL".


8.5.19, Table 8.21, 2nd Note:

Insert the missing space following the "φ1" MathType block.


8.5.23, Table 8.25, Template parameters specification:

Add a new (3rd) line, "φ1 : standard latitude".


8.5.23, Table 8.25, 2nd Note:

Insert the missing space following the "φ1" MathType block.


8.5.24, Table 8.26, 2nd Note:

Insert the missing space following the "φ1" MathType block.


8.6.1, Table 8.30, SRF code:

Add "Code 0 (UNSPECIFIED) is reserved."


8.6.1 and H.10, Tables 8.30, 8.32 - 8.45, and H.10:

Change element heading "ORM" to read "ORM label".


8.7.1, Table 8.46, SRF set code:

Add "Code 0 is reserved."


8.7.1, Table 8.47, SSM code:

Add "Code 0 is reserved."


8.7.3, Table 8.51, References:

Change the hyperlink for I18025 to point to the Bibliography, rather than to Clause 2.


8.7.3, Table 8.52, Parameter values:

Change "= 0 rad." to read "= 0".


8.7.3, Table 8.52, Parameter values:

Remove the extraneous periods following the metre symbols.


8.7.3, Table 8.53, Tile code:

Add digit grouping separators to the constant values greater than 999.


8.7.4, Table 8.54, Notes:

Change note 1) to read "The official representation scheme for the Japan plane coordinate system is (v:northing, u:easting) and the coordinate values are commonly encoded in the form NE, where N denotes digits of northing in metres and E denotes the same number of digits of easting in metres."


8.7.4, Table 8.55, Zone IV, Parameter values:

Remove the extraneous periods following the metre symbols.


8.7.6, Table 8.59, Northern_Pole parameters specification:

Change longitude of origin from +0° to read 0°.


8.7.6, Table 8.59, Parameter values (all):

Remove the extraneous periods following the metre symbols.


8.7.7, Table 8.61, Parameter values (all):

Remove the extraneous periods following the metre symbols.


9.2, 1st paragraph, 1st sentence:

Replace "An designated" with "A designated".


9.2:

Change "a." and "b." to read "a)" and "b)".


9.2, 4th paragraph (following Example):

Insert the missing space preceding the MathType block.


9.3, 5th paragraph, 2nd sentence:

Insert the missing space following the MathType block.


9.3, Example 1, 2nd sentence:

Insert the missing space following the MathType block.


9.4, 1st paragraph, 1st sentence:

Change the typeface of "V" in the MathType block to Times New Roman.


9.4, 1st paragraph, 1st sentence:

Insert the missing space following the MathType block.


9.4, Note:

Insert the missing space preceding the MathType block.


9.6, 3rd paragraph, 1st sentence:

Remove the 2nd occurrence of "then", and replace "represents" with "represent".


9.8, Table 9.1, DSS code:

Add "Code 0 (UNSPECIFIED) is reserved."


9.8, Table 9.1:

Change the bookmark in the "13.2.2" hyperlink from "Label" to read "label", and change the bookmark in the "13.2.3" hyperlink from "Code" to read "code".


9.8, Table 9.2, WGS84_ELLIPSOID, Notes:

Correct the color of the hyperlink.


10.1, 1st paragraph, 4th sentence:

Change to read "Then the general case of changing the representation of a position as a coordinate in one SRF to its representation as a coordinate in another SRF is specified in ...".


10.1, 1st paragraph, last sentence:

Change to read "The specification of a spatial direction in the context of an SRF is defined, and the general case of changing the representation of a spatial direction in one SRF to its representation in another SRF is specified (10.5)".


10.3.2:

Change the bookmarks in the "Figure 10.1" hyperlinks (3 instances) from "Figure101" to read "F_10_1".


10.3.2, 4th paragraph, 1st sentence:

Insert the missing space preceding the 3rd MathType block.


10.3.2, 6th paragraph, 1st sentence:

Insert the missing space preceding the 2nd MathType block.


10.3.2, 8th paragraph (preceding Example), last sentence:

Insert the missing spaces following and preceding both MathType blocks.


10.3.3, Example:

Insert the missing spaces following the MathType block.


10.3.3, 2nd paragraph, 3rd sentence:

Correct the typeface of "H" in "HSR" from Arial to Times New Roman.


10.4.1, 1st paragraph, 1st sentence:

Insert the missing space preceding the first MathType block.


10.4.1, 3rd paragraph, last sentence:

Change to read "This case is important for operations on directions (10.5.4)".


10.4.2, 1st paragraph, 2nd sentence:

Insert the missing space following the first MathType block.


10.4.2, Example 2:

Insert the missing space preceding the MathType block.


10.4.2, 7th paragraph (following Example 2), 2nd sentence:

Insert the missing space preceding the 2nd MathType block.


10.4.2, 7th paragraph (following Example 2), 3rd sentence:

Insert the missing space preceding the 1st and 3rd MathType blocks.


10.4.3, 1st paragraph, 1st sentence:

Insert the missing space following the MathType block.


10.4.3, 3rd paragraph:

Insert the missing spaces preceding the MathType blocks (2 instances).


10.4.3, Example 3:

Insert the missing spaces preceding the MathType blocks (3 instances).


10.4.4, 1st paragraph:

Insert the missing spaces following or preceding the MathType blocks (2 instances).


10.4.4, 2nd paragraph:

Increase the typesize of the Equation (12) hyperlink from 9pt to 10pt.


10.4.4, Note:

Reduce the typesize of the Equation (14) hyperlink from 10pt to 9pt.


10.4.5, 1st paragraph, last sentence:

Insert the missing space following the MathType block.


10.4.6, Example:

Insert the missing spaces following the MathType blocks (2 instances).


10.4.6, 2nd paragraph, 2nd sentence:

Insert the missing space following the 2nd MathType block.


10.4.6, 2nd paragraph, 1st two sentences:

 Replace with:

"More generally, abstract models are scaled, rotated, or otherwise transformed by an invertible matrix 3x3 W before a source coordinate is identified to a target coordinate.   In many application domains, this similarity transformation is in the form:

                      

where   is the scale factor and is the translation displacement vector and W is a rotation matrix. In the computer graphics application domain this transformation is often represented in matrix 4x4 form:

                      

This identification that the transformation makes between source and target coordinates may be viewed as a change coordinate SRF operation from  in SRFS, an abstract space LOCAL_SPACE_RECTANGULAR_3D SRF, to a coordinate  in SRFT, a physical world LOCOCENTRIC_EUCLIDEAN_3D SRF."


10.4.6, 3rd paragraph:

Insert the missing spaces preceding or following the MathType blocks (3 instances).


10.5:

Change the phrase "normalized vector" to read "unit vector" (6 instances).


10.5.1, Figure 10.3:

Change the typeface of the p's, q's, s's, t's, u's and v's from Arial to Times New Roman italics, and change the single quotes to prime symbols.


10.5.1, throughout the 2nd paragraph:

Change the single quotes to prime symbols on the p's and q's.


10.5.1, 4th paragraph, 2nd sentence:

Replace "method associating" with "method for associating".


10.5.2, 1st paragraph, 3rd sentence:

Change "normalized tangent vectors" to read "unit tangent vectors".


10.5.2, Note 2:

Reduce the typesize of LOCOCENTRIC_EUCLIDEAN_3D from 10pt to 9pt.


10.5.2, Example 2:

Change "SPHERICAL CS" to read "EQUATORIAL_SPHERICAL CS".


10.5.2, Example 3:

Insert commas in the MathType block for "t = r x s = …" for consistency with the previous block.
 

10.5.2, Example 4:

Insert commas in the MathType block for "r = …" and "s = …" for consistency with the previous blocks.


10.5.2, Example 4, 2nd paragraph:

Reduce the typesize of the sentence (hyperlink is correct) from 10pt to 9pt.


10.5.3, 3rd paragraph, 1st sentence:

Insert the missing space before the MathType block.


10.5.4, 2nd paragraph:

Remove the extraneous comma following the "Equation (20)" hyperlink.


10.5.4, Example 1, 1st paragraph:

Insert the missing space preceding the MathType block for "RT".


10.5.4, Example 1, 3rd paragraph:

Insert the missing space preceding the MathType block for "nT", and remove the leading space from within the MathType block.


10.5.4, paragraph before Example 2:

Change "Since a direction vector is normalized ..." to read "Since a direction vector is a unit vector ...".


10.5.4, Example 2:

Change "In ISO/IEC FDIS 18023-1:2005" to read "In ISO/IEC 18023-1 (see I18023-1)".


10.7.1, 2nd paragraph, 3rd sentence:

Repair the hyperlink for geodesic distance.


10.7.2, 1st paragraph, 2nd sentence:

Insert the missing space preceding the MathType block.


10.7.2, 2nd paragraph, 2nd sentence:

Replace "… if Q is inverse mapping equations ..." with "… if Q denotes the inverse mapping equations ...".


10.7.2, Note, 1st sentence:

Insert the missing space following the MathType block.


10.7.2, Note, 4th sentence:

Insert the missing space preceding the MathType block.


10.7.2, Note, 5th sentence:

Reduce the typesize of the RAPP1 and RAPP2 hyperlinks from 10pt to 9pt.


11, Throughout:

Replace "coordinate component(s)" with "coordinate-component(s)" (more than 60 instances).


11, Throughout:

Replace "exiting" with "existing" (3 instances).


11, Throughout:

Replace "field" with "element" (9 instances), except for the two(2) instances in 11.2.8.1.  Make the same change in 2 (last sentence), 6.3 (1st sentence), 6.4 (3rd sentence), 13.3.8 k) and l), and D.2 (1st sentence).


11, Throughout:

Table 11.15, Semantics of abstract method for Change_Coordinate_3D_SRF, replace "functionally" with "functionality" (multiple, but NOT in two, instances).  Make the same change in Table 11.15, Semantics of abstract method for Change_Coordinate_3D_SRF_Object; and Table 11.14, Semantics of abstract method for Change_Coordinate_2D_SRF; and Table 11.14, Semantics of abstract method for Change_Coordinate_2D_SRF_Object.


11:

Delete the colons from the "NOTE:" (but not "--Note:") and EXAMPLE:", and follow them with <space><space><tab>.


11.1, 6th paragraph, 4th sentence:

Replace "International Specification" with "International Standard".


11.1, 10th (antepenultimate) paragraph, 1st and 2nd sentences:

Change "… created by a function. This function CreateStandardSRF is a function …" to read "… created by the function CreateStandardSRF.  CreateStandardSRF takes the corresponding ... ( ) as an input."


11.1, 11th (penultimate) paragraph, 2nd sentence:

Replace "function of that" with "function that".


11.1, 11th (penultimate) paragraph, 1st and 2nd sentences:

Change "… created by a function. This function CreateSRFSetMember is a function …" to read "… created by the function CreateSRFSetMember.  CreateSRFSetMember takes an ... ( ) as an input."


11.2.7.3, DSS_Code, 1st sentence:

Replace "an DSS by its code as defined Table 9.2" with "a DSS by its code as defined in Table 9.2".


11.2.7.5:

Remove the extraneous empty paragraph following the 1st paragraph.


11.2.7.11, Status_Code:

Change "0: // reserved" to read "0: UNSPECIFIED, // reserved".


11.2.8.1:

Delete the 2nd sentence.


11.2.8.1, Table 11.4:

Add a new row to the table, where Data type = "Two-dimensional array", and Notation =
"Data_Type_Name[ rows, columns ]".


11.2.8.1, 2nd / last paragraph:

Replace with the following two paragraphs.

The symbols "length", "rows", and "columns" are positive integers. The length of a one-dimensional array is specified by "length". When the length is specified by another field of a record data type or by a function parameter, the field name or function parameter name that will be used to indicate that the size of the array is obtained from the value of that construct. The index of the first element in the array is either "0" or "1" depending on the language binding.

For two-dimensional arrays, "rows" and "columns" specify the number of rows and columns of the array respectively. The ordering of the set is row-major. The indices of the first element in the array are both either "0" or "1" depending on the language binding.


11.2.8.2, 1st paragraph:

Change the typeface of "Coordinate2D" to Courier New.


11.2.8.2:

Remove the extra space preceding "[ length ]".


11.2.8.3, 1st paragraph:

Change the typeface of "Coordinate3D" to Courier New.


11.2.8.3:

Remove the extra space preceding "[ length ]".


11.2.8.4, 1st paragraph:

Change the typeface of "Coordinate_Valid_Region" to Courier New.


11.2.8.5, 1st paragraph:

Change the typeface of "Direction" to Courier New.


11.2.8.5:

Remove the extra space preceding "[ length ]".


11.2.8.6, 1st paragraph:

Change the typeface of "Long_Float" to Courier New.


11.2.8.6:

Following this subclause, add the two additional subclauses shown below.

11.2.8.7 Matrix_3x3

This data type specifies a two-dimensional square array of nine Long_Float variables representing a 3x3 matrix (see 10.4.6).

Matrix_3x3 ::= Long_Float[ 3, 3 ]

11.2.8.8 Matrix_4x4

This data type specifies a two-dimensional square array of 16 Long_Float variables representing a 4x4 matrix (see 10.4.6).

Matrix_4x4 ::= Long_Float[ 4, 4 ]


11.2.9.1, add as the 2nd paragraph:

"The elements of structured data types that represent lengths shall be evaluated in the units of metre, and the elements that represent angles shall be evaluated in the units of radian."


11.2.9.2.5, 1st paragraph:

Insert a hard space between SRFT and LOCAL_TANGENT_SPACE_CYLINDRICAL.


11.3.2, last paragraph, d):

Change to read:  "FLOATING_POINT_ERROR on input, if a Long_Float input is positive or negative infinity, or a not-a-number (NAN) value. On output, if a floating-point error (other than an overflow or underflow error) occurred in the performance of the method."


11.3.2, last paragraph, f):

Delete the subparagraph.


11.3.3 - 11.3.10.7, Tables 11.6 - 11.44:

Change element headings of "Superclass" and/or "Superclasses" to read "Superclass(es)", as per Table 11.5.


11.3.3, Table 11.6, Superclass:

Delete "Element".


11.3.3, Table 11.6, Abstract method, Destroy:

Change the typeface of "Destroy" to Courier New.


11.3.4.1, 2nd sentence:

Delete "and destroyed" .


11.3.4.2, Table 11.7, title:

Insert the missing space character following the dash character.


11.3.4.5:

Change to read "The Direction class encapsulates an SRF representation of a spatial direction including the reference position coordinate and a vector in the local tangent frame of the SRF at the reference position. It specifies no additional public methods."


11.3.5.2, Table 11.14, ChangeCoordinate2DSRFObject (Semantics) and ChangeCoordinate2DArraySRFObject (Error conditions):

Change "H_ST" to read "h_st".


11.3.5.2, Table 11.14, Abstract methods ChangeCoordinate2DSRF and ChangeCoordinate2DArraySRF, Error conditions elements:

Reverse the order of the current 1) and 2).


11.3.5.2, Table 11.14, Abstract method, ChangeCoordinate2DArraySRF, Semantics, 1st sentence:

Replace "in its the" with "in the".


11.3.5.2, Table 11.14, Abstract method, ChangeCoordinate2DSRFObject, Error conditions:

Reverse order of the current 1) and 2).  Change the current 3) to read 4), and add a new 3) as "INVALID_INPUT if h_st parameter values are not in range."


11.3.5.2, 3rd paragraph, last sentence:

Replace "arrays of spatial objects" with "arrays of coordinates".


11.3.5.3, last paragraph:

Change to read  "This class adds the method CreateLococentricEuclidean3DSRF to create a  LococentricEuclidean3D SRF with a specified lococentre and axis directions. BaseSRF3D also adds the private methods Generating3D and InverseGenerating3D that are used to specify the functionality of the ChangeCoordinate3DSRF, ChangeCoordinate3DSRFObject, ChangeDirectionSRFObject, and ChangeDirectionSRF methods.".


11.3.5.3, Table 11.15:

Add a new method (CreateLococentricEuclidean3DSRF) to Table 11.15 following EuclideanDistance:

Abstract method

CreateLococentricEuclidean3DSRF

  Semantics

Creates a LococentricEuclidean3D SRF with origin at the input Coordinate3D and orthogonal axes determined by the input Direction parameters.  The created SRF has the same ORM as this SRF.

  Inputs

lococentre:       Coordinate3D
primary_axis:     Direction
secondary_axis
:   
Direction

  Outputs

localcentricEuclidean3D_srf:  LococentricEuclidean3D

  Error conditions

1)       INVALID_SOURCE_COORDINATE if lococentre is not a valid coordinate in this SRF.

2)       INVALID_SOURCE_DIRECTION if for either primary_axis and/or secondary_axis, the reference coordinate was not a 3D coordinate for this SRF, or not initialized through the API.

3)       INVALID_INPUT if primary_axis and secondary_axis are not orthogonal directions.


11.3.5.3, Table 11.15, ChangeCoordinate3DSRFObject (Semantics and Error conditions), ChangeCoordinate3DArraySRFObject (Error conditions), and ChangeDirectionSRFObject (Semantics and Error conditions):

Change "H_ST" to read "h_st".


11.3.5.3, Table 11.15, Abstract method CreateDirection, Semantics:

Change to read "This method accepts a reference Coordinate3D and the three direction components of a direction vector in the local tangent frame of this SRF at reference Coordinate3D. The output is a Direction instance initialized with the input values. The direction vector shall be a unit vector."


11.3.5.3, Table 11.15, Abstract method GetDirectionValues, Semantics:

Change to read "With an input Direction instance previously initialized through the API, this method retrieves the reference coordinate and the three components of a direction vector in the local tangent frame of this SRF at the reference coordinate."


11.3.5.3, Table 11.15, Abstract methods ChangeDirectionArraySRF, ChangeDirectionArraySRFObject, ChangeCoordinateArray3DSRF and ChangeCoordinate3DArraySRFObject, Error conditions:

Reverse the order of the current 1) and 2).


11.3.5.3, Table 11.15, Abstract method ChangeCoordinate3DArraySRFObject, Error conditions:

Delete 4), renumber 5) as 4), and change 3) from "… or if the H_ST is not valid." to read "… or if the h_st parameter values are not in range."


11.3.5.3, Table 11.15, Abstract method ChangeDirectionSRF, Semantics, 1st paragraph:

Change to read

"This method changes the input source_direction, a spatial direction representated in the source SRF source_srf, to its corresponding representation, target_direction, in this SRF, the target SRF.  The output Direction is computed in accordance with 10.5.3 using the implicit ORM transformation HST given in Equation (9) based on the RT_Codes of the source and target SRFs.

The reference_coordinate-component of the output target_direction is computed from the reference_coordinate-component of the input source_direction.  The reference_coordinate-component computation is functionally equivalent to ChangeCoordinate3DSRF."


11.3.5.3, Table 11.15, Abstract method ChangeDirectionSRFObject, Semantics, 1st paragraph:

Change to read

"This method changes the input source_direction, a spatial direction representated in the source SRF source_srf, to its corresponding representation, target_direction, in this SRF, the target SRF.  The output Direction is computed in accordance with 10.5.3 using the rotation matrix of the explicit ORM transformation HST corresponding to the h_st input.

The reference_coordinate-component of the output target_direction is computed from the reference_coordinate-component of the input source_direction.  The reference_coordinate-component computation is functionally equivalent to ChangeCoordinate3DSRF."


11.3.5.3, Table 11.15, Abstract method ChangeDirectionArraySRFObject, Error conditions:

Delete 4), renumber 5) as 4), and append to the end of 3): "…, or if the h_st parameter values are not in range."


11.3.5.3, Note:

Reduce the typesize of "InverseGenerating3D" from 10pt to 9pt.


11.3.5.4, Tables 11.16 - 11.18, 11.22 - 11.44, Superclasses:

Add "CreateLococentricEuclidean3DSRF" to each list of superclasses.


11.3.5.5, Table 11.17, CreateLocalTangentSpaceEuclideanSRF method, Semantics:

Add as the last two sentences: "Input parameters that represent lengths shall be evaluated in the units of metre. The azimuth parameter shall be evaluated in the units of radian."


11.3.5.5, Table 11.17, VerticalOffset method, Semantics:

Change the "9.2" link title to read "9.3".  The link itself correctly points to 9.3.


11.3.5.6, 1st paragraph:

Change the typeface of "GetValidGeodeticRegion" in the list to Courier New, and follow it with a comma.


11.3.5.6, Table 11.18, ConvergenceOfTheMeridian and PointDistortion, Error Conditions:

Replace "surface coordinate this SRF" with "surface coordinate in this SRF".
 

11.3.5.6, Table 11.18, ConvergenceOfTheMeridian and PointDistortion, Error conditions:

Change "not a valid surface coordinate in this SRF" to read "not in the accuracy domain of this SRF".
 

11.3.6.2 - 11.3.10.7, Tables 11.19, 11.23, 11.24, 11.34 - 11.36 and 11.39 - 11.44, Create methods, Error conditions:

Change to read:

"1)  INVALID_CODE if orm_code is not a valid ORM_Code, or the rt_code is not a valid RT_Code (or 0).
  2)  INVALID_INPUT if the ORM corresponding to ORM_Code is not valid for this SRFT, or the parameters are not
         valid for this SRF."


11.4, 1st sentence:

Change "specified in 8.6." to read "specified either in 8.6 or by registration (see 13.3.9)."


11.4, Table 11.45, Semantics:

Replace "SRTF" with "SRFT".


11.5, Table 11.46, Error conditions:

Change to read:

"1)  INVALID_CODE if orm_code is not a valid ORM_Code, or the rt_code is not a valid RT_Code (or 0).
  2)  INVALID_INPUT if the srfs_code_info is not a valid SRFS_Code_Info, or the SRFS_Code_Info
  
 selector is of value SRFS_UNSPECIFIED, or the orm_code is not a valid for the SRF set.
  3)  CREATION_FAILURE if the Create method of the corresponding SRF class fails."


11.6, 1st paragraph:

Increase the typesize from 9pt to 10pt.


11.6, Table 11.47, Error conditions:

Change to read: "INVALID_CODE if the srft_code is not an allowed value for an SRFT_Code."


11.6, Table 11.48, Error conditions:

Change to read: "INVALID_CODE if orm_code is not a valid ORM_Code, or the rt_code is not a valid RT_Code
(or 0)."


11.7, Figure 11.1:

Add "CreateLococentricEuclidean3DSRF" to the first portion of the figure in the BaseSRF3D block following EuclideanDistance.


11.8, Example 2:

Replace "Celestiocentric" with "Geocentric".


11.9.7.2:

Change "SRFT CELESTIOCENTRIC" to read "SRFT CELESTIODETIC".


11.9.7.7:

Change/reverse the coordinate-component ordering.


11.9.7.16:

Change "Spherical_3D_Coordinate" to read "Equatorial_Spherical_3D_Coordinate" (2 places).


11.9.8:

Change "< 1 : //implementation dependent," to read "< 0 : //implementation dependent,", and add: "0 : UNSPECIFIED,".


11.9.10, 11.9.11:

In each subclause, change "see 11.2.6" to read "see 11.2.7", and update the hyperlinks.


12, Table 12.1:

Replace "field" with "element" (3 instances).


12.1, 4th paragraph, 1st sentence:

Replace "set of valid of coordinates" with "set of valid coordinates".


12.2, Table 12.1, SRFT accuracy, Error bounds:

Replace "meters" with "metres".


12.2,  immediately following Table 12.1:

Add as a new paragraph: "As specified in 4.11, the unit of length is the metre, and the unit of angular measure is the radian."

12.2,  3rd paragraph:

Add as the last sentence: "These requirements assume computational digital accuracy at least as accurate as double precision, as specified in IEC 60559 (see [IEC 60559])."


12.3, Table 12.2, 1st SRFT accuracy:

In the Accuracy domain template element, replace "No constraints" with "Euclidean distance from the origin
≤ 1 000 000 000 m"
.


12.3, Table 12.2, SRFT accuracy, Accuracy domain template (CELESTIODETIC, etc.):

Remove the extraneous ", 0" from "-50 000", and remove the trailing period after "+1 000 000".


12.3, Table 12.2, SRFT accuracy, Accuracy domain template (TRANSVERSE_MERCATOR):

Remove the extraneous ", 0" from "-50 000" (in the MathType block).


12.3, Table 12.2, 3rd and 4th SRFT accuracy:

In the Accuracy domain template element, add units of metres (m) to the ellipsoidal height (h) values.


13, footnote 27:

Reduce the typesize of the "ISO International Registration Authority for Graphical Items" hyperlink from 10pt to 9pt.


13.1, 1st paragraph, 2nd sentence:

Replace "by the registration" with "by registration".


13.1, after the list:

Add as a separate paragraph: "References for new instances of the above SRM concepts may also be registered separately (see 13.2.5)."


13.2.1, 2nd paragraph:

Correct the paragraph indentation – bring "Other …" out to the left edge of the page.


13.2.2:

Relabel the EXAMPLEs to "EXAMPLE 1" and "EXAMPLE 2".


13.2.2, 5th paragraph, item a:

Replace "instances" with "instance".


13.2.2, 7th paragraph, list item h:

Replace "(h) and (i)" with "guidelines (h) and (i) for labels".


13.2.5.2, Example:

Reduce the typesize of the two hyperlinks from 10pt to 9pt.


13.3.2, Example 2:

Change the size of the "I31-1" link from 10pt to 9 pt.


13.3.3.c:

Change to read "an ellipsoid,".


13.3.3.c.1:

Delete the extra space before the period.


13.3.4.b:

Change "theses" to read "these".


13.3.4, Example 1:

Change "sphere" to read "ellipsoid".


13.3.4, Example 2:

Change "sphere" to read "oblate ellipsoid".


13.3.5.b:

Change "exits" to "exists".


13.3.6.a.1:

Change the bookmark in the "Table 10.1" hyperlink from "Notation" to read "notation".


13.3.8.f and g:

Make guideline (f) and guideline (g) subparagraphs of guideline (e).  Then re-letter the following guidelines accordingly (e.g., guideline (h) becomes guideline (f)).  Also change "parameter binding rule in i" to read "parameter binding rule in (g)", and change "parameters are specified in h" to read "parameters are specified in (f)".  Last, update the guideline reference numbers in the examples. 


13.3.8.h.1:

Once applying the above correction to 13.3.8.f (was h.3), this becomes 13.3.8.f.1.  Change "and SRF" to read "and/or SRF".


13.3.8.i.1:

Once applying the above correction to 13.3.8.g (was i.3), this becomes 13.3.8.g.1.  Change "and SRF" to read "and/or SRF".


13.3.8, Examples 1 and 2:

Change the size of all 3 links from 10pt to 9 pt.


13.3.8, Example 4:

Change "w" and "h" to be Times New Roman, not Arial.


13.3.8, Example 5:

For "λorigin", change "origin" to be non-italic (2 instances).


13.3.9, Example 4, subscript k0:

Change "0" to be non-italic.


13.3.11, Examples:

Change the typesize of the WGS hyperlinks and the EGM acronyms to 9pt.


13.3.12, Example 7:

Change "RD's" to read "RDs".


13.3.12.a:

Change "in b" to read "in guideline (b)".


13.3.12.d:

Change "in a" to read "in guideline (a)".


13.3.12.f.2.I:

Change "meters" to read "metres".


13.3.12.f.2.IV:

Change "in a" to read "in guideline (a)".


14.2.f, 14.3.f:

Replace "a registerable SRM concept" with "an SRM concept" (both cases).


A.2, 1st, 2nd, 3rd, and 5th paragraphs:

Change the "Rn" superscript from Arial to Times New Roman.


A.2.f:

Change "x is called normalized …" to read "x is called a unit vector ...".


A.2.g:

Change "A set of two or more normalized and pair-wise orthogonal vectors ..." to read "A set of two or more orthogonal unit vectors ...".


A.2, Note 3:

Reduce the typesize of the entire Note from 10pt to 9pt.


A.3, 1st and 2nd paragraphs:

Change the "Rn" superscript from Arial to Times New Roman.


A.3, Note 2:

Reduce the typesize of the "D"s and hard spaces from 10pt to 9pt.


A.3, last paragraph and Note 4:

Delete this paragraph and Note.


A.4, 1st paragraph, 1st sentence:

Change the "Rn" superscript from Arial to Times New Roman.


A.4, 2nd paragraph:

Bring the sentence (starting: The gradient …) out to the left margin – do not indent.


A.4, 3rd paragraph, 1st sentence:

End the sentence with a period.


A.4, 3rd paragraph, items a and b:

Change all "i"s to read "j"s.  Then, change the first occurrence of "j = 1, 2, ... n" to read "j = 1, 2, ... m", change "fn(v)" to read "fm(v)", and delete the last occurrence of  "j = 1, 2, ... n".


A.4, 3rd paragraph, item b:

Remove the extraneous comma at the end.


A.4, 3rd paragraph, item c:

End the sentence with a period.


A.4, 3rd paragraph, item e:

Change the item designator "e)" from italic to regular typeface.


A.4, Example:

End the Example with a period.


A.4, Example:

Reduce the typesize from 10pt to 9pt.


A.5, 1st paragraph:

Insert the missing spaces preceding the first, and following the second, instance of "F o G".


A.5, 1st and 2nd paragraphs:

Remove the extra indentation.


A.6.1, Example 1, 3rd special case:

Italicize "xy".


A.6.1 following Example 1, and Index:

Italicize "surface normal", bookmark it, and add it to the Index page.


A.6.1, paragraph preceding Example 2:

Remove the bold-italic style from the minus sign in "v-p".


A.6.2, 1st paragraph:

Replace "a ellipsoid" with "an ellipsoid".


A.7, Figure A.2:

Correct the tangent vectors so they actually look tangent.


A.7.1.1, 1st paragraph and Example:

Change the "Rn" superscript from Arial to Times New Roman.


A.7.1.4, 1st paragraph:

Remove the bold typeface from the first equals sign.


A.7.1.5, Example 1:

Reduce the typesize of the hyperlink to Figure A.3 from 10pt to 9pt.


A.7.1.5, 3rd paragraph:

Remove the bold typeface from the "p0" subscripts (4 instances).


A.7.1.5, Example 2:

Add italics to "S".


A.7.1.5, footnote 30:

Remove the extra space before the first MathType block.


A.7.1.5, footnote 30:

Insert the missing space before "so".


A.7.3, 1st paragraph:

Remove the bold typeface from the equal signs (2 instances).


A.7.3, 1st paragraph, 2nd and 3rd sentences:

Change "minimal" to read "extremal", and change "along a geodesic" to read "along the shortest geodesic".


B.2.1, Note:

Reduce the typesize of the hyperlink from 10pt to 9pt.


B.2.1, B.2.3:

Change the references to "x" from Arial to Times New Roman.


B.2.1, B.2.3, B.3.2:

Change "double-precision" to read "double precision" (remove hyphen).


B.2.3, 1st paragraph, last sentence:

Break into two sentences, beginning the 2nd sentence at "However,".


B.3.1, 2nd paragraph, 2nd sentence:

Insert a comma after "architecture".


B.3.2.f:

Change "maximize throughput" to read "increase efficiency".


B.3.2.g:

Replace "see" with "see also", and add the missing right parenthesis following the hyperlink.


B.3.2,  next to last paragraph:

Add as the last two sentences: "On the other hand, for modern machines where memory is virtually unlimited, it is possible to develop in-line algorithms for the standard transcendental functions with accuracies approaching that of double precision.  Carefully designed procedures based on piecewise continuous approximations can be developed for this purpose."


B.3.2,  last paragraph, 1st sentence:

Change "... routines is not necessarily inadvisable, such as for compound ..." to read "... routines is also useful for reducing the execution time of compound ....".


B.3.2, last paragraph:

Change the references to "f(x)" from Arial to Times New Roman.


B.3.3, Example 1:

Replace "35,000" with "35 000".


B.3.3, Example 2:

Replace "Near Earth Region" with "near Earth region".


B.3.3, Example 3:

Replace "Space Operations Region" with "space operations region".


B.3.7, 2nd paragraph, 5th sentence:

Change "In fact, when the dependent variables …" to read "In fact, when the independent variables …".


B.3.8, 3rd paragraph:

Change the references to "x", "a" and "f( )" from Arial to Times New Roman.


B.3.12, 2nd paragraph, last sentence:

Italicize "x", and change typeface of "x" and "a" from Arial to Times New Roman.


B.3.12, 4th paragraph, 2nd sentence:

Add italics to "in vitro".


B.5.1, 1st sentence:

Add a comma after "map projections".


B.5.2, 1st paragraph, 1st sentence:

Replace "operations" with "operation".


B.5.2, 3rd paragraph, 1st sentence:

Replace "the pole" with "a pole".


B.6, 1st paragraph, 3rd sentence:

Replace "When a rotation ω is very small, (... MathType ...) to a very close approximation" with "When a rotation ω is very small, both (... MathType ...) hold to a very close approximation" – insert words "both" and "hold".


B.6, Note:

Insert the missing spaces preceding both MathType blocks.


B.6, Equation B.1 and Note:

Reverse the signs on all of the ω's in both equations.


B.6, footnote 32:

Insert the missing space following the "ω" MathType block.


B.7.1, 1st paragraph, 1st sentence:

Insert the missing space before the MathType block.


B.7.2, 1st paragraph, 1st sentence:

Change the typeface of "x" from Arial to New Times Roman.


B.7.2, 1st paragraph, last sentence and 2nd paragraph, 1st sentence:

Change the typeface of "t" from Arial to New Times Roman.


B.7.2, 3rd paragraph, 1st sentence:

Change the typeface of "t" from Arial to New Times Roman.


B.7.2, 3rd paragraph:

Insert the missing space preceding the second MathType block.


B.7.2, Note:

Remove the number from the Note, and reduce the typesize of the hyperlinks from 10pt to 9pt.


B.7.3, 1st paragraph:

Change the typeface of "z" and "t" from Arial to New Times Roman.


B.7.4, 1st paragraph:

Change the typeface of "t" from Arial to New Times Roman.


C, 1st sentence below Figure C.1:

Replace "also as registerable items" with "that can be registered".


C, paragraph following Figure C.1:

Change the "Clause 12" hyperlink title to read "Clause 13".  The link itself correctly points to Clause 13.


D.1, 1st paragraph, 4th sentence:

Replace "are be" with "are".


D.2, 1st paragraph, last sentence:

Replace "includes RD" with "includes RDs".


D.2, Table D.2:

Add optional hyphenation before the underscores in the labels.


D.2, Table D.2, Code 125:

Change "american" to read "American".


D.2, Table D.2, Code 142:

Change "Office" to read "office".


D.2 and J.2, Tables D.2 - D.5 and J.2:

Change element headings "Label" to read "RD label", and change "Code" to read "RD code", as per Table 7.9.


D.2, Table D.3:

Change "meters" to read "metres" (7 instances).


D.2, Table D.3, Flattening specification:

Change the zeros from 12pt to 10pt.


D.3, Table D.3:

Add optional hyphenation before the underscores in the labels.


E.1, last sentence:

Replace "meters" with "metres".


E.1:

Add as two new sentences at the end of the paragraph:  "Angular values are generally expressed in the units of radian. However, to avoid a loss of precision, some angular values are expressed in the units of arc second (″) or arc degree (°), as indicated."


E.2.2, 4th sentence:

Replace with "The deprecated ORMs are specified in Annex J."


E.2.2, Table E.2:

Replace "N.A." with "n/a".


E.2.2 and Table of Contents, Tables E.2, E.17, E.18, E.22 and E.23, and in the table titles of Tables E.5, E.6, E.8 - E.11, E.13 - E.18, E.22 and E.23:

Add hyphenation to the words "object fixed" and "time fixed".  Also, update the Table of Contents appropriately.


E.2.2 and Table of Contents, Tables E.2, E.17, E.18, E.22 and E.23, and in the table titles of Tables E.8, E.9, E.13, E.14, E.17, E.18, E.22 and E.23:

Change "… instance of a dynamic ..." to read "… instances of dynamic ...".  Also, update the Table of Contents appropriately.


E.2.2, Tables E.4, E.6, E.9, E.11, E.14, E.16 and E.20:

Change element heading "Source ORM label" to read "ORM label", as per Table 7.16.


E.2.2, Table E.5, ORM codes 26, 173, 224, 244, 246, in the Binding information specification:

Hyphenate "determination" so that it doesn't break in the wrong place (hyphenate as "determina-tion"). 


E.2.2, Table E.5, ORM codes 154 and 155, in the References specification:

Change "MODTRAD" to read "MODTRAN".


E.2.2, Table E.5, ORM code 171:

Replace the "NOGAPS" hyperlink in the 3rd column with "Navy Operational Global Atmospheric Prediction System (NOGAPS), US", where "US" is hyperlinked to Clause 3.


E.2.2, Tables E.5, E.10, E.15, E.19, Binding information specification:

Change references to "x" and "xz" from Arial to Times New Roman.


E.2.2, just before Table E.6:

Add the following NOTEs.

        NOTE 1     In Table E.6, when [83502T] and [GEOTRAN] both appear in the References element of an RT
        specification, [GEOTRAN] is the reference for the latitude and longitude values in the RT region element.  The
        reference for all other elements of such an RT specification, including the region name(s) in the RT region element,
        is [83502T].  For non-Greenwich prime meridian RT specifications, the RT region longitude values are offset by ω3,
        when applicable.

        NOTE 2     For non-Greenwich prime meridian RT specifications in Table E.6, the RT parameters value, ω3, is
        specified by this International Standard.


E.2.2, Table E.6, all rows:

If the References column contains a reference of the form:  [83502T, App. ..., "XYZ"], then add a reference of the form:  [GEOTRAN, "XYZ"].


E.2.2, Table E.6, RT code 3:

In "RT Region", change "-5° ≤ λ ≤ +8°" to read "-12° ≤ λ ≤ +8°".


E.2.2, Table E.6, RT code 44:

In "z-axis", "x-positive", and "xz-plane", change the z, x and xz to be in Times New Roman typeface.


E.2.2, Table E.6, RT code 49:

In "RT Region", change "-58° ≤ φ ≤ -27°" to read "-62° ≤ φ ≤ -20°", and change "-72° ≤ λ ≤ -51°" to read "-76° ≤ λ ≤ -47°".


E.2.2, Table E.6, RT code 52:

In "RT Region", change "-94° ≤ λ ≤ -12°" to read "-94° ≤ λ ≤ -58°".


E.2.2, Table E.6, RT code 59:

In "RT Region", change "-39° ≤ φ ≤ -2°" to read "-39° ≤ φ ≤ +9°".


E.2.2, Table E.6, RT code 61:

In "RT Region", change "-17° ≤ λ ≤ -7°" to read "-18° ≤ λ ≤ -4°".


E.2.2, Table E.6, RT code 67:

In "z-axis", "x-positive", and "xz-plane", change the z, x and xz to be in Times New Roman typeface.


E.2.2, Table E.6, RT code 84:

In "RT Region", change "-38° ≤ φ ≤ -4°" to read "+20° ≤ φ ≤ +48°", and change "+36° ≤ λ ≤ +57°" to read "+24° ≤ λ ≤ +60°".


E.2.2, Table E.6, RT code 124:

In "RT Region", change "-24° ≤ λ ≤ -11°" to read "-27° ≤ λ ≤ -11°".


E.2.2, Table E.6, RT code 134:

In "RT Region", change "+11° ≤ φ ≤ +23°" to read "+2° ≤ φ ≤ +30°".


E.2.2, Table E.6, RT code 146:

In "RT Region", change "-46° ≤ φ ≤ -43°" to read "+15° ≤ φ ≤ +19°", and change "-76° ≤ λ ≤ -73°" to read "-171° ≤ λ ≤
-168°".


E.2.2, Table E.6, RT code 151:

In "RT Region", change "-81° ≤ φ ≤ -74°" to read "-52° ≤ φ ≤ -47°", and change "+139° ≤ λ ≤ +180°" to read "+65° ≤ λ ≤ +74°".


E.2.2, Table E.6, RT code 156:

In "RT Region", change "-81° ≤ λ ≤ -78°" to read "-83° ≤ λ ≤ -78°".


E.2.2, Table E.6, RT code 212:

In "RT Region", change "-15° ≤ λ ≤ +11°" to read "-15° ≤ λ ≤ +18°".


E.2.2, Table E.6, RT code 222:

In "z-axis", "x-positive", and "xz-plane", change the z, x and xz to be in Times New Roman typeface.


E.2.2, Table E.6, RT code 222:

Insert a space in "8414,025" – e.g., "8 414,025".


E.2.2, Table E.6, RT code 237:

In "Δy", "Δz", and "Δs", change the y, z, and s to be in Times New Roman typeface.


E.2.2, Table E.6, RT code 238:

In "Δy", "Δz", and "Δs", change the y, z, and s to be in Times New Roman typeface.


E.2.2, Table E.6, RT code 238:

Change the Δx value from negative to positive.


E.2.2, Table E.6, RT code 273:

Change the RT label from "RGF_1993_PARIS_PM" to read "RGF_1993_IDENTITY_BY_MEASUREMENT", change ω3 to be equal to zero, and delete the Note.  (Apply this change only after applying the Corrigendum 1 change that corresponds to this same table/code.)


E.2.2, Table E.6, RT code 275:

In "z-axis", "x-positive", and "xz-plane", change the z, x and xz to be in Times New Roman typeface.  Also, in the RT Region column, change "+8° ≤ λ ≤ +8°" to read "-6.5° ≤ λ ≤ -0.5°".


E.2.2, Table E.6, RT code 278:

In "RT Region", change "-62° ≤ φ ≤ -23°" to read "-62° ≤ φ ≤ -20°".


E.2.2, Table E.6, RT code 281:

In "RT Region", change "-39° ≤ φ ≤ -2°" to read "-39° ≤ φ ≤ +9°".


E.2.2, Table E.6, RT code 301:

In "RT Region", change "-17° ≤ φ ≤ -13°" to read "-20° ≤ φ ≤ -11°", and change "+160° ≤ λ ≤ +169°" to read "+163° ≤ λ ≤ +172°".


E.2.2, Table E.6, RT code 312:

In "z-axis", "x-positive", and "xz-plane", change the z, x and xz to be in Times New Roman typeface.


E.2.2, Table E.6, RT codes 312, 335 and 337:

Change ω3 from 2° 20' 14,025" to read 8 414,025".


E.2.2, Table E.6, RT code 314:

In "RT Region", change "-167° ≤ λ ≤ -165°" to read "-168° ≤ λ ≤ -164°".


E.2.2, Table E.6, RT code 326:

In "RT Parameters", change "Δx = -148" to read "Δx = -147", and change "Δy = 507" to read "Δy = 506".
(Apply this change only after applying the Corrigendum 1 change that corresponds to this same table/code.)


E.2.2, Table E.6, RT code 334:

In "RT Region", change "-15° ≤ λ ≤ +11°" to read "-15° ≤ λ ≤ +18°".


E.2.2, Table E.6, RT code 335:

In "RT Region", change "-17° ≤ λ ≤ +9°" to read "-17° ≤ λ ≤ +16°".


E.2.2, Table E.6, RT code 335:

In "RT Parameters", "z-axis", "x-positive", and "xz-plane", change the z, x and xz to be in Times New Roman typeface.


E.2.2, Table E.6, RT code 336:

In "RT Region", change "-15° ≤ λ ≤ +11°" to read "-15° ≤ λ ≤ +18°".


E.2.2, Table E.6, RT code 337:

In "RT Parameters", change "-17° ≤ λ ≤ +9°" to read "-17° ≤ λ ≤ +16°".


E.2.2, Table E.6, RT code 337:

In "RT Region", "z-axis", "x-positive", and "xz-plane", change the z, x and xz to be in Times New Roman typeface.


E.2.2, Table E.6, RT code 338:

In "RT region", change "-176° ≤ λ ≤ -171°" to read "+164° ≤ λ ≤ +168°".


E.2.2, Table E.6, RT code 340:

In "References", delete the [83502T] reference.


E.2.2, Table E.9, RT code 116:

In RT Parameters element, add "Δx = Δy = Δz = 0, ω1 = 0°, ω2 = -10,70°, ω3 = -71,41º, Δs = 0." before the Note.


E.2.2, Table E.11, RT code 165:

Remove the double period following "Δs equals zero".


F.1, 2nd sentence:

Change "letters" to read "letters or numbers" (two places).


F.2, Table F.4:

Add the Table F.1 definition of "NOGAPS" to Table F.4.


G.1, 3rd sentence:

Change "his" to read "this".


H.1, 2nd paragraph:

Replace "types of registerable items" with "instances of SRM concepts that can be registered".


H.8, Table H.8:

Add a "Figures" element to the table.


H.9, Table H.9:

Change the 13.3.8 references from "k), l), m), n)" to read "(i), (j), (k), (l)".


H.11, Table H.11:

Change the hyperlink to "H.12" to read "Table H.12", and make it point to Table H.12 rather than Subclause H.12.


H.14, add this new section:

H.14       Proposal for the registration of a reference

Each proposal for the registration of a reference shall provide values of all of the elements contained in Table H.1 and in Table H.15. The required contents of the specification column are described in 13.2.5.  A reference alone shall not be registered. A new reference shall not be added for a concept that is already registered.

Table H.15 — Reference registration proposal elements

Element

Specification

Identifier

 

Reference

 

Type (normative or informative)

 


I.5, 2nd paragraph:

Change "double- precision" to read "double precision" (remove the hyphen).


I.5,  2nd paragraph, 1st sentence:

Change "it is assumed that computations are performed at least to double- precision as specified by IEC 60559."
to read "it assumes a computational digital accuracy at least as accurate as double precision, as specified in IEC 60559 (see [IEC 60559])."


I.5,  2nd paragraph, 2nd sentence:

Change "... digits of precision (see IEC 60559:1989 [IEC 60559])." to read "... digits of precision (see [IEC 60559])."


I.6, end of 4th paragraph:

Change "This is done to sufficient accuracy as the following typical situation." to read "This is done to sufficient accuracy as in the following typical situation."


J:

Change all "subannex" to read "sub-annex".


Bibliography, I18023-1:

Change the reference from "ISO/IEC FDIS 18023-1:2005" to read "ISO/IEC 18023-1:2006".


Bibliography, BOWD:

Change to read: "Bowditch, Nathaniel. The American Practical Navigator. 2002 Bicentennial ed. Bethesda (Maryland): National Geospatial-Intelligence Agency, 2002. Corrected through US Notice to Mariners No. 14/2005, 2 April 2005. Document NVPUB9V1."


Bibliography, IGLD85:

Change to read: "Canadian Hydrographic Service (CHS), Department of Fisheries and Oceans. ESTABLISHMENT OF INTERNATIONAL GREAT LAKES DATUM (1985). Burlington (Ontario): CHS, 1995."


Bibliography, DUXB:

Change to read: "Duxbury, T.C., et al. Mars Geodesy/Cartography Working Group Recommendations on Mars Cartographic Constants and Coordinate Systems. Symposium on Geospatial Theory, Processing and Applications, commission IV, working group 9. Ottawa (Ontario): International Society for Photogrammetry and Remote Sensing, 2002."


Bibliography, DI19116:

Delete the reference.


Bibliography, IERS:

Change to read: "McCarthy, Dennis D. and Petit, Gerard (editors). IERS Technical Note No. 32. International Earth Rotation Service (IERS) Conventions, 2003. Frankfurt: IERS, 2004."


Bibliography, MFCG:

Change to read: "MultiGen-Paradigm, Inc. (MPI).  MetaFlight Concept Guide. Ver 1.0.1. San Jose (California): MPI, 2004."


Bibliography, 83581:

Change to read: "US National Geospatial-Intelligence Agency (NGA). Datums, Ellipsoids, Grids, and Grid Reference Systems. 1st ed. Washington: NGA, 1990. Technical manual TM 8358.1."


Bibliography, 83502S:

Delete the reference citation.


Bibliography, GFTL:

Change to read: "US National Geospatial-Intelligence Agency (NGA). Geodesy for the Layman. Washington: NGA, 1984. Technical report TR 80-003."


Bibliography, 83582:

Change to read: "US National Geospatial-Intelligence Agency (NGA). The Universal Grids: Universal Transverse Mercator (UTM) and Universal Polar Stereographic (UPS). 1st ed. Washington: NGA, 1989.  Technical manual TM 8358.2."


Bibliography:

Add a new reference with a "GEOTRAN" Identifier, and the following reference citation.


Index:

Add 3D SRF, surface SRF, 2D SRF, linear SRF, and curvilinear SRF (for the 8.3.2.1 paragraph addition).


Index:

Change "Lococentric Euclidean 3D CS" to read "lococentric Euclidean 3D CS", and move "coordinate-component" to it's correct location to be in alphabetical order.


Index:

Change "lococentric spherical CS" to read "lococentric equatorial spherical CS", and change "spherical CS" to read "equatorial spherical CS".


Index:

Change "normalized" to read "unit vector", and reorder it's position (alphabetically) in the Index listing.  (The associated hyperlink is correct, and requires no change.)


Throughout IS:

Change all "Φ"s to "φ"s. This includes all phi's appearing in text, in figure drawings, and in MathType equations throughout the entire standard.


Throughout IS:

Change all λ's and φ's that appear in Arial to Times New Roman typeface throughout the document, in all text, figure drawings, and MathType equations – there are a significant number of these.


Throughout IS:

Spacing after EXAMPLEs and NOTEs is inconsistent.  Replace such spacing with two non-breaking en-spaces and a tab when no number is present, and replace such spacing with one non-breaking space, number, and a tab when a number is present.


Throughout IS:

Make the capitalization (i.e., the case) of "N/A", "n/a" and "N.A." consistent as "n/a".


Throughout IS:

Place a "http://standards.iso.org/ittf/PubliclyAvailableStandards/" hyperlink at the bottom of each page.