| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Programmation JavaScript >> Content
    Comment dessiner une polyligne ayant un réseau de sites de chaîne dans Google Maps V3
    L' API Google Maps V3 vous permet de contrôler comment les données d'entrée et de créer des cartes personnalisées de Google . Si vous avez une liste ou un tableau de coordonnées de latitude et de longitude , vous pouvez spécifier que Google utilise le tableau pour créer un itinéraire ou une polyligne sur une carte. Par exemple , vous pouvez créer une ligne qui suit les contours de la montagne sur un sentier de randonnée ou une route maritime qui tisse autour d'une série d'îles. Instructions
    1

    Ouvrez votre fichier HTML et faites défiler jusqu'à la section où vous définissez votre carte Google.
    2

    Selon le code lorsque vous initialisez la carte définira les caractéristiques de l' polyligne. Par exemple, tapez :

    var polylineOptions = { strokeColor : '# 000000' , strokeWeight : 3

    Dans cet exemple, la couleur de la ligne est réglé sur le noir de couleur hexadécimal et le poids de l' ligne est de trois.
    3

    Initialisation de la polyligne. Par exemple, tapez :

    polylineExample = new google.maps.Polyline ( polylineOptions ) ; polylineExample.setMap ( carte) ;

    Dans cet exemple, nous ajoutons la polyligne à la carte avec l' caractéristiques définies dans la variable " polylineOptions " .
    4

    créer le tableau d'emplacements en cliquant sur ​​les points sur la carte . Par exemple, tapez :

    google.maps.event.addListener (carte, «clic» , addLatLng );}

    Dans cet exemple, Google écoute à l'utilisateur de cliquer sur la carte et stocke cette valeur dans " addLatLng . "
    5

    créer la polyligne en utilisant la fonction addlatLng . Par exemple, tapez :
    fonction addlatLng

    (event ) {var route = polyline.getpath (); route.push ( event.latLng ) ;

    continue d'exemple , les rendements " GetPath " le tableau des valeurs attribuées à la "route" variable et pousse les nouvelles coordonnées géographiques dans le tableau.
    6

    Ajouter un marqueur de position pour chaque point géographique le long de la polyligne. Par exemple, tapez :

    var locMarker = new google.maps.locMarker ( {position: event.latLng , title: '#' + route.getLength (), map: map }); }

    dans cet exemple , Google Maps trace les emplacements sur la route ou polyligne en utilisant les données du tableau "route" .
    7

    Sauver votre code et le tester. Google Maps affiche une ligne sur la carte. Pour chaque emplacement Google Maps place un marqueur . La polyligne doit ressembler à une image connect -the- dots sur la carte.

    Previous :

    next :
      articles connexes
    ·Comment placer un cookie lors du changement de langue d…
    ·Comment faire un Widget 
    ·Comment désactiver l' API Google Maps Marker Bubble 
    ·Comment faire pour créer un graphique circulaire en JS…
    ·Comment faire pour convertir Javascript UTC Date de fin…
    ·Comment changer OnSubmit 
    ·Comment faire votre propre tatouage temporaire de votre…
    ·Ajout Javascript dynamiquement avec DOM Scripting 
    ·Qu'est-ce que Javascript Void ne peut pas ouvrir Moyenn…
    ·Comment garder le Prototype JS Jusqu'à Date 
      articles en vedette
    ·Comment faire pour supprimer une chaîne non terminée …
    ·Problèmes de récursion dans Java 
    ·Comment faire pour utiliser Visual Basic 2008 Express 
    ·Comment faire Scroll compensatoire cumulatif dans jQuer…
    ·Types incompatibles ont été trouvés dans Java 
    ·Comment afficher une sous-chaîne en Java 
    ·Comment faire pour convertir date en chaîne dans VB6 
    ·Comment synchroniser les files d'attente via XML -RPC e…
    ·Comment calculer une matrice transposée en C + + 
    ·Comment lire dans les chaînes dans un tableau C + + 
    Copyright © Connaissances Informatiques http://fr.wingwit.com