Cataloguebpm.flightMap

bpm.flightMap

Carte aérienne hors ligne en latitude/longitude : avions orientés, aéroports, routes orthodromiques, traces, sélection et calques libres.

MédiacompositeΩ entity

Couche sémantique

Ce que le composant signifie pour un agent — valeurs proposées par la boucle, ontologie curée par l'humain. Exposée par le connecteur MCP (get_component).

Rôlecomposite
Frame Ωentity
Quand l'employerExplorer des avions, aéroports, routes et traces géographiques fournis, avec sélection et calques sur mesure.
S'associe avecbpm.aircraftMarker, bpm.flightInstruments, bpm.flightProfile, bpm.airportBoard
À éviter pourLes routes calculées sont indicatives ; les trajectoires et positions réelles doivent venir de données fournies.
Contexte attenduComposant React SSR-safe ; API typée et exemples dans BPM_API.md. Données sérialisables et renderers React optionnels.
Statutproposed

Référence d'API

Extrait de llms.txt, généré depuis les sources TypeScript — la même référence que lisent les agents.

flights?: FlightPosition[]
  airports?: AirportPosition[]
  routes?: FlightRoute[]
  boundaries?: GeoPosition[][]  — Optional geographic boundaries, latitude/longitude in degrees.
  title?: string
  caption?: string
  height?: number | string
  selectedFlightId?: string | null
  onFlightSelect?: (flight: FlightPosition) => void
  onAirportSelect?: (airport: AirportPosition) => void
  renderAircraft?: (flight: FlightPosition) => React.ReactNode
  renderOverlay?: (project: typeof projectGeo) => React.ReactNode
  renderDetails?: (flight: FlightPosition) => React.ReactNode
  className?: string

Exemples interactifs

Carte et télémétrie liées

Carte des vols
Vols de démonstration · sélectionner un avion
Route indicativeRoute indicativeCDGJFKDXBDEMO 104DEMO 104DEMO 208DEMO 208
DEMO 104 · 46.000°, -24.000°

Trajet illustratif transatlantique

DEMO 104
Télémétrie illustrative
-40-30-20-1010203040CAP 265°
Altitude
34000
ft
Vitesse air
285
kt
Vitesse verticale
0
ft/min
Cap
265
°