Upload
katy
View
94
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Airport and Heliport. AIXM 5 RC2. Airport and Heliport. Airport environment: Runway Taxiway Lighting Markings Apron Surface Contamination Helicopter Surfaces Airport Facilities. KATL. AirportHeliport AIXM Feature. Models generic attributes. AirportHeliport. Airport Heliport Usage. - PowerPoint PPT Presentation
Citation preview
Airport and Heliport
AIXM 5 RC2
Airport and Heliport
• Airport environment:– Runway– Taxiway– Lighting– Markings– Apron– Surface
Contamination– Helicopter Surfaces
• Airport FacilitiesKATL
AirportHeliport AIXM Feature
• Models generic attributes
AirportHeliport+ designator : CodeAirportHeliportDesignatorType+ name : TextNameType+ locationIndicatorICAO : CodeICAOType+ designatorIATA : CodeIATAType+ type : CodeAirportHeliportType+ private : CodeYesNoType+ controlType : CodeMilitaryOperationsType+ referencePointDescription : TextDescriptionType+ fieldElevation : ValDistanceVerticalType+ fieldElevationAccuracy : ValDistanceVerticalType+ verticalDatum : CodeVerticalDatumType+ locationDescription : TextDescriptionType+ magneticVariation : ValMagneticVariationType+ dateMagneticVariation : DateYearType+ magneticVariationChange : ValMagneticVariationChangeType+ referenceTemperature : ValTemperatureType+ altimeterCheckLocation : TextDescriptionType+ secondaryPowerSupply : TextDescriptionType+ windDirectionIndicator : TextDescriptionType+ landingDirectionIndicator : TextDescriptionType+ transitionAltitude : ValDistanceVerticalType+ transitionLevel : ValFLType+ lowestTemperature : ValTemperatureType+ abandoned : CodeYesNoType
<<feature>>
AirportHeliport
Point
horizontalAccuracy : ValDistanceType(from Geometry)
<<object>>
GM_Point(from ISO 19107 Geometry)
ElevatedPoint
elevation : ValDistanceVerticalTypegeoidUndulation : ValDistanceSignedTypeverticalDatum : CodeVerticalDatumTypeverticalAccuracy : ValDistanceType
(from Geometry)
<<object>>
SurveyControlPointidentifier : TextNameTypedescription : TextDescriptionType
<<feature>>
11
hasPosition
Address
type : CodeAddressTypeaddress : TextAddressType
(from Shared)
<<object>>OrganisationAuthority
name : TextNameTypedesignator : CodeOrganisationDesignatorTypetype : CodeOrganisationType
(from Organisation)
<<feature>>City
name : TextNameType
<<object>>
AirportHeliportdesignator : CodeAirportHeliportDesignatorTypename : TextNameTypelocationIndicatorICAO : CodeICAOTypedesignatorIATA : CodeIATATypetype : CodeAirportHeliportTypeprivate : CodeYesNoTypecontrolType : CodeMilitaryOperationsTypereferencePointDescription : TextDescriptionTypefieldElevation : ValDistanceVerticalTypefieldElevationAccuracy : ValDistanceVerticalTypeverticalDatum : CodeVerticalDatumTypelocationDescription : TextDescriptionTypemagneticVariation : ValMagneticVariationTypedateMagneticVariation : DateYearTypemagneticVariationChange : ValMagneticVariationChangeTypereferenceTemperature : ValTemperatureTypealtimeterCheckLocation : TextDescriptionTypesecondaryPowerSupply : TextDescriptionTypewindDirectionIndicator : TextDescriptionTypelandingDirectionIndicator : TextDescriptionTypetransitionAltitude : ValDistanceVerticalTypetransitionLevel : ValFLTypelowestTemperature : ValTemperatureTypeabandoned : CodeYesNoType
<<feature>>
1
+ARP
1
hasReferencePoint
0..*
1
0..*
1
isSituatedAt
0..*0..*
isContactedAt
0..*
1
0..*
1
isManagedBy
0..*0..*
serves
Airport Heliport Usage
Address(from Shared)
<<object>>Timetable
(from Time Management)
<<object>>
AirportHeliportUsage<<feature>>
Unit
name : TextNameTypetype : CodeUnitTypeclass : CodeUnitStandardTypedesignator : CodeOrganisationDesignatorType
(from Organisation)
<<feature>>
0..10..1
worksBy
0..*0..*
isContactedAt
FlightCharacteristic
type : CodeFlightTyperule : CodeFlightRuleTypestatus : CodeFlightStatusTypemilitary : CodeMilitaryStatusTypeorigin : CodeOriginTypepurpose : CodePurposeType
(from Shared)
<<object>>
AirportHeliportOperationtype : CodeAirportHeliportOperationType
<<object>>
AirportHeliportUsageLimitationcodeUsageLimitation : CodeUsageLimitationType
<<object>>
0..10..1
hasApplicableT...
1..*1..*
isMadeOf
0..10..1
isAuthorisedBy
AirportHeliportUsageConditionpriorPermission : ValDurationTypewarning : CodeAirportWarningType
<<object>>
0..10..1
isBasedOnFlight
0..10..1
concernsOpera...
0..*0..*
madeOf
AircraftCharacteristic
type : CodeAircraftTypeengine : CodeAircraftEngineTypenumberEngine : CodeAircraftEngineNumberTypetypeAircraftICAO : CodeAircraftICAOTypeaircraftLandingCategory : CodeAircraftCategoryTypemaxWingSpan : ValDistanceTypemaxWeight : ValWeightTypemaxPassengers : NoNumberType
(from Shared)
<<object>>
0..10..1
isBasedOnAircraft
AircraftCapability
capability : CodeAircraftEquipmentType(from Shared)
<<object>>
0..*0..*
hasCapabilities
Runway
ElevatedSurface(from Geometry)
<<object>>
AirportHeliport(from AirportHeliport)
<<feature>>
RunwayMarking(from Markings)
<<feature>>
SurfaceCharacteristics
composition : CodeSurfaceCompositionTypepreparation : CodeSurfacePreparationTypesurfaceCondition : CodeSurfaceConditionTypeclassPCN : ValPCNTypepavementTypePCN : CodePCNPavementTypepavementSubgradePCN : CodePCNSubgradeTypemaxTyrePressurePCN : CodePCNTyrePressureTypeevaluationMethodPCN : CodePCNMethodTypeclassLCN : ValLCNTypeweightSIWL : ValWeightTypetyrePressureSIWL : ValPressureTypeweightAUW : ValWeightType
(from AirportHeliport)
<<object>>
RunwayElementtype : CodeRunwayElementTypelength : ValDistanceTypewidth : ValDistanceType
<<feature>>
11
hasExtent
0..10..1
hasSurfaceDescribedBy
TouchDownLiftOff(from Helicopter Surfaces)
<<feature>>
Runwaydesignator : TextDesignatorTypetype : CodeRunwayTypelength : ValDistanceTypewidth : ValDistanceTypewidthShoulder : ValDistanceTypelengthStrip : ValDistanceTypewidthStrip : ValDistanceTypelengthOffset : ValDistanceSignedTypewidthOffset : ValDistanceSignedTypeprofile : TextDescriptionType
<<feature>>
0..*
1
0..*
1
isSituatedAt
0..*
1
0..*
1isMarkedOn
0..10..1
hasSurfaceDescribedBy
0..*
1..*
0..*
1..*
describesPa...
0..*
0..1
0..*
0..1
isSituatedOn
Runway+ designator : txtDesig+ type : codeTypeRwy+ length : valDist+ width : valDist+ lengthStrip : valDist+ widthStrip : valDist+ lengthOffset : valOffset+ widthOffset : valOffset+ status : codeStatusSurface+ profile : txtDescr
<<feature>>
AeropistaAirportHeliport
(from AirportHeliport)
<<feature>>
0..*
1
Runway
SurfaceCharacteristics
+ composition : codeCompositionSfc+ preparation : codePreparationSfc+ surfaceCondition : codeCondSfc+ classPCN : valPcnClass+ pavementTypePCN : codePcnPavementType+ pavementSubgradePCN : codePcnPavementSubgrade+ maxTirePressurePCN : codePcnMaxTirePressure+ evaluationMethodPCN : codePcnEvalMethod+ classLCN : valLcnClass+ weightSIWL : valWeight+ tirePressureSIWL : valPressure+ weightAUW : valWeight
(from AirportHeliport)
<<object>>
0..1
Runway
+ designator : txtDesig+ type : codeTypeRwy+ length : valDist+ width : valDist+ lengthStrip : valDist+ widthStrip : valDist+ lengthOffset : valOffset+ widthOffset : valOffset+ status : codeStatusSurface+ profile : txtDescr
<<feature>>
SuperficieSurface Characteristics
Runway Direction
ElevatedCurve(from Geometry)
<<object>>
ArrestingGeardescription : TextDescriptionTypestatus : CodeStatusSurfaceType
<<feature>>
11hasExtent
ApproachLightingSystemclassICAO : CodeApproachLightingICAOTypetype : CodeApproachLightingTypelength : ValDistanceTypeintensity : CodeLightIntensityTypesequencedFlashing : CodeYesNoTypedescriptionFlashing : TextDescriptionType
<<feature>>
VisualGlideSlopeIndicatortype : CodeVASISTypeposition : CodeSideTypenumberBox : NoNumberTypeportable : CodeYesNoTypeslopeAngle : ValAngleTypeminimumEyeHeightOverThreshold : ValDistanceVerticalType
<<feature>>
Runway<<feature>>
RunwayDirectiondesignator : TextDesignatorTypetrueBearing : ValBearingTypemagneticBearing : ValBearingTypepatternVFR : CodeDirectionTurnTypeslopeTDZ : ValSlopeTypeelevationTDZ : ValDistanceVerticalTypeelevationTDZAccuracy : ValDistanceTypeapproachMarkingType : CodeRunwayMarkingTypeapproachMarkingCondition : CodeSurfaceConditionTypeclassLightingJAR : CodeLightingJARType
<<feature>>
0..*
1
0..*
1 isUsedOn
0..*
1
0..*
1
serves
0..*
1
0..*
1
providesGuidanceFor
0..*1
0..*1
uses
RunwayCentrelinePointrole : CodeRunwayPointRoleType
<<feature>>
10..* 10..*isLocatedOn
ElevatedPoint(from Geometry)
<<object>>
11
isLocatedAtGroundLightSystem
(from Lighting)
<<feature>>
LightElement(from Shared)
<<object>>
11
hasPosition
0..*0..*
isMadeOf
Runway Operational Points
Timetable
workingHours : CodeTimetableType...
(from Time Management)
<<object>>
Runway<<feature>>
Taxiway(from Taxiway)
<<feature>>Apron
(from Apron)
<<feature>>
RunwayDeclaredDistancetype : CodeDeclaredDistanceTypedistance : ValDistanceType
<<object>>
0..10..1
isValidBy
RunwayDirection<<feature>>
0..*
1
0..*
1
uses
GuidanceLine(from Taxiway)
<<feature>>
0..*
0..*
0..*
0..*
connects
0..*
0..*
0..*
0..*
connects
RunwayCentrelinePointrole : CodeRunwayPointRoleType
<<feature>>
0..*0..*
ensures
10..*
10..*
isLocatedOn
0..*
0..*
0..*
0..*
connects
GateStand(from Apron)
<<feature>>
0..*
0..*
0..*
0..*
connects
ElevatedPoint(from Geometry)
<<object>>11
isLocatedAt
11
hasPosition
Surface Contamination
ElevatedSurface
elevation : ValDistanceVerticalTypegeoidUndulation : ValDistanceSignedTypeverticalDatum : CodeVerticalDatumTypeverticalAccuracy : ValDistanceType
(from Geometry)
<<object>>
Ridge
side : CodeSideTypedistance : ValDistanceTypedepth : ValDepthType
(from Surface Contamination)
<<object>>
Apron(from Apron)
<<feature>>
GateStand(from Apron)
<<feature>>
SurfaceContamination
type : CodeContaminationTypeobservationTime : dateTimedepth : ValDepthTypefrictionCoefficient : decimalfrictionEstimation : CodeFrictionEstimateTypefrictionDevice : CodeFrictionDeviceTypeobscuredLights : CodeYesNoTypeobscuredLightsSide : CodeSideTypefurtherClearanceTime : dateTimefurtherTotalClearance : CodeYesNoTypenextObservationTime : dateTime
(from Surface Contamination)
<<object>>
0..*0..*
hasExtent
0..*0..*
hasCriticalBank
0..*0..*
isContaminated
0..*0..*
isContaminated
TouchDownLiftOff(from Helicopter Surfaces)...)
<<feature>>
0..*0..*isContaminated
Runway Surface Contamination
RunwayContamination
section : CodeRunwaySectionTypeclearedLength : ValDistanceTypeclearedWidth : ValDistanceTypeclearedSide : CodeSideTypefurtherClearanceLength : ValDistanceType
(from Surface Contamination)
<<object>>
SurfaceContamination
type : CodeContaminationTypeobservationTime : dateTimedepth : ValDepthTypefrictionCoefficient : decimalfrictionEstimation : CodeFrictionEstimateTypefrictionDevice : CodeFrictionDeviceTypeobscuredLights : CodeYesNoTypeobscuredLightsSide : CodeSideTypefurtherClearanceTime : dateTimefurtherTotalClearance : CodeYesNoTypenextObservationTime : dateTime
(from Surface Contamination)
<<object>>
Runway
designator : TextDesignatorTypetype : CodeRunwayTypelength : ValDistanceTypewidth : ValDistanceTypewidthShoulder : ValDistanceTypelengthStrip : ValDistanceTypewidthStrip : ValDistanceTypelengthOffset : ValDistanceSignedTypewidthOffset : ValDistanceSignedTypeprofile : TextDescriptionType
(from Runway)
<<feature>>
0..*0..*isContaminated
Runway Surface Contamination
TaxiwayContamination
clearedWidth : ValDistanceTypeclearedSide : CodeSideType
(from Surface Contamination)
<<object>>
SurfaceContamination
type : CodeContaminationTypeobservationTime : dateTimedepth : ValDepthTypefrictionCoefficient : decimalfrictionEstimation : CodeFrictionEstimateTypefrictionDevice : CodeFrictionDeviceTypeobscuredLights : CodeYesNoTypeobscuredLightsSide : CodeSideTypefurtherClearanceTime : dateTimefurtherTotalClearance : CodeYesNoTypenextObservationTime : dateTime
(from Surface Contamination)
<<object>>
Taxiway
designator : TextDesignatorTypetype : CodeTaxiwayTypewidth : ValDistanceTypewidthShoulder : ValDistanceType
(from Taxiway)
<<feature>>
0..*0..*
isContaminated
Taxiway
AirportHeliport(from AirportHeliport)...)
<<f eature>> Taxiway Marking
markingLocation : CodeTaxiway SectionTy pe(from Markings)
<<f eature>>
Taxiway LightSy stem
position : CodeTaxiway SectionTy pe(from Lighting)
<<f eature>>Surf aceCharacteristics
composition : CodeSurf aceCompositionTy pepreparation : CodeSurf acePreparationTy pesurf aceCondition : CodeSurf aceConditionTy peclassPCN : ValPCNTy pepav ementTy pePCN : CodePCNPav ementTy pepav ementSubgradePCN : CodePCNSubgradeTy pemaxTy rePressurePCN : CodePCNTy rePressureTy peev aluationMethodPCN : CodePCNMethodTy peclassLCN : ValLCNTy peweightSIWL : ValWeightTy pety rePressureSIWL : ValPressureTy peweightAUW : ValWeightTy pe
(from AirportHeliport)
<<object>>
Taxiway
designator : TextDesignatorTy pety pe : CodeTaxiway Ty pewidth : ValDistanceTy pewidthShoulder : ValDistanceTy pe
<<f eature>>
0..*
1
0..*
1
isSituatedAt
0..10..1hasSurfaceDescribedBy
0..*
1
0..*
1 isMark...
1
0..*
1
0..*
isProvidedFor
Taxiway Element
ty pe : CodeRunway ElementTy pelength : ValDistanceTy pewidth : ValDistanceTy pe
<<f eature>>
0..10..1
hasSurfaceDescribedBy
0..*
1
0..*
1
describesPartOf
DeicingArea<<f eature>>
0..10..1hasSurfaceDescribedBy
0..10..1
isLocatedOn
Elev atedSurf ace(from Geometry)
<<object>>
11hasExtent
0..10..1hasExtent
Markings
• These apply to:– AirportHeliport– Runway– Taxiway– Other features
Marking
description : TextDescriptionTypemarkingICAOStandard : CodeYesNoType...condition : CodeSurfaceConditionType
(f rom Markings)
<<feature>>
MarkingElement
description : TextDescriptionType...colour : CodeColourTypestyle : CodeMarkingStyleType
(f rom Markings)
<<object>>
0..*0..*
isMadeOf
ElevatedCurve
elevation : ValDistanceVerticalTypegeoidUndulation : ValDistanceSignedType...verticalDatum : CodeVerticalDatumTypeverticalAccuracy : ValDistanceType
(f rom Geometry )
<<object>>
ElevatedPoint
elevation : ValDistanceVerticalTypegeoidUndulation : ValDistanceSignedType...verticalDatum : CodeVerticalDatumTypeverticalAccuracy : ValDistanceType
(f rom Geometry )
<<object>>ElevatedSurface
elevation : ValDistanceVerticalTypegeoidUndulation : ValDistanceSignedType...verticalDatum : CodeVerticalDatumTypeverticalAccuracy : ValDistanceType
(f rom Geometry )
<<object>>
MarkingExtent(f rom Markings)
<<choice>> +extent
0..10..1
hasCurveExtent
0..10..1
hasPointExtent
0..10..1
hasPolygonExtent
Some Markings Associations and their Datatypes
Marking
description : TextDescriptionTypemarkingICAOStandard : CodeYesNoTypecondition : CodeSurfaceConditionType
(from Markings)
<<feature>>
RunwayMarking
markingLocation : CodeRunwaySectionType...(f rom Markings)
<<feature>>TaxiwayMarking
markingLocation : CodeTaxiwaySectionType...(f rom Markings)
<<feature>>ApronMarking
markingLocation : CodeApronSectionType...(f rom Markings)
<<feature>>
CodeSurfaceConditionType
GOOD : stringFAIR : stringPOOR : stringOTHER : string
(f rom AIXM Data Ty pes)
<<enumeration>>
CodeApronSectionType
EDGE : stringOTHER : string
(f rom AIXM Data Ty pes)
<<enumeration>>CodeTaxiwaySectionType
CL : stringEDGE : stringEND : stringRWY_INT : stringTWY_INT : stringOTHER : string
(f rom AIXM Data Ty pes)
<<enumeration>>CodeRunwaySectionType
TDZ : stringAIM : stringCL : stringEDGE : stringTHR : stringDESIG : stringAFT_THR : stringDTHR : stringEND : stringTWY_INT : stringRPD_TWY_INT : stringTWY_HOLD_BAY : string1_THIRD : string2_THIRD : string3_THIRD : stringOTHER : string
(f rom AIXM Data Ty pes)
<<enumeration>>
Helicopter Touch-down and Lift-off
AirportHel iport(from AirportHeliport)
<<feature>>
Runway(from Runway)
<<feature>>
0..*
1
0..*
1
isSituatedAt
ElevatedPoint(from Geometry)
<<object>>
ElevatedSurface(from Geometry)
<<object>>
SurfaceCharacteristics
composition : CodeSurfaceCompositionTypepreparation : CodeSurfacePreparationTypesurfaceCondition : CodeSurfaceConditionTypeclassPCN : ValPCNTypepavementTypePCN : CodePCNPavementTypepavementSubgradePCN : CodePCNSubgradeTypemaxTyrePressurePCN : CodePCNTyrePressureTypeevaluationMethodPCN : CodePCNMethodTypeclassLCN : ValLCNTypeweightSIWL : ValWeightTypetyrePressureSIWL : ValPressureTypeweightAUW : ValWeightType
(from AirportHeliport)
<<object>>
TouchDownLiftOffLightSystem
position : CodeTLOFSectionType(from Lighting)
<<feature>>
TouchDownLiftOffMarking
markingLocation : CodeTLOFSectionType(from Markings)
<<feature>>
TouchDownLiftOffdesignator : TextDesignatorTypelength : ValDistanceTypewidth : ValDistanceTypeslope : ValSlopeTypehelicopterClass : CodeHelicopterPeformanceTypestatus : CodeStatusSurfaceType
<<feature>>
0..*1
0..*1
isSituat...
0..*
0..1
0..*
0..1
isSituatedOn
11
hasAimingPoint
0..10..1
hasExtent
0..10..1
hasSurfaceDescrib...
1
0..*
1
0..*
isProvidedFor
0..*
1
0..*
1
isMark...