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 :

Ordre d'affichage kml [Google Maps]


Sujet :

APIs Google

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2011
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Mai 2011
    Messages : 55
    Par défaut Ordre d'affichage kml
    Bonjour à tous,
    Je reviens vers vous pour un soucis au niveau de mes kml.

    Dans mon appli google map api, j'affiche et "désaffiche" des fichiers kml avec des checkbox. Jusque là tout va bien.
    Mon problème est au niveau de l'ordre d'affichage.
    J'avais lu que l'ordre d'affichage se faisait en fonction de l'ordre de chargement (ce qui serait normal). Du coup, si je veux afficher une couche kml que je souhaiterai avoir en dessous, je fais un test de présence de l'autre kml, si l'autre kml est présent il le supprime et le recharge ensuite.

    En faisant cela, l'ordre des couches se fait correctement aléatoirement.
    Y a t il quelque chose d'autre à savoir à ce sujet?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
     
    	function chimere(){
            if (document.getElementById("chimere").checked==true) {
    				cartechimere.setMap(map);
    				if (document.getElementById("check09").checked==true) {
                                            cache09.setMap(null);
    					cache09.setMap(map);
    				}
            } else {
    				cartechimere.setMap(null);
    		}
    	}

    En vous remerciant d'avance, et bon courage pour la semaine à tous.

  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,
    une discussion où l'on en parle
    http://www.developpez.net/forums/d12...rtir-checkbox/

    En faisant cela, l'ordre des couches se fait correctement aléatoirement.
    Y a t il quelque chose d'autre à savoir à ce sujet?
    pas tout compris!

    Pour afficher un KML par dessus les autres il suffit effectivement de le cacher puis de le réafficher.

  3. #3
    Membre confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mai 2011
    Messages
    55
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Associations - ONG

    Informations forums :
    Inscription : Mai 2011
    Messages : 55
    Par défaut
    Je disais "Y a t il quelque chose d'autre à savoir à ce sujet? " car je sais afficher des kml via checkbox et également les enlever. Je sais faire des test de présence.
    Quand j'ai beaucoup de kml, et que je connais mon ordre d'affichage, je sais retirer les couches affichées que je veux voir au dessus, j'affiche ma nouvelle couche en dessous et je réaffiche mes couches du dessus. Seulement aléatoirement, parfois ça marche bien parfois pas du tout, parfois à moitié (certaines couches en dessous d'autres au dessus).

    Du coup je me demandais, si, outre le fait de demander le chargement avant ou après, le temps de chargement (poids du kml) pouvait jouer sur l'ordre d'affichage.

  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
    Du coup je me demandais, si, outre le fait de demander le chargement avant ou après, le temps de chargement (poids du kml) pouvait jouer sur l'ordre d'affichage.
    le chargement se faisant via une requête asynchrone, il est possible, effectivement, que tu ne reçoives pas les réponses dans l'ordre de la demande et ce compte tenu, possiblement, de la taille des différents fichiers.

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

Discussions similaires

  1. [SQL] Ordre d'affichage des lignes d'un état
    Par duboisfa dans le forum Oracle
    Réponses: 20
    Dernier message: 28/02/2006, 23h00
  2. [Oracle] Ordre d'affichage de lignes d'une requête
    Par duboisfa dans le forum Langage SQL
    Réponses: 14
    Dernier message: 27/02/2006, 19h05
  3. [Reports 6] Ordre d'affichage des lignes d'un état
    Par duboisfa dans le forum Reports
    Réponses: 2
    Dernier message: 17/02/2006, 16h21
  4. [Débutant] Ordre d'affichage, 2D
    Par YéTeeh dans le forum OpenGL
    Réponses: 4
    Dernier message: 13/06/2005, 19h51
  5. Réponses: 5
    Dernier message: 08/03/2005, 13h22

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