package: routes. routes describe en route structure conventional and rnav minimum clearance...

14
Package: Routes

Upload: blaze-fletcher

Post on 17-Jan-2016

225 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

Package: RoutesPackage: Routes

Page 2: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

RoutesRoutes

• Describe En route structure• Conventional and RNAV• Minimum clearance altitudes• Usage restrictions

• Describe En route structure• Conventional and RNAV• Minimum clearance altitudes• Usage restrictions

EnRouteRouteRouteSegment

Flight LevelsTrack LengthTrack WidthTrack DirectionFlight Rules and Use

RoutePortion

Standard flight levelsMinimum AltitudesChange over pointsDME usage (RNAV)

Page 3: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

Route FeatureRoute FeatureRoute

designatorPrefix : CodeRouteDesignatorPrefixTypedesignatorSecondLetter : CodeRouteDesignatorLetterTypedesignatorNumber : NoNumberTypedesignatorSuffix : CodeRouteDesignatorSuffixTypelocationDesignator : TextDesignatorTypetype : CodeRouteTypeflightRule : CodeFlightRuleTypemilitaryUse : CodeMilitaryStatusTypeinternationalUse : CodeRouteOriginType

<<feature>>

RouteSegment

level : CodeLevelTypeupperLimit : ValDistanceVerticalTypeupperLimitReference : CodeVerticalReferenceTypelowerLimit : ValDistanceVerticalTypelowerLimitReference : CodeVerticalReferenceTypeminimumObstacleClearanceAltitude : ValDistanceVerticalTypepathType : CodeRouteSegmentPathTypetrueTrack : ValBearingTypemagneticTrack : ValBearingTypereverseTrueTrack : ValBearingTypereverseMagneticTrack : ValBearingTypelength : ValDistanceTypewidth : ValDistanceTypesignalGap : CodeYesNoType

<<feature>>

0..*

1

0..*

isPartOf

1

CodeRouteDesignatorPrefixType

K : stringU : stringS : string

(from AIXM Data Types)

<<codelist>>

CodeRouteDesignatorLetterType

A : stringB : stringG : stringH : stringJ : stringL : stringM : stringN : stringP : stringQ : stringR : stringT : stringV : stringW : stringY : stringZ : string

(from AIXM Data Types)

<<codelist>>

CodeRouteDesignatorSuffixType

F : stringG : stringY : stringZ : string

(from AIXM Data Types)

<<codelist>>

Page 4: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

Route segmentRoute segment

RouteSegment

level : CodeLevelTypeupperLimit : ValDistanceVerticalTypeupperLimitReference : CodeVerticalReferenceTypelowerLimit : ValDistanceVerticalTypelowerLimitReference : CodeVerticalReferenceTypeminimumObstacleClearanceAltitude : ValDistanceVerticalTypepathType : CodeRouteSegmentPathTypetrueTrack : ValBearingTypemagneticTrack : ValBearingTypereverseTrueTrack : ValBearingTypereverseMagneticTrack : ValBearingTypelength : ValDistanceTypewidth : ValDistanceTypesignalGap : CodeYesNoType

<<feature>>Route

designatorPrefix : CodeRouteDesignatorPrefixTypedesignatorSecondLetter : CodeRouteDesignatorLetterTypedesignatorNumber : NoNumberTypedesignatorSuffix : CodeRouteDesignatorSuffixTypelocationDesignator : TextDesignatorTypetype : CodeRouteTypeflightRule : CodeFlightRuleTypemilitaryUse : CodeMilitaryStatusTypeinternationalUse : CodeRouteOriginType

<<feature>>

0..*1

0..*1

isPartOf

EnRouteSegmentPoint

roleFreeFlight : CodeFreeFlightTyperoleRVSM : CodeRVSMPointRoleTypeturnRadius : ValDistanceType

(f rom Point Ref erence)

<<object>>

1111

endsAt

startsAt

SegmentPoint

reportingATC : CodeATCReportingTypeflyOver : CodeYesNoTypewaypoint : CodeYesNoTyperadarGuidance : CodeYesNoType

(from Point Reference)

<<object>>

0..1

hasGeometry

Curve(f rom Geometry )

<<object>>

0..1

ObstacleAssessmentArea

type : CodeObstacleAssessmentSurfaceTypesectionNumber : NoNumberTypeslope : decimalassessedAltitude : ValDistanceVerticalTypeslopeLowerAltitude : ValDistanceVerticalType

(f rom Surf ace Assessment)

<<object>>

0..10..1

isEvaluatedWith

0..10..1

Page 5: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

SignificantPoint(from Navaids Points)

<<choice>>

RoutePortion<<object>>

1

0..*0..*

11

endsAt11

startsAt

0..*0..*

passesThrough

isPartOf

1

Route portionsRoute portionsRoute

designatorPrefix : CodeRouteDesignatorPrefixTypedesignatorSecondLetter : CodeRouteDesignatorLetterTypedesignatorNumber : NoNumberTypedesignatorSuffix : CodeRouteDesignatorSuffixTypelocationDesignator : TextDesignatorTypetype : CodeRouteTypeflightRule : CodeFlightRuleTypemilitaryUse : CodeMilitaryStatusTypeinternationalUse : CodeRouteOriginType

<<feature>>

isPartOf

0..*

1

RouteSegment

level : CodeLevelTypeupperLimit : ValDistanceVerticalTypeupperLimitReference : CodeVerticalReferenceTypelowerLimit : ValDistanceVerticalTypelowerLimitReference : CodeVerticalReferenceTypeminimumObstacleClearanceAltitude : ValDistanceVerticalTypepathType : CodeRouteSegmentPathTypetrueTrack : ValBearingTypemagneticTrack : ValBearingTypereverseTrueTrack : ValBearingTypereverseMagneticTrack : ValBearingTypelength : ValDistanceTypewidth : ValDistanceTypesignalGap : CodeYesNoType

<<feature>>

0..*

1

Navaid

type : CodeNavaidServiceTypedesignator : CodeNavaidDesignatorTypelandingCategory : CodeLandingAidCategoryTypeoperationalStatus : CodeStatusNavaidTypeflightChecked : CodeYesNoType

(from Navaids Points)

<<feature>>

DesignatedPoint

designator : CodeDesignatedPointDesignatorTypetype : CodeDesignatedPointTypename : TextNameType

(from Navaids Points)

<<feature>>

0..1+location 0..1

0..1 +location0..1

Page 6: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

Route UsageRoute UsageRoutePortionUsage

direction : CodeDirectionTypecardinalDirection : CodeCardinalDirectionTypeminimumEnrouteAltitude : ValDistanceVerticalTypeminimumCrossingAtEnd : ValDistanceVerticalTypeminimumCrossingAtEndReference : CodeVerticalReferenceTypenavigationType : CodeRouteNavigationTyperequiredNavigationPerformance : CodeRNPType

<<feature>>

RoutePortion<<object>>

11

isSpecifiedFor

RoutePortionUsageLimitation

routeAvailability : CodeRouteAvailabilityTypeaircraftClass : CodeAircraftPropulsionType

<<object>>

0..*0..*

isComposedOf

Timetable

workingHours : CodeTimetableType

(from Time Management)

<<object>>StandardLevelColumn

series : CodeLevelSeriesTypeunitOfMeasurement : UomDistanceVerticalTypeseparation : CodeRVSMType

(from Standard Levels)

<<feature>>

LevelAndTimeBlock

upperLimit : ValDistanceVerticalTypeupperLimitReference : CodeVerticalReferenceTypelowerLimit : ValDistanceVerticalTypelowerLimitReference : CodeVerticalReferenceType

(from Shared)

<<object>>

0..10..1

isActiveBy

0..*0..*

refersTo

0..1

0..*

0..1

0..*isRestrictedTo

CodeRouteAvailabilityType

OPEN : stringCOND : stringCLSD : stringOTHER

(from AIXM Data Types)

<<enumeration>>CodeDirectionType

FORWARD : stringBACKWARD : stringBOTH : string

(from AIXM Data Types)

<<enumeration>>

CodeCardinalDirectionType

N : stringNE : stringE : stringSE : stringS : stringSW : stringW : stringNW : stringNNE : stringENE : stringESE : stringSSE : stringSSW : stringWSW : stringWNW : stringNNW : string

(from AIXM Data Types)

<<enumeration>>

CodeAircraftPropulsionType

JET : stringPROP : stringHEL : stringHEL_PROP : stringALL : stringJET_PROP : stringOTHER : string

(from AIXM Data Types)

<<enumeration>>

Page 7: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

Change Over PointsChange Over Points

ChangeOverPoint

distance : ValDistanceType

<<feature>>

SignificantPoint(from Navaids Points)

<<choice>>0..10..1

isLocatedAt

RoutePortion<<object>>

1

startsAt

1

0..*0..*passesThrough

11

endsAtisApplicableTo

Page 8: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

Route DMEsRoute DMEs

DME(f rom Nav aids Points)

<<feature>>

RouteDME

criticalDME : CodeYesNoTypesatisfactory : CodeYesNoType

<<feature>>

1

0..*

1

0..*

uses

RoutePortion<<object>>

11

isFor

Page 9: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

Flight RestrictionsFlight Restrictions

• Traffic Flow restrictions– Route Availability Document (RAD)

• Recommended routings– “City pairs”

• ATC Centre transfer agreements– Letters of agreement

• Traffic Flow restrictions– Route Availability Document (RAD)

• Recommended routings– “City pairs”

• ATC Centre transfer agreements– Letters of agreement

FlightRestriction

identifier : CodeFlightResrictionDesignatorTypetype : CodeFlightRestrictionTypeoperationGoal : TextDescriptionTypedescription : TextDescriptionType

<<feature>>

regulatesUseOf

0..*

FlightRestrictionRoute<<object>>

0..*

isApplicableBy

0..10..1 Timetable(f rom Time Management)

<<object>>

FlightConditionCombination

logicalOperator : CodeFlowConditionOperationType

<<object>>

11

appliesToFlight

CodeFlightRestrictionType

FORBID : stringMANDATORY : stringCLSD : string

(from AIXM Data Types)

<<enumeration>>

Page 10: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

Flight RestrictionsFlight RestrictionsFlightRestriction

identifier : CodeFlightResrictionDesignatorTypetype : CodeFlightRestrictionTypeoperationGoal : TextDescriptionTypedescription : TextDescriptionType

<<feature>>

regulatesUseOf

0..*

FlightRestrictionRoute<<object>>

0..*

isApplicableBy

0..10..1 Timetable(f rom Time Management)

<<object>>

FlightConditionCombination

logicalOperator : CodeFlowConditionOperationType

<<object>>

11

appliesToFlight

1..*

FlightRoutingElement

orderNumber : NoSequenceTypespeed : ValSpeedTypespeedReference : CodeSpeedReferenceTypespeedCriteria : CodeComparisonType

<<object>>

1..*

isSequenceOf

0..*

hasOperand

0..*

FlightConditionElement

index : NoSequenceType

<<object>>

1

is

1

FlightConditionElementChoice<<choice>>

hasCondition

0..10..1

FlightConditionCircumstance<<object>>

0..*

isRestrictedTo

FlightRestrictionLevel<<object>>

0..*

isApplicableAt

0..*0..*

FlightRestrictionLevel<<object>>

Page 11: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

Flight RestrictionsFlight Restrictions

FlightRestrictionLevel

upperLevel : ValDistanceVerticalTypeupperLevelReference : CodeVerticalReferenceTypelowerLevel : ValDistanceVerticalTypelowerLevelReference : CodeVerticalReferenceType

<<object>>

FlightRoutingElement

orderNumber : NoSequenceTypespeed : ValSpeedTypespeedReference : CodeSpeedReferenceTypespeedCriteria : CodeComparisonType

<<object>>

0..*0..*

isRestrictedTo

FlightRoutingElementChoice<<choice>>

11

isBasedOn

0..1

0..*0..*

+routingPoint

AirportHeliport(from AirportHeliport)

<<feature>>0..1

0..1

0..*

0..1

+routingElement

Airspace(from Airspace)

<<feature>>

0..*

0..1

0..*0..*

Route

0..1

RoutePortion(from Routes)

<<object>>

1

endsAt

0..*

passesThrough

1

startsAt

1

0..*

1

SignificantPoint(from Navaids Points)

<<choice>>

0..1

0..*0..*

+routingPoint

0..1

SignificantPoint(from Navaids Points)

<<choice>>

0..1

Direct

0..1

DirectFlightSegment<<object>>

endsAt11

0..*0..*

0..*1

0..*startsAt1

0..*

0..1

0..*

StandardInstrumentDeparture(from Departure Procedure)

<<feature>>

0..1+routingElement

StandardInstrumentArrival(from Arrival Procedure)

<<feature>>

0..1

0..*

+routingElement0..1

0..*

Page 12: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

Flight RestrictionsFlight RestrictionsFlightConditionElement

index : NoSequenceType

<<object>>

is

11

FlightConditionElementChoice<<choice>>

AirportHeliport(from AirportHel iport)

<<feature>>

+condition

0..1

0..*

0..1

0..* 0..*

0..1

0..*

+condition0..1

Airspace(from Airspace)

<<feature>>

0..1

0..*0..*

AirspaceBorderCrossing<<feature>>

+condition

0..1

1

0..*

goesInto

0..*0..*

comesFrom

1

0..*

1 1

Page 13: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

Flight RestrictionsFlight Restrictions

DirectFlightClass

exceedLength : ValDistanceType

<<object>>

DirectFlightSegment<<object>>

AirportHeliport(from AirportHeliport)

<<feature>>

Airspace(from Airspace)

<<feature>>

AirspaceBorderCrossing<<feature>>

1

0..*

1

0..*

comesFrom

1

0..*

1

0..*

goesInto

SignificantPoint(from Navaids Points)

<<choice>>1 0..*1 0..*

endsAt

10..*

10..*

startsAt

DirectFlight<<object>>

StandardInstrumentDeparture(from Departure Procedure)

<<feature>>

OrganisationAuthority(from Organisation)

<<feature>>

StandardInstrumentArrival(from Arrival Procedure)

<<feature>>

AircraftCharacteristic

type : CodeAircraftTypeengine : CodeAircraftEngineTypenumberEngine : CodeAircraftEngineNumberTypetypeAircraftICAO : CodeAircraftICAOTypeaircraftLandingCategory : CodeAircraftCategoryTypemaxWingSpan : ValDistanceTypemaxWeight : ValWeightTypemaxPassengers : NoNumberType

(from Shared)

<<object>>

FlightCharacteristic

type : CodeFlightTyperule : CodeFlightRuleTypestatus : CodeFlightStatusTypemilitary : CodeMilitaryStatusTypeorigin : CodeOriginTypepurpose : CodePurposeType

(from Shared)

<<object>>

RoutePortion(from Routes)

<<object>>

11

startsAt

11

endsAt

0..*0..*

passesThrough

FlightConditionElementChoice<<choice>>

0..1

0..*

+condition

0..1

0..* 0..*

0..1

0..*

+condition

0..1

0..1

0..*

+condition

0..1

0..*

0..1

0..*

+condition

0..1

0..*

0..10..1

Direct

0..1

0..*

+condition

0..1

0..*

0..1

0..*

+condition

0..1

0..*

0..1

0..*

+condition

0..1

0..*

0..10..1

Aircraft

0..10..1

Flight

0..10..1

Route

FlightConditionCombination<<object>>

0..1 +operand0..1

CombinationOf

FlightConditionElement

index : NoSequenceType

<<object>>

11

is

0..*0..*

hasOperand

Page 14: Package: Routes. Routes Describe En route structure Conventional and RNAV Minimum clearance altitudes Usage restrictions EnRouteRoute RouteSegment Flight

QuestionsQuestions

?