[Javascript] Tester l'existence d'un point avec l'api google map

Tester l'existence d'un point avec l'api google map [Javascript] - HTML/CSS - Programmation

Marsh Posté le 14-10-2008 à 16:51:45    

Bonjour a tous !
Je galère un peu avec l'API google Map...
J'ai un formulaire, l'utilisateur rentre son adresse. Ensuite, je veux calculer son itinéraire vers un point fixe.
Le probleme, c'est que lorsqu'il entre une adresse inexistante, la carte buggue. Du coup je veux tester l'existe du point avant de calculer l'itinéraire...
 
 

Code :
  1. var geocoder = new GClientGeocoder();
  2. // Ma fonction sensée tester l'existence du point
  3.     function testpoint(address){
  4.      geocoder.getLatLng(address,
  5.   function(point){
  6.    if (!point){
  7.     alert(address + " n'a pas été trouvé." );
  8.     return 0;
  9.    }
  10.    else
  11.     return 1;
  12.    });
  13. }


 
 
Et pour tester l'existence du point :
 

Code :
  1. if(testpoint(adresse)){
  2.      // Mon calcul d'itinéraire, et tout...
  3. }


 
 
Le probleme vient bien de ma fonction testpoint() car si je remplace if(testpoint(adresse)) par if(1), ça fonctionne...
Merci d'avance pour votre aide !


Message édité par numerosix038 le 14-10-2008 à 16:52:45

---------------
Jeu de combats de pingouins : http://www.battle-pingouin.fr
Reply

Marsh Posté le 14-10-2008 à 16:51:45   

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed