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 :

V3: avec le dragndrop de marqueur [Google Maps]


Sujet :

APIs Google

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 28
    Par défaut V3: avec le dragndrop de marqueur
    Bonjour tout le monde

    en testant cet exemple dont je voulais m'inspirer:
    http://gmaps-samples-v3.googlecode.c...e-markers.html

    je me suis rendu compte que le "drag" du marqueur freeze certaines fois (il reste en l'air) et donc impossible de faire le "drop".
    Je n'ai pas réussi à reproduire systématiquement ce problème.
    Je me demande si ce n'est pas le code associé à l'event "dragend", donc le reverse geocoding, qui pose problème (un timeout ou qqchose du genre...).

    J'utilise Firefox 4.0.1.

    J'ai posé la question sur le forum de l'api mais aucune réponse.
    Auriez-vous rencontré ce problème de votre côté?

    Merci de votre aide,
    Luc
    PS : une capture d'écran sans grand intérêt mais qui montre le marqueur freeze en l'air, (le hand-cursor n'étant plus dessus) : http://imageshack.us/photo/my-images...dropfreeze.png

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 268
    Par défaut
    Bonsoir,
    je ne vois qu'un comportement normal à savoir que le marker est remplacé par un marker avec la croix qui permet de pointer plus facilement la cible.

    Le seul bug constaté est qu'il ne faut pas zoomer en même temps que le drag sinon cela ne suit plus.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 28
    Par défaut
    Bonjour,

    comme indiqué, ce bug n'est pas facile à reproduire.
    Certaines fois il apparait au bout de 30-40 drag'n drop, d'autres fois il arrive au premier...

    Le marqueur se bloque. Je ne fais pas intervenir le zoom.

    Suis-je le seul à avoir ce problème ?

    Luc

  4. #4
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 268
    Par défaut
    il apparaît comme logique que certaines fois il y ait du "retard à l'allumage", la première fois il faut bien que le navigateur charge l'image du "marker drag"

    il faut également laisser aux choses le temps de ce faire, le déplacement de la mouse étant souvent bien plus rapide que le update de l'affichage.

    Je pense que tu ne dois pas être le seul, il m'arrive effectivement de le constater, mais je suppute que le moteur de rendu des navigateurs y est pour beaucoup, entre autre...

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Février 2007
    Messages
    28
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 28
    Par défaut
    ok mais ce n'est malheureusement pas juste un problème de patience.

    le marker se fige complétement et meme en attendant plusieurs minutes rien ne se passe.
    avec bcp d'efforts j'arrive à reprendre la main sur le marker, en essayant de cliquer dessus et le redéplacer.

    pire, si le blocage survient alors que j'étais en train de déplacer le marker sur l'un des bords de la carte (donc en faisant défiler cette dernière), le défilement de la carte est sans fin. Suis obligé de reload la page pour reprendre la main.

    Luc

  6. #6
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 268
    Par défaut
    je viens d'insister un peu sur le lien que tu as mis et effectivement j'ai vu le Ô temps suspend ton vol.
    ...n'y aurait il pas un problème d'appel des fonction durant le drag ?

    en mettant en commentaire
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    updateMarkerPosition(marker.getPosition());
    il semblerait qu'il y ait une sensible amélioration !

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [PDO] [PDO] Afficher la requête avec les valeurs des marqueurs
    Par guy2004 dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 06/01/2014, 21h21
  2. Firefox : Problème avec multicouche (Trace et marqueurs)
    Par jeanluc35 dans le forum IGN API Géoportail
    Réponses: 11
    Dernier message: 24/01/2010, 20h29
  3. Réponses: 1
    Dernier message: 03/07/2007, 16h05
  4. lecture par blocs dans un fichier avec marqueur
    Par cheikh_tk dans le forum C
    Réponses: 3
    Dernier message: 06/06/2006, 16h39
  5. [langage] supprimer un # avec un . comme marqueur
    Par Cjules dans le forum Langage
    Réponses: 6
    Dernier message: 08/07/2004, 17h54

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