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.
|