Exemples de base

Appels à ViaMichelin Maps & Drive API

<head>
    <!-- Chargement de l'API -->
    <script src="http://api.viamichelin.com/apijs/js/api.js"></script>
    <!-- Enregistrement -->
    <script>VMAPI.registerKey("JSBS20070201123465789");</script>
</head>

Définir une langue (pour la feuille de route, la météo, la recherche de POI)

fra : Français
gbr : Anglais (Valeur par défaut)
deu : Allemand
ita : Italien
esp : Espagnol
nld : Néerlandais
VMAPI.setLanguage("gbr");

Créer une carte

Voir l'exemple
<html>
  <head>
   <meta http-equiv="content-type" content="text/html; charset=utf-8"/>
    <title>ViaMichelin Maps & Drive API</title>
    
    <script src="http://api.viamichelin.com/apijs/js/api.js" 
        type="text/javascript"></script>
    <script type="text/javascript">
      /* Insérez ici votre clé */
      VMAPI.registerKey("JSBS20070201123465789");
      VMAPI.setLanguage("fra");
      function affiche() {
        /* Création et affichage dans la page d'un objet VMMap */
        map = new VMMap(document.getElementById("yourmapdiv"));
        map.drawMap(new VMLonLat(-1.5748547260234285,43.47228979932601),10);
        map.showMapTools();
      }
    </script>
  </head>
  
  <!-- Lancement automatique du script javascript après le chargement de la page -->
  <body onload="affiche()">
      <h1>ViaMichelin - Exemple de carte</h1>
      <p>
          Afficher une carte dans la page
      </p>
    <div id="yourmapdiv" style="width:400px; height:320px"></div>
   
  </body>
</html>

Documentation associée