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 :

Probléme de Marker manager


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
    Novembre 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 27
    Par défaut Probléme de Marker manager
    Bonjour,

    J'ai un petit soucis de marker manager. Il fonctionne à une exception.
    J'ai une plage de marker qui va de 0 à 12 (PLAGE A)et une autre qui va de 13 à 17(PLAGE B).
    Lorsque je charge ma map pour la première fois Tous mes markers sont affichés, les markers des 2 plages A et B (pas normal).

    Cependant si je zoom assez pour arrivé à 13 la PLAGE A se masque, ne reste que la PLAGE B (normal). Si ensuite je dézoom la jusqu'à 12, LA PLAGE B se masque et la PLAGE A réparé (normal).

    Du coup mon problème est qu'au chargement le marker manager n'a pas l'air de fonctionner mais que lorsque que l'on joue du zoom, il semble marcher normalement.

    J’espère que mon explication est suffisamment clair.

    Mon fichier JavaScript étant assez long et sans doute assez bordélique , j'ai cru préférable de le mettre tous entier en pièce jointe pour être sur de ne rien oublier.

    merci d'avance
    Fichiers attachés Fichiers attachés

  2. #2
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Bonjour,
    il serait préférable, pour que nous ayons une bonne vue/compréhension du problème, de disposer d'une page en ligne.

    Néanmoins en parcourant rapidement le code on trouve
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    creermarkerplageA(myLatLng, id, map);
    mais la fonction n'existe pas, par contre on trouve
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    function creermarkplageA(myLatLng, id, map) //on creer un nouveau marker
    on ne trouve pas non plus la définition de la fonction afficheinfo

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2011
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2011
    Messages : 27
    Par défaut
    Désolé pour poster le code JavaScript j'ai du renommer pas mal de truc pour ne pas donner trop d'info personnel.

    Donc la doit s'appeler :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    function creermarkerplageA(myLatLng, id, map) //on creer un nouveau marker
    pour la fonction affiche info elle se situe sur un autre fichier .js et elle permet juste de faire poper une box draggable il n'y a rien qui concerne le marker manager ou la google map.





    J'ai essayé d'employer la méthode de la doc Google Map:

    http://gmaps-samples-v3.googlecode.c...nymarkers.html

    Dans cette exemple il utilise une structure étrange:
    Code javascript : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
     
    var markers = {
      'countries': [
        {
          'name': 'France',
          'location': [46.227638, 2.213749]
        }
      ],
      'places': [
        {
          'name': 'Paris',
          'location': [48.8566667, 2.3509871]
        }
      ],
      'locations': [
        {
          'name': 'Paris',
          'location': [48.833384, 2.316909]
        },
        {
          'name': 'Paris',
          'location': [48.833497, 2.316897]
        },
        {
          'name': 'Paris',
          'location': [48.833595, 2.333411]
        },
        {
          'name': 'Paris',
          'location': [48.833606, 2.333381]
        },
        {
          'name': 'Paris',
          'location': [48.850014, 2.283658]
        }
      ]
    };

    puis ensuite il remplis le marker manager comme suit :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    mgr.addMarkers(markers.countries, 0, 5);
    mgr.addMarkers(markers.places, 6, 11);
    mgr.addMarkers(markers.locations, 12);
    En employant cet méthode mon marker manager fonctionne correctement mais malheureusement je ne sais comment je pourrait générer un la variable markers en prenant les markers dans ma base de données.

    Je ne sais que faire...

  4. #4
    Modérateur

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

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Dans cette exemple il utilise une structure étrange:
    il s'agit d'un objet en notation JSON.

Discussions similaires

  1. Problème de mémoire (managed et unmanaged )
    Par vigiElf dans le forum C#
    Réponses: 6
    Dernier message: 01/04/2008, 17h15
  2. problème avec System.management
    Par arabimouh dans le forum Windows Mobile
    Réponses: 2
    Dernier message: 24/05/2007, 16h50
  3. [RCP] Problème avec Update Manager
    Par Robiwan59 dans le forum Eclipse Platform
    Réponses: 6
    Dernier message: 07/03/2007, 16h23
  4. [ORACLE 9.2] Problème dans le Manager des tâches Win
    Par vempiria dans le forum Oracle
    Réponses: 25
    Dernier message: 12/10/2004, 09h30
  5. Problème dans analisys Manager
    Par ien_ien23 dans le forum MS SQL Server
    Réponses: 7
    Dernier message: 11/07/2003, 14h38

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