Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

This section contains the general coding rules which are not for a particular subject area but applicable for all AIXM features.

IdentifierData Encoding RuleJustificationData Verification Rule (UID)Remarks
GEN-001For data types that have an uom attribute, a uom value has to be provided, unless explicitly exempted.AIXM Model / Coding rule

In the AIXM 5 BR several rules exists for particular AIXM 5 properties already: AIXM-5.1_RULE-D8CD0, AIXM-5.1_RULE-D8CD1, AIXM-5.1_RULE-D8CD2, AIXM-5.1_RULE-D8CD3, AIXM-5.1_RULE-D8CD4, AIXM-5.1_RULE-D8CD5, AIXM-5.1_RULE-D8CD6, AIXM-5.1_RULE-D8CD7, AIXM-5.1_RULE-D8D3B, AIXM-5.1_RULE-D8D3C, AIXM-5.1_RULE-D8D3D, AIXM-5.1_RULE-D8D3E, AIXM-5.1_RULE-D8D3F, AIXM-5.1_RULE-D8D40, AIXM-5.1_RULE-D8D41, AIXM-5.1_RULE-D8D42,AIXM-5.1_RULE-D8D43, AIXM-5.1_RULE-D8CC8, AIXM-5.1_RULE-D8CC9, AIXM-5.1_RULE-D8CCA, AIXM-5.1_RULE-D8CCB, AIXM-5.1_RULE-D8CCC, AIXM-5.1_RULE-D8CCD, AIXM-5.1_RULE-D8D10, AIXM-5.1_RULE-D8D11, AIXM-5.1_RULE-D8D12, AIXM-5.1_RULE-D8D13, AIXM-5.1_RULE-D8D14, AIXM-5.1_RULE-D8D76,AIXM-5.1_RULE-D8D77

etc.)

Example: Vertical limit attributes of the AirspaceVolume class use the ValDistanceVerticalType as DataType which contains an uom attribute.
GEN-002For the uom attribute, the value 'OTHER' shall not be used.
In the AIXM 5 BR several rules exists for particular AIXM 5 data types already (e.g AIXM-5.1_RULE-C2D35)
GEN-003For the data type CodeYesNoType the value 'OTHER' should not be used for encoding.Data consistency
These are the data types providing the value 'YES', 'NO' and 'OTHER'. For example used for the Airspace.designatorICAO,
GEN-004All geographical coordinates should be expressed in the World Geodetic System — 1984 (WGS-84) geodetic reference datum. It is generally recommended that the EPSG:4326 CRS is used in AIXM 5.1 data sets.

ICAO Annex 15,

 OGC 12-028r1

TBD

Example:

GEN-005

ISO 639-2 three-letter codes should be used for coding language information.

Data harmonisationTBDFor example: "lang" attribute for Note or CallsignDetail.language attribute.

References

Child Pages

  • No labels