Trouver une localisation

function FindLoc() {
        try
        {
          map.Find(null, txtWhere.value);
        }
        catch(e)
        {
          alert(e.message);
        }
}

 

<body>

<INPUT id="txtWhere" type="text" name="txtWhere">
<INPUT id="find" type="button" value="Find" name="find" onclick="FindLoc();">

//suite du code

</body>

 

code source
Code source © Benchmark Group

 

L'API Virtual Earth fournit une méthode pour situer une localisation suite à une requête de l'utilisateur.

 

La fonction FindLoc() utilise la méthode Find() avec comme paramètre le lieu saisi. Un bloc de try entoure cette méthode, afin de gérer l'erreur si la localisation n'est pas trouvée. Le bloc de catch contient le traitement de l'erreur.

 

Dans le corps de la page, une zone de texte permet à l'utilisateur de saisir un lieu. Il valide en cliquant sur un bouton qui fait appel à la fonction FindLoc().