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