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 :

Google Map : enlever layer Kml


Sujet :

APIs Google

  1. #1
    Membre à l'essai
    Étudiant
    Inscrit en
    Février 2009
    Messages
    16
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2009
    Messages : 16
    Points : 18
    Points
    18
    Par défaut Google Map : enlever layer Kml
    Bonjour,

    Je viens vers vous car j'ai un petit problème tout bête..
    Je génère une carte avec mon fichier KML, plus précisement un tracé

    Et dans ma page html j'ai plusieurs bouton :
    - un pour la recharger
    - Et un pour réinitialiser la carte

    Seulement je n'arrive pas à effacer ce tracé ... avez vous une idée ?
    Merci d'avance

    Voici mon code :

    Code : 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
    <script type="text/javascript">
    function initialize() 
    {        
    	var ctaLayer = new google.maps.KmlLayer("http://cccc/xxx.kml");  
            var mapOptions = {  
              zoom: 11,
              mapTypeId: google.maps.MapTypeId.SATELLITE
            }
            var map = new google.maps.Map(document.getElementById("map-canvas"), mapOptions);
    	ctaLayer.setMap(map);
    }
     
    function nettoyerCarte()
    {
    	//Enleve tout les layers présent sur la carte
            ctaLayer.setMap(null); //<-- Erreur ctaLayer qui n'existe pas 
    normal car dans fonction initialize() mais comment faire alors :(
    }
    </script>
    Mes boutons HTML :

    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <input type="button" name="button"  onClick="nettoyerCarte()" value="Reinitiliser" />
     
    <input type="button" name="button"  onClick="initialize()" value="Afficher le parcours" />

    Merci beaucoup d'avance..

  2. #2
    Membre à l'essai
    Étudiant
    Inscrit en
    Février 2009
    Messages
    16
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2009
    Messages : 16
    Points : 18
    Points
    18
    Par défaut Ca marche
    C'est bon mon problème est résolu je donne la solution si jamais certain n'y arrive pas c'est tout bete il manquait juste un en dehors des fonctions ^^

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

Discussions similaires

  1. [Google Maps] Google map Données KML
    Par pelloq1 dans le forum APIs Google
    Réponses: 0
    Dernier message: 27/01/2011, 16h44
  2. fichier KML google Map
    Par thor hammer dans le forum Général JavaScript
    Réponses: 0
    Dernier message: 09/08/2010, 17h27
  3. [Google Maps] generer un fichier kml
    Par fk04 dans le forum SIG : Système d'information Géographique
    Réponses: 0
    Dernier message: 22/06/2010, 09h24
  4. [Google Maps] Carte avec plusieurs KML chargés
    Par SylvainM dans le forum APIs Google
    Réponses: 1
    Dernier message: 19/06/2009, 14h36
  5. charger un fichier KML via google maps
    Par taobang dans le forum API standards et tierces
    Réponses: 0
    Dernier message: 06/05/2009, 12h04

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