Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 18 November 2010 09:38

nico-29
Participant assidu
Lieu: Brest
Date d'inscription: 2 Jun 2006
Messages: 185

Utilisation de l'API Google Geocoder

Bonjour,


J'essaie d'utiliser l'API Googe Geocoder.
j'ai une fonction init() qui s'exécute qui chargement de ma page dans laquelle je déclare une instance de Google Geocoder:

Code:

geocoder = new GClientGeocoder();

puis, j'ai dans ma page un formulaire avec un champ de saisie et un bouton, sur le clic du bouton, je lance l'appel à la fonction :
   

Code:

var address = document.getElementById("zz").value;
    if (geocoder) {
    alert('geocoder OK');
    geocoder.getLatLng(address,function(point) {
        if(!point) {
            /* L'adresse n'a pu être géolocalisée */
            alert("! "+address+" n'existe pas ou n\'a pu être géolocalisée ...");
        }
        else {
            alert('geoloc OK');
        }
    }
    );
    }

j'ai bien le message 'geocoder OK', mais je n'ai aucun des messages suivants, donc visiblement, il n'exécute pas l'instruction geocoder.getLatLng.
pourquoi? qu'est ce qu'il manque ?


Merci,

Nico

Hors ligne

 

Pied de page des forums

Powered by FluxBB