Cap VFR · Espace partenairesDécouvrez comment intégrer la carte sur votre site
Échanges et intégration

Cap VFR, directement sur votre site

Proposez à vos visiteurs une carte interactive pour consulter les informations aéronautiques et préparer leurs vols directement sur votre site. Vous conservez votre présentation autour de la carte Cap VFR. Cette démonstration vous permet de tester l’intégration et de récupérer le code à insérer dans vos pages.

Tester l’envoi d’un vol

Votre site peut transmettre les paramètres d’un vol à la carte intégrée. Utilisez ce formulaire pour essayer le parcours que vous pourriez proposer à vos visiteurs, puis consultez le résultat dans la carte ci-dessous.

Les codes OACI doivent appartenir à la zone choisie. Un trajet existant demande confirmation avant remplacement.

Carte interactive · Cap VFROuvrir Cap VFR dans un nouvel onglet ↗

Intégrer la carte sur votre site

Copiez ce bloc dans une section HTML de votre site. La largeur s’adapte à votre page ; vous pouvez ajuster la hauteur.

<iframe
  src="https://cap-vfr.com/embed.html"
  title="Cap VFR — carte aéronautique et préparation de vol"
  style="display:block;width:100%;height:780px;border:0"
  allow="geolocation; fullscreen"
  allowfullscreen
  loading="lazy"
  referrerpolicy="strict-origin-when-cross-origin">
</iframe>
<p><a href="https://cap-vfr.com/" target="_blank" rel="noopener noreferrer">
  Ouvrir Cap VFR dans un nouvel onglet
</a></p>

Pour la Nouvelle-Calédonie, ajoutez ?zone=nc à l’adresse ; pour la Polynésie, ?zone=pf. Vos visiteurs peuvent accéder à leur compte en ouvrant Cap VFR dans un nouvel onglet. Pour leur proposer la localisation, votre site doit être en HTTPS et chaque visiteur doit autoriser l’accès à sa position.

Paramètres d’URL facultatifs

Personnalisez l’adresse de la carte pour préremplir un vol depuis votre site. Voici un exemple et les paramètres que vous pouvez transmettre.

https://cap-vfr.com/embed.html?zone=fr&depart=LFPN&arrivee=LFOZ&date=2026-10-10&heure=10%3A30&fuseau=Europe%2FParis&avion=DR400&vitesse=110&carburant=100&consommation=28
Variables à transmettre dans l’adresse de la carte
VariableÀ quoi sert-elle ?Format ou valeurs acceptéesExemple de valeur
zoneChoisir la zone géographique de la carte.fr : France ; nc : Nouvelle-Calédonie ; pf : Polynésie.fr
departDéfinir l’aérodrome de départ.Code OACI de 4 lettres, correspondant à un aérodrome de la zone choisie.LFPN
arriveeDéfinir l’aérodrome d’arrivée.Code OACI de 4 lettres, correspondant à un aérodrome de la zone choisie.LFOZ
dateRenseigner la date de départ.AAAA-MM-JJ2026-10-10
heureRenseigner l’heure de départ dans le fuseau sélectionné.HH:MM, sur 24 heures.10:30
fuseauPréciser le fuseau de l’heure de départ.Europe/Paris, Pacific/Noumea, Pacific/Tahiti ou UTC. Si absent : réglage actuel du vol, initialement celui de la zone.Europe/Paris
avionCharger un profil enregistré dans le navigateur du visiteur ou préremplir son nom.Nom de 1 à 100 caractères. Aucun profil n’est créé automatiquement ; si le nom est inconnu, aucune performance n’en est déduite.DR400
vitesseDéfinir la vitesse propre de l’avion.De 1 à 1 000 nœuds (kt).110
carburantRenseigner la quantité de carburant au départ.De 0 à 100 000 litres (L).100
consommationDéfinir la consommation horaire de carburant.De 0 à 100 000 litres par heure (L/h).28
tarifDéfinir le prix de l’heure de vol pour estimer son coût.De 0 à 100 000 euros par heure (€/h).180
vent_vitesseRenseigner la vitesse du vent.De 0 à 1 000 nœuds (kt).15
vent_directionRenseigner la direction d’où vient le vent.De 0 à 360 degrés : 0 ou 360 = nord, 90 = est, 180 = sud, 270 = ouest.270
pvOuvrir un plan de vol partagé, prioritaire sur les paramètres de vol ci-dessus.Reprenez la valeur fournie dans un lien créé avec « Partager » sur Cap VFR.Valeur du lien partagé.
etapesDéfinir les aérodromes de passage, dans l’ordre du trajet.De 1 à 100 codes OACI séparés par des virgules, dans la zone choisie. Remplace les points intermédiaires existants après confirmation.LFOZ,LFOT
altitudePréremplir l’altitude prévue des points intermédiaires, sans modifier l’altitude des aérodromes de départ et d’arrivée.Entier de −1 500 à 60 000 pieds AMSL. Sans point intermédiaire, crée un point « Croisière » au milieu du trajet ; un départ et une arrivée sont alors nécessaires.3500
centrageOuvrir la carte sur votre aéroclub ou un lieu précis, après le cadrage du trajet.Latitude,longitude en degrés décimaux : latitude de −85 à 85, longitude de −180 à 180. Hors carte OACI, utilise OpenStreetMap.48.75,2.11
zoomChoisir le niveau de détail initial.Nombre de 4 à 19 (décimales acceptées), selon l’échelle géographique OpenStreetMap. Ce paramètre active le fond OpenStreetMap ; une valeur élevée montre davantage de détails.9
terrainAfficher la fiche d’un aérodrome dans un panneau et centrer la carte dessus.Code OACI de 4 lettres de la zone choisie. Si centrage est aussi fourni, son emplacement est prioritaire.LFPN
couchesChoisir les couches visibles à l’ouverture.Liste séparée par des virgules parmi aerodromes, espaces, vor, ulm. Les couches de cette liste non demandées sont désactivées ; une valeur vide les désactive toutes.aerodromes,espaces,vor
unitesChoisir les unités affichées, sans changer les valeurs physiques du vol.Distance,altitude,vitesse : nm ou km ; ft ou m ; kt, km/h ou m/s. Les valeurs d’URL restent exprimées en pieds et en nœuds.km,m,km/h
langueChoisir la langue de l’interface.fr, en, de, es ou it. Prioritaire sur l’ancien paramètre lang.en
aidePrésenter une courte aide à vos visiteurs à l’ouverture.1 : afficher l’aide ; 0 : masquer l’accueil automatique. Avec terrain, la fiche s’ouvre après fermeture de l’aide.1

Les exemples du tableau sont présentés avant encodage : 10:30 devient 10%3A30 et Europe/Paris devient Europe%2FParis dans l’URL. Pour les nombres décimaux, utilisez un point, par exemple 28.5.

Exemple pour présenter votre aérodrome avec une vue centrée, des couches sélectionnées et une aide à l’ouverture :

https://cap-vfr.com/embed.html?zone=fr&terrain=LFPN&centrage=48.75%2C2.11&zoom=9&couches=aerodromes%2Cespaces%2Cvor&unites=nm%2Cft%2Ckt&langue=fr&aide=1

Exemple de navigation avec des étapes et une altitude prévue :

https://cap-vfr.com/embed.html?zone=fr&depart=LFPN&arrivee=LFBL&etapes=LFOZ%2CLFOT&altitude=3500

Les valeurs explicites remplacent celles du profil avion. Les champs absents conservent leur valeur actuelle. Un nouveau départ ou une nouvelle arrivée efface les points intermédiaires après confirmation si un trajet existe. Une valeur invalide annule tout l’import avec un message dans la carte. Avec pv, le plan partagé est prioritaire. Ces paramètres fonctionnent aussi sur la page principale /.

Pour construire le lien dans votre site, utilisez URLSearchParams pour encoder les valeurs. Dans un attribut HTML, écrivez les séparateurs &amp;.

Pour vérifier votre intégration, insérez le code dans une page de votre site, puis testez l’affichage de la carte et l’envoi des paramètres de vol depuis cette page.