IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

APIs Google Discussion :

Geocoder ne fonctionne pas


Sujet :

APIs Google

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Webmaster novice
    Inscrit en
    Novembre 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmaster novice

    Informations forums :
    Inscription : Novembre 2013
    Messages : 6
    Points : 1
    Points
    1
    Par défaut Geocoder ne fonctionne pas
    Bonjour à tous,

    Débutant dans les codes de l'API V3, voici le code que j'ai conconcté afin de choisir des options sur une carte ainsi que de localisé une région.

    La sélection des KML fonctionne bien, mais j'ai un souci avec la recherche de localisation...

    Quelqu'un pourrait'il m'aider à corriger ce code ?

    Le code et la carte sont disponible ici : http://www.mynursery.be/#!test/c1vdg


    Merci d'avance pour votre aide précieuse
    Laurent

  2. #2
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 144
    Points : 44 954
    Points
    44 954
    Par défaut
    Bonjour,
    et si tu nous disais ce qui ne va pas, en gros ce que tu obtiens et ce que tu cherches.

  3. #3
    Nouveau Candidat au Club
    Homme Profil pro
    Webmaster novice
    Inscrit en
    Novembre 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmaster novice

    Informations forums :
    Inscription : Novembre 2013
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    Re bonjour,

    Et bien la barre de recherche de ville ne fonctionne pas...
    Une action se passe mais ne change rien à l'affichage.

    En clair, si je tape "Paris" dans la barre sous la carte, rien ne se passe.
    Mon but étant d'avoir un zoom sur la ville ou le village demandé.

    Voilà
    Merci
    Laurent

  4. #4
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 144
    Points : 44 954
    Points
    44 954
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
        <form  action="#" onsubmit="showAddress(this.address.value); return false">
            <input type="text" size="22" name="address" value="" />
            <input type="submit" value="Zoom" />
        </form>
    ta page se recharge du fait de la soumission lié au fait que l'on ne trouve pas de fonction showAddress(this.address.value).

    Il n'est pas nécessaire de mettre tes INPUTs dans une FORM.

  5. #5
    Nouveau Candidat au Club
    Homme Profil pro
    Webmaster novice
    Inscrit en
    Novembre 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmaster novice

    Informations forums :
    Inscription : Novembre 2013
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    Merci No Smoking,

    Mais je dois dire que je nage...
    Celà fait 7 hrs que j'essaie de mixer le toggler KML et le moteur de recherche sans succès...
    Soit le premier fonctionne, soit l'autre mais jamais les deux !

    Peux-tu me dire ce que je dois modifier damns mon code ?
    Merci
    Laurent

    ps: je précise que j'ai fait un assemblage de bouts de code glaner çà et là, puis adapter à mon usage, mais là, çà dépasse mes compétences

  6. #6
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 144
    Points : 44 954
    Points
    44 954
    Par défaut
    Soit le premier fonctionne, soit l'autre mais jamais les deux !

    Peux-tu me dire ce que je dois modifier damns mon code ?
    difficile de dire sans avoir le code mis pour ta recherche.

    Comment s’effectue ta recherche et quel est son but
    - appel à une base de donnée
    - simple geocodecodage pour zoomer la carte sur le point

    tu comprendra que l'on manque d'informations pour ta répondre efficacement.

  7. #7
    Nouveau Candidat au Club
    Homme Profil pro
    Webmaster novice
    Inscrit en
    Novembre 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmaster novice

    Informations forums :
    Inscription : Novembre 2013
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    Bonjour,

    En fait, comme tu as pu le voir sur ma page test, la carte (zoom 8) affiche des points en fonction d'un case à selectionner. (Chargement d'un KML)

    J'aimerai en plus de celà, que l'utilisateur, en rentrant sa ville, ai un zoom de sa région (zoom 12). Ceci afin de faciliter l'usage de la carte.
    Après l'utilisateur fait ce qu'il veut comme manips sur la carte.
    Et s'il re rentre une ville, retour à cet endroit (zoom 12).

    Je n'ai pas besoin d'écriture prédictive des locations. Juste une géolocalisation à zoom 12.
    Comme je débute la dedans, je comprends certainne logique de code mais pas les erreurs de syntaxe ...
    Merci de me faire progresser

  8. #8
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 144
    Points : 44 954
    Points
    44 954
    Par défaut
    J'aimerai en plus de celà, que l'utilisateur, en rentrant sa ville, ai un zoom de sa région (zoom 12). Ceci afin de faciliter l'usage de la carte.
    Après l'utilisateur fait ce qu'il veut comme manips sur la carte.
    Dans ce cas pourquoi ne pas le laisser faire directement sur sa carte, si il veut zoomer il zoome.
    Et s'il re rentre une ville, retour à cet endroit (zoom 12).
    Que fait-on si la ville n'est pas dans ton périmètre?
    Je n'ai pas besoin d'écriture prédictive des locations.
    Que faire si on saisit Dinan pour Dinant ou encore Mole pour Mol?

    Sinon pour le principe une utilisation d'un google.maps.Geocoder devrait faire l'affaire.

  9. #9
    Nouveau Candidat au Club
    Homme Profil pro
    Webmaster novice
    Inscrit en
    Novembre 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmaster novice

    Informations forums :
    Inscription : Novembre 2013
    Messages : 6
    Points : 1
    Points
    1
    Par défaut
    Disons que le site est dédié à un public féminin et, de l'avis de ma femme, retrouver son village sur une carte n'est pas forcément facile pour tous le monde ... D'ou l'idée du zoom.

    Moi j'était parti pour le laisser ainsi, mais c'est un "plus" non négligeable.

    Quant à l'orthographe, celui qui cherche son village, connait son orthographe.
    Si erreur, pas de réaction de la carte.

    Je suis tout à fait d'accord avec le principe du géocodeur et c'est bien çà mon problème... je n'arrive pas à l'intégrer à mon code.

    J'ai une carte qui fonctionne avec le geocodeur et une autre avec le chargement de mes KML, mais le MIX des deux ne fonctionne pas à cause de mon ignorance dans la synthaxe.

    Je joins sur ma page test l'autre carte.

    Serait'il possible que tu mixes le code des deux pour en faire une seule fonctionnelle ?

    Merci
    Laurent

  10. #10
    Nouveau Candidat au Club
    Homme Profil pro
    Webmaster novice
    Inscrit en
    Novembre 2013
    Messages
    6
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Activité : Webmaster novice

    Informations forums :
    Inscription : Novembre 2013
    Messages : 6
    Points : 1
    Points
    1
    Par défaut


    Voilà, j'ai bien avancé je pense ...

    J'ai modifié le code et mis à jour ma page de test.

    Tout fonctionne, SAUF le chargement du KML "a" par defaut...
    Vois-tu ou est mon erreur ?

    Merci

    http://www.mynursery.be/#!test/c1vdg

  11. #11
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 144
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 144
    Points : 44 954
    Points
    44 954
    Par défaut
    Attention ton code devient un vrai champ de bataille.
    Regroupe les scripts dans la HEAD et le HTML dans le BODY, cela t'éviteras d'écrire des doublons.

    On trouve en vrac
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
      <body onLoad="initialize()">
    <!-- plus loin, bien plus loin -->
    <body onload="startup()">
    on trouve également
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    google.maps.event.addDomListener(window, 'load', initializeMap);
    alors qu'il n'existe pas de fonction initializeMap.

    Donc mets un peu d'ordre est tout devrait rentrer dans le rang pour pas remettre ordre

Discussions similaires

  1. Réponses: 6
    Dernier message: 27/01/2004, 12h14
  2. [FP]Writeln ne fonctionne pas !
    Par néo333 dans le forum Turbo Pascal
    Réponses: 4
    Dernier message: 02/11/2003, 00h47
  3. UNION qui ne fonctionne pas
    Par r-zo dans le forum Langage SQL
    Réponses: 7
    Dernier message: 21/07/2003, 11h04
  4. Un Hint sur un PopupMenu ne fonctionne pas !!??
    Par momox dans le forum C++Builder
    Réponses: 6
    Dernier message: 26/05/2003, 17h48
  5. ca ne fonctionne pas (generateur auto-incrémentant)
    Par tripper.dim dans le forum SQL
    Réponses: 7
    Dernier message: 26/11/2002, 01h10

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo