Page tree
Skip to end of metadata
Go to start of metadata

ID:

AIXM-338

target version:

AIXM 5.2

version:

1.0

last updated:

17 AUG 2018

status:

APPROVED


Description

Add new codes and refine definitions for existing codes in the codelist for CodeSurfaceConditionBaseType. 

Rationale for change

See https://aixmccb.atlassian.net/browse/AIXM-294 

The current allowable values for the  SurfaceCharacteristics.surfaceCondition attribute are insufficiently defined and do not cover all possible situations. Improved definitions of the existing codes and additional values are necessary, which would avoid the frequent use of OTHER values as a workaround.

As there are no ICAO SARPS that could be used as a reference for this list of values, the FAA circular AC 150/5200-35a was used as a basis for the improved list of values.

Impact assessment

There is no impact on existing implementations as the current AIXM 5.1(.1) data remains fully valid against AIXM 5.2. No values are removed from this list, they are just more precisely explained. The new values are available for use, when necessary.

When receiving data from AIXM 5.2 implementations that includes the new values, current AIXM 5.1(.1) systems will have be able to map them back into OTHER:... values as described further in the mapping rules further.

Change Proposal details

In the UML model, add the following codes to CodeSurfaceConditionBaseType:

  • EXCELLENT (definition: New pavement or pavement with no cracks or a few hairline cracks)
  • FAILED (definition: Widespread severe cracking and distortion over 5 cm (2 inches). Alligator cracking over 20% or more and widespread vegetation growth in the pavement cracks. Slabs are extensively cracked and shattered with severe spalling and faulting over 1 cm (1/2 inch))

The new values are visible in the UML class diagram at the right.

In addition, update the definitions for the following existing codes in CodeSurfaceConditionBaseType:

  • GOOD (definition: Some cracking of the pavement. Cracks are generally spaced more than 15 m (50 feet) apart. Less than 10% of the cracks and joints need sealing. There is minimal or slight raveling. There is no distortion, and the patches are in good condition).
  • FAIR (definition: Some cracking and raveling. Cracks are generally spaced less than 15 m (50 feet) apart. Joint and crack sealing is needed on 10% to 25% of the cracks and joints. There is isolated alligator cracking, the patches are in poor condition, and/or there are crack settlements up to 2.5 cm (1 inch)).
  • POOR (definition: Widespread, open, unsealed cracks and joints. There are cracks over 1 cm (½-inch) wide with raveling in 25% of the cracks. Cracks are generally spaced 1.5 m to 15 m (5 to 50 feet) apart with surface and slab spalling. Alligator cracking or patches are in poor condition and cover up to 20% of the surface or there is vegetation through the cracks and joints).

Mapping AIXM 5.1.1 to AIXM 5.2 (forward)

The following algorithm shall be applied:

  • For each SurfaceCharacteristics.surfaceCondition that has the value ”OTHER:EXCELLENT”:
    • replace the value with “EXCELLENT”
  • For each SurfaceCharacteristics.surfaceCondition that has the value ”OTHER:FAILED”:
    • replace the value with “FAILED”

Note that transformation rules are applicable to new values; no transformation would be needed for definition changes.

Mapping AIXM 5.2 to AIXM 5.1.1 (backward)

The following algorithm shall be applied:

  • For each SurfaceCharacteristics.surfaceCondition that has the value “EXCELLENT”:
    • replace the value with “OTHER:EXCELLENT”
  • For each SurfaceCharacteristics.surfaceCondition that has the value “FAILED”:
    • replace the value with “OTHER:FAILED”

Note: that transformation rules are applicable to new values; no transformation would be needed for definition changes.


Mapping example

(Note: for mapping test data see: https://github.com/aixm/mapping_52_511/tree/master/AIXM-338

AIXM 5.2AIXM 5.1(.1)
message:AIXMBasicMessage
  message:hasMember
    Runway
      gml:identifier = 9e51668f-bf8a-4f5b-ba6e-27087972b9b8
      timeSlice
        RunwayTimeSlice
          gml:validTime
            gml:TimePeriod
              gml:beginPosition = 2017-07-01T00:00:00Z
              gml:endPosition = 
          interpretation = BASELINE
          sequenceNumber = 2
          featureLifetime
            gml:TimePeriod
              gml:beginPosition = 2009-01-01T00:00:00Z
              gml:endPosition = 
          designator = 09L/27R
          type = RWY
          nominalLength = 2800.0 M
          lengthAccuracy = 1 M
          nominalWidth = 45.0 M
          widthAccuracy = 1 M
          lengthStrip = 2920.0 M
          widthStrip = 300.0 M
          surfaceProperties
            SurfaceCharacteristics
              composition = CONC
              surfaceCondition = EXCELLENT
              classPCN = 80
              pavementTypePCN = RIGID
              pavementSubgradePCN = B
              maxTyrePressurePCN = W
              evaluationMethodPCN = TECH
  message:hasMember
    Taxiway
      gml:identifier = 78396f68-9c03-438a-a6b4-331157b1a79c
      timeSlice
        TaxiwayTimeSlice
          gml:validTime
            gml:TimePeriod
              gml:beginPosition = 2017-07-01T00:00:00Z
              gml:endPosition = 
          interpretation = BASELINE
          sequenceNumber = 2
          featureLifetime
            gml:TimePeriod
              gml:beginPosition = 2013-04-23T12:00:00Z
              gml:endPosition = 
          designator = B
          width = 23.0 M
          surfaceProperties
            SurfaceCharacteristics
              composition = CONC
              surfaceCondition = FAILED
              classPCN = 80
              pavementTypePCN = RIGID
              pavementSubgradePCN = B
              maxTyrePressurePCN = W
              evaluationMethodPCN = TECH
      ...





message:AIXMBasicMessage
  message:hasMember
    Runway
      gml:identifier = 9e51668f-bf8a-4f5b-ba6e-27087972b9b8
      timeSlice
        RunwayTimeSlice
          gml:validTime
            gml:TimePeriod
              gml:beginPosition = 2017-07-01T00:00:00Z
              gml:endPosition = 
          interpretation = BASELINE
          sequenceNumber = 2
          featureLifetime
            gml:TimePeriod
              gml:beginPosition = 2009-01-01T00:00:00Z
              gml:endPosition = 
          designator = 09L/27R
          type = RWY
          nominalLength = 2800.0 M
          lengthAccuracy = 1 M
          nominalWidth = 45.0 M
          widthAccuracy = 1 M
          lengthStrip = 2920.0 M
          widthStrip = 300.0 M
          surfaceProperties
            SurfaceCharacteristics
              composition = CONC
              surfaceCondition = OTHER:EXCELLENT
              classPCN = 80
              pavementTypePCN = RIGID
              pavementSubgradePCN = B
              maxTyrePressurePCN = W
              evaluationMethodPCN = TECH
  message:hasMember
    Taxiway
      gml:identifier = 78396f68-9c03-438a-a6b4-331157b1a79c
      timeSlice
        TaxiwayTimeSlice
          gml:validTime
            gml:TimePeriod
              gml:beginPosition = 2017-07-01T00:00:00Z
              gml:endPosition = 
          interpretation = BASELINE
          sequenceNumber = 2
          featureLifetime
            gml:TimePeriod
              gml:beginPosition = 2013-04-23T12:00:00Z
              gml:endPosition = 
          designator = B
          width = 23.0 M
          surfaceProperties
            SurfaceCharacteristics
              composition = CONC
              surfaceCondition = OTHER:FAILED
              classPCN = 80
              pavementTypePCN = RIGID
              pavementSubgradePCN = B
              maxTyrePressurePCN = W
              evaluationMethodPCN = TECH
      ...



  • No labels