120 likes | 145 Views
SESAR AIRM/ISRM overview and relation with AIXM/WXXM/FIXM. Objective today. Highlight full scope of interoperability Raise awareness about the role of the AIRM Raise awareness about the role of the ISRM Explain relationship with AIXM/WXXM/FIXM Introduce compliance.
E N D
Objective today • Highlight full scope of interoperability • Raise awareness about the role of the AIRM • Raise awareness about the role of the ISRM • Explain relationship with AIXM/WXXM/FIXM • Introduce compliance
There’s a lot in the names… ATM Information Information Service Reference Reference Model Model
Interoperability - Full Scope Organisation A Organisation B Organisational Alignment Real World System Real World System Process Alignment Semantic Alignment Syntax (XML,…) Information System Information System Interaction (SOAP,REST, OGC…) Transport (HTTP, TCP/IP,…)
Interoperability – Information Models Organisation A Organisation B Real World System Real World System Logical Interoperability Reference Model « language » Compliant Physical Models « solution » Information System Information System Technical Interoperability
Interoperability – Information Models Organisation A Organisation B Real World System Real World System NOV-7 / NSV-11a AIRM WXXM AIXM FIXM … Information System Information System NSV-11b
Service Description From data interoperability to SWIM Services interoperability! • Service -> My name is AMIS “Aerodrome Map Information Service” • My Interfaces are: • GetCapabilities • DescribeFeaturetype • GetFeature • My message provided by my GetFeature interface conforms the AMDB.XSD • There is a conform instance of me for Stockholm Arlanda Airport, Toulouse Aiport, … • My instances talk OGC WFS over HTTP Service Policy SLA
http://prisme-websrv.hq.corp.eurocontrol.int/geoaeronet/fua/wfs/lflc?service=WFS&version=1.0.0&request=GetFeature&TypeName=AM_RunwayElementhttp://prisme-websrv.hq.corp.eurocontrol.int/geoaeronet/fua/wfs/lflc?service=WFS&version=1.0.0&request=GetFeature&TypeName=AM_RunwayElement Fictitious example for AMIS GetFeature request
Consolidated Logical Data Model Adapting the AIRM to a Specific Use A defined area on land or water (including any buildings, installations and equipment) intended to be used either wholly or in part for the arrival, departure and surface movement of aircraft/helicopters. Aerodrome designator: CharacterString name: CharacterString locationIndicatorICAO: CharacterString Runway designator: CharacterString nominalLength: Distance associatedAirport runway Derivation rules, constraints A defined area on land or water (including any buildings, installations and equipment) intended to be used either wholly or in part for the arrival, departure and surface movement of aircraft/helicopters. Physical Data Model AirportHeliport designator: CharacterString name: CharacterString locationIndicatorICAO: CharacterString [4] 0..1 associatedAirport Runway designator: CharacterString 0..1