Utilitaire d'encodage interactif des polylignes

Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

Cet utilitaire utilise l'API Maps JavaScript. Plus précisément, l'encodage et le décodage des chemins d'accès sont gérés par les méthodes statiques encodePath() et decodePath dans l'espace de noms google.maps.geometry.encoding. Consultez la page Format de l'algorithme des polylignes encodées pour en savoir plus sur le schéma d'encodage.

Dans Google Maps, les polylignes sont formées d'un ensemble de paires de latitude/longitude. En outre, pour chaque sommet (emplacement) d'une polyligne encodée, vous pouvez spécifier un niveau indiquant que le lieu doit s'afficher à ce niveau et à tout autre niveau supérieur (c'est-à-dire toute augmentation du zoom). Si un lieu n'apparaît pas à un niveau donné, la ligne passe du dernier emplacement visible au suivant. Notez que les premier et dernier emplacements doivent être des points de niveau 3. Sinon, la polyligne ne s'affichera pas à tous les niveaux.

Vous pouvez utiliser cet utilitaire interactif pour calculer l'encodage d'une polyligne.

  1. Cliquez sur la carte pour placer le premier lieu de votre polyligne. Vous pouvez faire glisser le repère pour ajuster la position.
  2. Si nécessaire, spécifiez le niveau approprié pour le lieu dans le champ Niveau d'affichage.
  3. Cliquez sur le bouton Ajouter un établissement pour ajouter l'établissement à la liste des établissements.
  4. Répétez l'opération pour chaque lieu sur votre polyligne.
  5. L'encodage des polylignes s'affiche dans les champs Polyligne encodée et Niveaux encodés. Utilisez ces valeurs pour locations et levels lorsque vous créez votre google.maps.Polyline.