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 section 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 (lieu) dans une polyligne encodée, vous pouvez spécifier un niveau indiquant que le lieu doit apparaître à ce niveau et à tout niveau supérieur (c'est-à-dire toute augmentation du niveau de zoom). Si un établissement n'apparaît pas à un niveau donné, la ligne passe du dernier emplacement visible au prochain emplacement visible. Notez que le premier et le dernier lieu 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 l'emplacement dans le champ Niveau d'affichage.
  3. Cliquez sur le bouton Ajouter un établissement pour ajouter l'établissement à la liste d'établissements.
  4. Répétez l'opération pour chaque lieu sur votre polyligne.
  5. L'encodage de la polyligne apparaît 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.