AIXM UML modelling - essentials
description
Transcript of AIXM UML modelling - essentials
![Page 1: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/1.jpg)
Aeronautical Information Exchange Model(AIXM) – Selected packages
![Page 2: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/2.jpg)
AIXM UML modelling - essentials
![Page 3: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/3.jpg)
AIXM UML modelling - essentials
Aircraft
+ stallSpeed: Real+ mass: Real+ type: CodeAircraftType
![Page 4: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/4.jpg)
AIXM UML modelling - essentials
Aircraft
+ stallSpeed: Real+ mass: Real+ type: CodeAircraftType
AircraftManufacturer
+ name: CharacterString+manufactures +manufacturer
0..1
![Page 5: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/5.jpg)
AIXM 5.1 - scope
![Page 6: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/6.jpg)
AIXM Feature
AirportHeliportdesignator : CodeAirportHeliportDesignatorTypename : TextNameTypelocationIndicatorICAO : CodeICAOTypedesignatorIATA : CodeIATATypetype : CodeAirportHeliportTypecertifiedICAO : CodeYesNoTypeprivateUse : CodeYesNoTypecontrolType : CodeMilitaryOperationsTypefieldElevation : ValDistanceVerticalTypefieldElevationAccuracy : ValDistanceVerticalTypeverticalDatum : CodeVerticalDatumTypemagneticVariation : ValMagneticVariationTypemagneticVariationAccuracy : ValAngleTypedateMagneticVariation : DateYearTypemagneticVariationChange : ValMagneticVariationChangeTypereferenceTemperature : ValTemperatureTypealtimeterCheckLocation : CodeYesNoTypesecondaryPowerSupply : CodeYesNoTypewindDirectionIndicator : CodeYesNoTypelandingDirectionIndicator : CodeYesNoTypetransitionAltitude : ValDistanceVerticalTypetransitionLevel : ValFLTypelowestTemperature : ValTemperatureTypeabandoned : CodeYesNoTypecertificationDate : DateTypecertificationExpirationDate : DateType
<<feature>>
![Page 7: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/7.jpg)
AIXM feature vs. AIXM object
Point
horizontalAccuracy : ValDistanceType(from Geometry)
<<object>>
GM_Point(from ISO 19107 Geometry)...)
ElevatedPoint
elevation : ValDistanceVerticalTypegeoidUndulation : ValDistanceSignedTypeverticalDatum : CodeVerticalDatumTypeverticalAccuracy : ValDistanceType
(from Geometry)
<<object>>
1
AirportHeliportdesignator : CodeAirportHeliportDesignatorTypename : TextNameTypelocationIndicatorICAO : CodeICAOTypedesignatorIATA : CodeIATATypetype : CodeAirportHeliportTypecertifiedICAO : CodeYesNoTypeprivateUse : CodeYesNoTypecontrolType : CodeMilitaryOperationsTypefieldElevation : ValDistanceVerticalTypefieldElevationAccuracy : ValDistanceVerticalTypeverticalDatum : CodeVerticalDatumTypemagneticVariation : ValMagneticVariationTypemagneticVariationAccuracy : ValAngleTypedateMagneticVariation : DateYearTypemagneticVariationChange : ValMagneticVariationChangeTypereferenceTemperature : ValTemperatureTypealtimeterCheckLocation : CodeYesNoTypesecondaryPowerSupply : CodeYesNoTypewindDirectionIndicator : CodeYesNoTypelandingDirectionIndicator : CodeYesNoTypetransitionAltitude : ValDistanceVerticalTypetransitionLevel : ValFLTypelowestTemperature : ValTemperatureTypeabandoned : CodeYesNoTypecertificationDate : DateTypecertificationExpirationDate : DateType
<<feature>>
1
+ARP
1hasReferencePoint
0..*
1
+associatedAirportHeliport
1
SurveyControlPointdesignator : TextNameType
<<feature>>
isSituatedAthasPosition
![Page 8: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/8.jpg)
Associations
Point
horizontalAccuracy : ValDistanceType(from Geometry)
<<object>>
GM_Point(from ISO 19107 Geometry)...)
AirportHeliportResponsibilityOrganisationrole : CodeAuthorityRoleType
<<object>>
ElevatedPoint
elevation : ValDistanceVerticalTypegeoidUndulation : ValDistanceSignedTypeverticalDatum : CodeVerticalDatumTypeverticalAccuracy : ValDistanceType
(from Geometry)
<<object>>
SurveyControlPointdesignator : TextNameType
<<feature>>
1 +location1
hasPosition
OrganisationAuthority
name : TextNameTypedesignator : CodeOrganisationDesignatorTypetype : CodeOrganisationTypemilitary : CodeMilitaryOperationsType
(from Organisation)
<<feature>>
Cityname : TextNameType...
<<object>>
NonMovementArea<<feature>>
ContactInformation
name : TextNameTypetitle : TextNameType
(from Address)
<<object>>
0..*
+contact
0..*
isContactedAt ElevatedSurface
elevation : ValDistanceVerticalTypegeoidUndulation : ValDistanceSignedType...verticalDatum : CodeVerticalDatumType...verticalAccuracy : ValDistanceType
(from Geometry)
<<object>>
0..1
+extent
0..1
hasExtent
AirportHotSpotdesignator : TextDesignatorTypeinstruction : TextInstructionType
<<feature>>
0..1
+area
0..1
hasShape
AirportHeliportdesignator : CodeAirportHeliportDesignatorTypename : TextNameTypelocationIndicatorICAO : CodeICAOTypedesignatorIATA : CodeIATATypetype : CodeAirportHeliportTypecertifiedICAO : CodeYesNoTypeprivateUse : CodeYesNoTypecontrolType : CodeMilitaryOperationsTypefieldElevation : ValDistanceVerticalTypefieldElevationAccuracy : ValDistanceVerticalTypeverticalDatum : CodeVerticalDatumTypemagneticVariation : ValMagneticVariationTypemagneticVariationAccuracy : ValAngleTypedateMagneticVariation : DateYearTypemagneticVariationChange : ValMagneticVariationChangeTypereferenceTemperature : ValTemperatureTypealtimeterCheckLocation : CodeYesNoTypesecondaryPowerSupply : CodeYesNoTypewindDirectionIndicator : CodeYesNoTypelandingDirectionIndicator : CodeYesNoTypetransitionAltitude : ValDistanceVerticalTypetransitionLevel : ValFLTypelowestTemperature : ValTemperatureTypeabandoned : CodeYesNoTypecertificationDate : DateTypecertificationExpirationDate : DateType
<<feature>>
1
+ARP
1hasReferencePoint
0..*
1
0..*
+associatedAirportHeliport
1
isSituatedAt
0..*
1
0..*
+responsibleOrganisation1
isUnderResponsibilityOf0..*
+servedCity0..*
serves
0..*
1
0..*
+associatedAirportHeliport
1
isSituatedAt
0..*+contact 0..*
isContactedAt
0..1+aviationBoundary
0..1
hasBoundaryForAviationPurposes
1
0..*
+affectedAirport1
0..*
isLocatedAt
PropertiesWithSchedule(from Schedules)
<<object>>
![Page 9: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/9.jpg)
Data types
CodeMilitaryOperationsBaseType
CIVIL : stringMIL : stringJOINT : stringOTHER : string
(from AIXM Data Types)
<<codelist>>
CodeRunwayType
nilReason : NilReasonEnumeration(from AIXM Data Types)
<<datatype>>
CodeRunwayBaseType
RWY : stringFATO : stringOTHER : string
(from AIXM Data Types)
<<codelist>>
CodeMilitaryOperationsType
nilReason : NilReasonEnumeration(from AIXM Data Types)
<<datatype>>
CodeStatusServiceBaseType
NORMAL : stringLIMITED : stringONTEST : stringUNSERVICEABLE : stringOTHER : string
(from AIXM Data Types)
<<codelist>>
CodeStatusServiceType
nilReason : NilReasonEnumeration(from AIXM Data Types)
<<datatype>>
![Page 10: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/10.jpg)
Application – an example of input forms
![Page 11: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/11.jpg)
Application – an example of input forms
![Page 13: AIXM UML modelling - essentials](https://reader035.fdocuments.us/reader035/viewer/2022081419/56815d48550346895dcb4eff/html5/thumbnails/13.jpg)
Questions?