OpenCPN,  selon Shoreline
Plan du site   --->  Dossiers techniques  --->   Fichiers GPX : Routes
DT_22 Routes et fichiers GPX
Validité :  4.2

Up
Ci dessus, une route à 3 waypoint. Pour télécharger cet exemple de fichier gpx de route : Télécharger

Comment obtient-on le fichier GPX ?  
  • Créer une route.
  • Dans le gestionnaire de route :
    • Sélectionner cette route
    • Exporter cette route dans un fichier GPX, avec le bouton "Exporter ..."
  • Cela permet de sauvegarder la route dans un fichier que vous placez ou vous voulez dans l'ordinateur.
  • Ouvrez le fichier GPX avec un éditeur de texte (Notepad, par exemple)
    • Vous obtenez un contenu semblable à celui lisible ici à droite.
    • On y repère une multitude de balises, autrement dit des "boites" comportant
      • en tête <Nom_de_la_balise>
      • au milieu le contenu de la "boite"
      • à la fin </Nom_de_la_balise>
    • Certaines balises tiennent sur une ligne.
    • Certaines balises ont comme contenu d'autres balises.

On y repère plusieurs parties :
  • L'entête qui se termine à la balise <rte>
  • Le corps situé entre les balise <rte> et </rte>
  • Dans le corps il y a encore deux parties :
    • Le début avec deux balises successives :
      • <name> nom_de_la_route </name>
      • <extensions> ... </extensions>
        • "opencpn:guid" Un numéro unique, généré par OpenCPN, ne le modifiez surtout pas.
        • "opencpn:viz" Si 1 le WP est visible à l'écran,
        • "opencpn:start" C'est le point de départ de la route
        • "opencpn:end" C'est le point d'arrivée de la route
        • "opencpn:planned-speed" Annonce la vitesse envisagée sur la totalité de la route
        • "opencpn:time-display" Indique l'heure employée dans cette route. Cela peut être PC ou UTC.
    • Les waypoint, tous définis entre deux balises <rtept> et </rtept>
      • Entre ces deux balises, d'autres balises :
        • "time" avec date et heure de création,
        • "name" ici de 001 à 003
        • "sym" indique le nom de l'icône choisie pour représenter le waypoint
        • "type" indique la nature de la marque.
        • "extensions" comporte à l'intérieur d'autres balises :
          • "opencpn:guid" Un numéro unique, généré par OpenCPN, ne le modifiez surtout pas.
          • "opencpn:auto-name", et la valeur est 1 car le waypoint peut être renommé automatiquement en cas d'inversion du sens de la route
          • "opencpn:opencpn:arrival_radius" C'est le rayon d'un disque dont le centre est le point. Cela permet de laisser une distance par rapport au waypoint sous pilote automatique.
          • "opencpn:waypoint_range_rings visible="false" number="0" step="1" units="0" colour="#FF0000" /" Selon qu'il y a 0, 1 ou plus de cerles autour du waypoint, les infos ad-hoc sont listées ici : visible ou pas, nombre de cercle, distance entre deux cercles, couleur des cercles.
Up




































Up
Contenu du fichier gpx associé à la route ci dessus : 

<?xml version="1.0"?>
<gpx version="1.1" creator="OpenCPN" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.topografix.com/GPX/1/1" xmlns:gpxx="http://www.garmin.com/xmlschemas/GpxExtensions/v3" xsi:schemaLocation="http://www.topografix.com/GPX/1/1 http://www.topografix.com/GPX/1/1/gpx.xsd" xmlns:opencpn="http://www.opencpn.org">

  <rte>
    <name>Autour_du_Nerput</name>
    <extensions>
      <opencpn:guid>22380000-f875-475c-ae62-e47326590000</opencpn:guid>
      <opencpn:viz>1</opencpn:viz>
      <opencpn:start>Nerput_Sud</opencpn:start>
      <opencpn:end>Nerput_Nord-Est</opencpn:end>
      <opencpn:planned_speed>6.00</opencpn:planned_speed>
      <opencpn:time_display>PC</opencpn:time_display>
    </extensions>

    <rtept lat="48.650806382" lon="-2.129921439">
      <time>2016-02-08T22:07:03Z</time>
      <name>001</name>
      <sym>diamond</sym>
      <type>WPT</type>
      <extensions>
        <opencpn:guid>545bffff-2f42-412a-bbe0-56ae7095ffff</opencpn:guid>
        <opencpn:auto_name>1</opencpn:auto_name>
        <opencpn:arrival_radius>0.050</opencpn:arrival_radius>
        <opencpn:waypoint_range_rings visible="false" number="0" step="1" units="0" colour="#FF0000" />
      </extensions>

    </rtept>
    <rtept lat="48.652179496" lon="-2.127056524">
      <time>2016-02-08T22:07:05Z</time>
      <name>002</name>
      <sym>diamond</sym>
      <type>WPT</type>
      <extensions>
        <opencpn:guid>0b170000-7010-4309-987b-3d5667d5ffff</opencpn:guid>
        <opencpn:auto_name>1</opencpn:auto_name>
        <opencpn:arrival_radius>0.050</opencpn:arrival_radius>
        <opencpn:waypoint_range_rings visible="false" number="0" step="1" units="0" colour="#FF0000" />
      </extensions>
    </rtept>

    <rtept lat="48.653738120" lon="-2.127042480">
      <time>2016-02-08T22:07:06Z</time>
      <name>003</name>
      <sym>diamond</sym>
      <type>WPT</type>
      <extensions>
        <opencpn:guid>400fffff-6d32-412f-9ad9-56223bad0000</opencpn:guid>
        <opencpn:auto_name>1</opencpn:auto_name>
        <opencpn:arrival_radius>0.050</opencpn:arrival_radius>
        <opencpn:waypoint_range_rings visible="false" number="0" step="1" units="0" colour="#FF0000" />
      </extensions>
    </rtept>

  </rte>
</gpx>

Ndlr : Les lignes blanches intercalaires ont été rajoutées pour rendre le contenu plus lisible .

Up












































Up

Aller au Tutoriel_PC.htm

Retour haut de page
Moteur de recherche.
    
Recherche sur le web          Recherche sur opencpn.shoreline.fr
Copyright : Ce site web est protégé contre toute utilisation commerciale.
Dernière modification de cette page :