Google Maps peut générer une polyligne simple à partir de plusieurs coordonnées de latitude/longitude.
En savoir plus sur les polylignes, les polylignes simples et les polylignes complexes
Cet utilitaire permet de générer des encodages de polylignes de manière interactive sur une carte ou en saisissant des coordonnées.
Vous pouvez également décoder des polylignes en coordonnées en utilisant l'outil inverse.
Toutefois, si vous disposez déjà d'une polyligne encodée ou d'une liste de coordonnées sous forme de chaîne de caractères GeoJSON, et que vous souhaitez l'afficher sur une carte, utilisez l'utilitaire interactif de décodeur de polylignes.
Créer une polyligne de façon interactive sur la carte
- Saisissez une adresse, un code postal, un lieu ou un point de repère pour centrer la carte, puis cliquez sur Rechercher.
- Cliquez sur la carte pour placer un repère représentant le point de départ de votre polyligne.
- Les coordonnées de votre repère s'affichent dans les zones Latitude et Longitude.
- Cliquez sur le bouton Ajouter un lieu. Les coordonnées sont alors ajoutées à la liste d'emplacements et un encodage est généré dans la zone Polyligne encodée.
- Continuez à placer des repères sur la carte pour ajouter tous les lieux de votre polyligne à la liste de lieux et à la polyligne encodée.
Modifier des coordonnées
- Pour supprimer un établissement, sélectionnez-le dans la liste des emplacements, puis appuyez sur Supprimer le lieu sélectionné.
- Pour supprimer toutes les zones géographiques et recommencer, cliquez sur Supprimer toutes les zones géographiques.
- Vous ne pouvez pas modifier les zones géographiques. Pour modifier une zone géographique, supprimez-la, puis ajoutez-la à nouveau. S'il ne figure pas en fin de liste, supprimez-le ainsi que tous les suivants.
Créer une polyligne en saisissant des coordonnées
- Si vous disposez déjà d'une liste de coordonnées, au lieu de placer des repères, vous pouvez saisir manuellement les latitudes et longitudes dans leurs champs respectifs.
Décoder une polyligne en coordonnées
- Saisissez la polyligne dans la zone Polyligne encodée.
- Si votre polyligne contient des caractères d'échappement, cochez la case pour annuler l'échappement.
- Cliquez sur Décoder la polyligne. Les coordonnées s'affichent dans la liste de lieux et une ligne est tracée sur la carte.
Cet utilitaire utilise l'API Maps JavaScript. Plus précisément, l'encodage et le décodage des chemins sont gérés par les méthodes statiques encodePath()
et decodePath()
dans l'espace de noms google.maps.geometry.encoding
.
Consultez le format d'algorithme des polylignes encodées pour en savoir plus sur le schéma d'encodage.