Basic examples

Using ViaMichelin Maps & Drive API

<head>
    <!-- Loading the API -->
    <script src="http://api.viamichelin.com/apijs/js/api.js"></script>
    <!-- Register -->
    <script>VMAPI.registerKey("JSBS20070201123465789");</script>
</head>

To define language (roadmap, weather, POI search)

fra : French
gbr : English (Default value)
deu : German
ita : Italian
esp : Spanish
nld : Dutch
VMAPI.setLanguage("gbr");

Create a map

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">
      /* Insert your key */
      VMAPI.registerKey("JSBS20070201123465789");
      VMAPI.setLanguage("fra");
      function affiche() {
        /* Create and display an VMMap object */
        map = new VMMap(document.getElementById("yourmapdiv"));
        map.drawMap(new VMLonLat(-1.5748547260234285,43.47228979932601),10);
        map.showMapTools();
      }
    </script>
  </head>
  
  <!-- Automatic script launch, after the page loading -->
  <body onload="affiche()">
      <h1>ViaMichelin - Map example</h1>
      <p>
          Display a map in the page
      </p>
    <div id="yourmapdiv" style="width:400px; height:320px"></div>
   
  </body>
</html>

Documentation