Date post: | 22-Apr-2015 |
Category: |
Documents |
Upload: | amadis-naranjo |
View: | 1 times |
Download: | 1 times |
Singapore Workshop – Technical Focus - 16 June 2008
Temporalidad y Codificaciones
Conceptos y Ejemplos
Presentado por Brett BrunkAeronautical Information Management (AIM) group
Federal Aviation Administration – United States
Singapore Workshop – Technical Focus - 16 June 2008
Temas
Temporalidad● Por qué es necesario● Conceptos de temporalidad AIXM 5● Ejemplo de radioayuda
Codificaciones AIXM 5 ● Componentes de un archivo de intercambio AIXM 5● Espacio aéreo nuevo● Cambio temporal al uso de espacio aéreo
Singapore Workshop – Technical Focus - 16 June 2008
Por qué hace falta Temporalidad?
El tiempo es esencial para información aeronáutica
Por razones operacionales, se distingue entre:
● Cambios permanentes● Estado temporal
Dos niveles:● La duracion del rasgo● Cambios en las características
Singapore Workshop – Technical Focus - 16 June 2008
Modelo de Temporalidad
Definición● Un modelo que incorpora el concepto de tiempo
Puntos claves● Todos los rasgos son temporales desde el comienzo hasta el
fin de su vida● Ejemplo: un nuevo sector de control de tráfico aéreo
● Todos los rasgos cambian con el tiempo● Ejemplo: un VOR esta fuera de servicio por un día
Modelo de Temporalidad AIXM● Relaciona los rasgos al período de tiempo en que tienen
validez● Provee varios métodos para describir el período de tiempo
Singapore Workshop – Technical Focus - 16 June 2008
Características que varían con el tiempo
Time
P1
FeatureProperties
value 1 value 2 value 3 value 4
P2 value a value b
P3 value x
P4 value z
P5 value $ value #
Singapore Workshop – Technical Focus - 16 June 2008
El Modelo Basico de Trozo de Tiempo
Time
P1
FeatureProperties
value 1 value 2 value 3 value 4
P2 value a value b
P3 value x
P4 value z
P5 value $ value #
Singapore Workshop – Technical Focus - 16 June 2008
El Modelo Basico de Trozo de Tiempo
P1
FeatureProperties
P2
P3
P4
P5
TimeSlices: TS 1 TS 2 TS 3 TS 4 TS 5 TS 6 TS 7 TS 8
Singapore Workshop – Technical Focus - 16 June 2008
El Modelo Basico de Trozo de Tiempo
P1
FeatureProperties
P2
P3
P4
P5
TimeSlices: TS 1 TS 2 TS 3 TS 4 TS 5 TS 6 TS 7 TS 8
states
Singapore Workshop – Technical Focus - 16 June 2008
El Modelo Basico de Trozo de Tiempo UML
Singapore Workshop – Technical Focus - 16 June 2008
P1
FeatureProperties
P2
P3
P4
P5
TimeSlices: TS 1 TS 2 TS 3 TS 4 TS 5 TS 6 TS 7 TS 8
temporaryvalue w
TS "temp”
event
Ocurrencias Temporales (digital NOTAM)
Singapore Workshop – Technical Focus - 16 June 2008
Ocurrencias Temporales
Trozos de Tiempo: 2 Tipos
● Linea de Base= describe el estado del rasgo (la serie de las caracteristicas) como resultado de un cambio permanente.
● Delta Temporal = describe la capa sobrepuesta no permanente de un estado de rasgo durante una ocurrencia temporal .
AIXMFeature
identifier : CodeUUIDType
<<feature>>
AIXMFeatureTimeSlice
validTimeinterpretationfeatureLifetimeproperty1property2property3...
1..* +time varying properties1..*
Singapore Workshop – Technical Focus - 16 June 2008
Estado Actual de un Rasgo
P1
FeatureProperties
P2
P3
P4
P5
TimeSlices: TS 1 TS 2 TS 3 TS 4 TS 5 TS 6 TS 7 TS 8
temporaryvalue w
SNAPSHOT
SNAPSHOT = describe el estado de un rasgo en un instante de tiempo, como resultado de la combinación de la linea de base del trozo de tiempo válido en ese instante con todos los trozos de tiempo TempDelta pertinentes en ese instante.
Singapore Workshop – Technical Focus - 16 June 2008
P1
FeatureProperties
P2
P3
P4
P5
TimeSlices: TS 1 TS 2 TS 3 TS 4 TS 5 TS 6 TS 7 TS 8
temporaryvalue w
TS "temp”
Cambios PermanentesCambios Permanentes
event
PERMDELTA = Un tipo de Trozo de Tiempo que describe la diferencia en un estado de rasgo como resultado de un cambio permanente.
Singapore Workshop – Technical Focus - 16 June 2008
P1
FeatureProperties
P2
P3
P4
P5
Time
Tipos de Trozos de Tiempo
PERMDELTA 1(start of life)
PERMDELTA 2 PERMDELTA 3PERMDELTA 4
PERMDELTA 5 PERMDELTA 6PERMDELTA 7
PERMDELTA 8PERMDELTA 9
(end of life)
TEMPDELTA
temporaryvalue w
SNAPSHOT
Singapore Workshop – Technical Focus - 16 June 2008
Resumen – Tipos de Trozos de Tiempo
BASELINE = A kind of Time Slice that describes the feature state (the set of all the feature’s properties) as result of a permanent change;
PERMDELTA = A kind of Time Slice that describes the difference in a feature state as result of a permanent change;
TEMPDELTA = A kind of Time Slice that describes the transitory changes of a feature state during a temporary event;
SNAPSHOT = A kind of Time Slice that describes the state of a feature at a time instant, as result of combining the actual BASELINE Time Slice valid at that time instant with all TEMPDELTA Time Slices applicable at that time instant.
Singapore Workshop – Technical Focus - 16 June 2008
Ejemple: Un cambio de frequencia en una Radio Ayuda
Imagina que a la Radio Ayuda AML se le da un mantenimiento y la frequencia se cambia de 112 MHz to 113.2 MHz…
1. Progarmar el cambio para que concida con el cicl de AIRAC
2. Apagar AMLantes del mantenimiento3. Dar el servicio4. Encender AML y probar en modo de
prueba
Singapore Workshop – Technical Focus - 16 June 2008
An Example: Navaid frequency cha Ejemple: Un cambio de frequencia en una Radio Ayuda
Imagina que a la Radio Ayuda AML se le da un mantenimiento y la frequencia se cambia de 112 MHz to 113.2 MHz…
Singapore Workshop – Technical Focus - 16 June 2008
Temas
Temporalidad● Por qué es necesario● Conceptos de temporalidad AIXM 5● Ejemplo de radioayuda
Codificaciones AIXM 5 ● Componentes de un archivo de intercambio AIXM 5● Espacio aéreo nuevo● Cambio temporal al uso de espacio aéreo
Singapore Workshop – Technical Focus - 16 June 2008
AIXMesta basado en estandars internacionales
Aeronautical Information Exchange Model (AIXM)
ISO 19107 Spatial
ISO 19108 Temporal
ISO 19115 Metadata ISO 19136 Geography Markup Language (GML)Universal Markup
Language (UML)
Extensible Markup Language (XML)
Conceptual standards Exchange standards
Singapore Workshop – Technical Focus - 16 June 2008
Extensible Markup Language (XML)
XML – Extensible Markup Language
● As mirado lo que hay debajo de una pagina web?
● XML es similar a HTML Leible por una
computadora● Intercambio electronico● Soporte comercial
<h2><a href="sdat2/html/download.htm"> SDAT 5.7 Release</a></h2>
<h3 class="byline">New Features >></h3>
<p> <ul>
<li>Create traffic collections based on a sector number. (Flights flown through specified sector(s))</li>
…
<h2><a href="sdat2/html/download.htm"> SDAT 5.7 Release</a></h2>
<h3 class="byline">New Features >></h3>
<p> <ul>
<li>Create traffic collections based on a sector number. (Flights flown through specified sector(s))</li>
…
<RunwayDirection>
<Designator>20L</Designator>
<VFRPattern>RIGHT</VFRPattern>
</RunwayDirection>
…
<RunwayDirection>
<Designator>20L</Designator>
<VFRPattern>RIGHT</VFRPattern>
</RunwayDirection>
…
Web Page HTMLWeb Page HTML
XML DocumentXML Document
Singapore Workshop – Technical Focus - 16 June 2008
Concepto: Geometria y GML
La geometria es una aspecto importante en informacion aeronautica
● Espacios aereos son poligonos
● Referencias son puntos● Ubicación de la radio
ayuda
Singapore Workshop – Technical Focus - 16 June 2008
Concepto: Geometria y GML
ISO 19136 Geography Markup Language (GML)
● Estandar no dndepende de industria
● Basado en XML● Adoptado por la industria
Singapore Workshop – Technical Focus - 16 June 2008
Creando un nuevo espacio aereo
<?xml version="1.0" encoding="UTF-8" ?> <Airspace xmlns=“http://www.aixm.aero/schema/5.0” xmlns:gml="http://www.opengis.net/gml/3.2” xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:gmd="http://www.isotc211.org/2005/gmd" xmlns:gco="http://www.isotc211.org/2005/gco"
xsi:schemaLocation="http://www.aixm.aero/schema/5.0 ../xsd/AIXM_Features.xsd" gml:id="A00001">
<gml:identifier codeSpace="http://ead.eurocontrol.int">0bf9537f-27f0-4650-a75f-125006366e51</gml:identifier>
<timeSlice><AirspaceTimeSlice gml:id="VID001">…</AirspaceTimeSlice>
</timeSlice>
</Airspace>
An AIXM Airspace Feature
Unique Identifier for the Airspace. Computer readable
Container for the timeslices that make up the airspace
End of the Airspace Feature
Definition of the airspace
Singapore Workshop – Technical Focus - 16 June 2008
Creando un nuevo espacio aereo
<Airspace …><gml:identifier …>…</gml:identifier> <timeSlice>
<AirspaceTimeSlice gml:id="VID001"><gml:validTime>
<gml:TimePeriod gml:id="VID002"><gml:beginPosition>2006-03-15T00:00:00</gml:beginPosition><gml:endPosition indeterminatePosition="unknown" />
</gml:TimePeriod> </gml:validTime> <interpretation>BASELINE</interpretation>
<featureLifetime><gml:TimePeriod gml:id="VID003">
<gml:beginPosition>2006-03-15T00:00:00</gml:beginPosition> <gml:endPosition indeterminatePosition="unknown" /> </gml:TimePeriod> </featureLifetime>
… other properties</AirspaceTimeSlice> </timeSlice>
</Airspace>
Baseline timeslice containing all feature
properties
Period of validity for timeslice
Period of validity for the Airspace feature
Singapore Workshop – Technical Focus - 16 June 2008
Creando un nuevo espacio aereo
<Airspace …><gml:identifier …>…</gml:identifier> <timeSlice>
<AirspaceTimeSlice gml:id="VID001">…
<type>TSA</type> <designator>EBT15</designator> <name>LO-RENINGE UAV AREA</name> <controlType>MIL</controlType> <class> <AirspaceLayerClass> <class>G</class> </AirspaceLayerClass> </class>
<geometryComponent>…</geometryComponent></AirspaceTimeSlice>
</timeSlice> </Airspace>
Airspace Feature properties
Airspace shape and volume
Singapore Workshop – Technical Focus - 16 June 2008
Creando un nuevo espacio aereo
<Airspace …><gml:identifier …>…</gml:identifier> <timeSlice>
<AirspaceTimeSlice gml:id="VID001"> …<geometryComponent>
<AirspaceGeometryComponent><theAirspaceVolume>
<AirspaceVolume> <upperLimit uom="FL">95</upperLimit> <upperLimitReference>STD</upperLimitReference> <lowerLimit uom="FT">4500</lowerLimit> <lowerLimitReference>MSL</lowerLimitReference>
<horizontalProjection> … </horizontalProjection> </AirspaceVolume> </theAirspaceVolume> </AirspaceGeometryComponent> </geometryComponent> </AirspaceTimeSlice> </timeSlice> </Airspace>
Upper and lower limits
GML definition of horizontal boundary
Singapore Workshop – Technical Focus - 16 June 2008
Creando un nuevo espacio aereo
<Airspace …><gml:identifier …>…</gml:identifier> <timeSlice>
<AirspaceTimeSlice gml:id="VID001">…
<geometryComponent><AirspaceGeometryComponent>
<theAirspaceVolume><AirspaceVolume>
…<horizontalProjection></horizontalProjection>
</AirspaceVolume> </theAirspaceVolume> </AirspaceGeometryComponent> </geometryComponent> </AirspaceTimeSlice> </timeSlice></Airspace>
<horizontalProjection><Surface gml:id="VID005"
srsName="urn:ogc:def:crs:OGC:1.3:CRS84"><gml:polygonPatches>
<gml:PolygonPatch><gml:exterior>
<gml:LinearRing><gml:pos>51.0155 2.5713</gml:pos> <gml:pos>51.0125 2.6277</gml:pos> <gml:pos>50.9472 3.0000</gml:pos> <gml:pos>50.7633 2.9991</gml:pos>
</gml:LinearRing></gml:exterior>
</gml:PolygonPatch> </gml:polygonPatches> </Surface></horizontalProjection>
Singapore Workshop – Technical Focus - 16 June 2008
Demostracion
Viendo las caracteristicas de AIXM en un producto comercial
● LuciadMap - AIXM Viewer