Aller au contenu

Mapillary

Mapillary est une plateforme d’imagerie participative au niveau de la rue : des photos et des panoramas à 360° capturés par une communauté de contributeurs, qui couvrent des rues, des chemins et des lieux du monde entier. C’est le pendant ouvert et communautaire de Google Street View.

Connecter un jeton d’accès Mapillary débloque Mapillary comme source d’imagerie pour le widget Street View. Quand le widget est réglé sur Mapillary, vos utilisateurs finaux cliquent sur n’importe quel point de la carte et le panneau affiche l’imagerie Mapillary disponible la plus proche, avec un marqueur sur la carte qui indique la position et la direction de vue.

En tant que créateur, vous choisissez Mapillary ou Google Street View carte par carte ; voir la page du widget Street View pour les paramètres du widget.

Mapillary utilise un jeton d’accès client (client access token, qui commence par MLY|…) pour un accès en lecture seule aux images publiques. C’est le jeton dont ALIGN a besoin.

  1. Connectez-vous au tableau de bord développeur de Mapillary et ouvrez Register an application.
  2. Remplissez le formulaire :
    • Application name / Description / Company name / Company website : texte libre, visible uniquement dans votre propre tableau de bord.
    • Redirect URL : exigée par le formulaire, mais pas utilisée par le widget Street View : elle ne compte que pour le flux OAuth où une application agit au nom d’un utilisateur, ce que ne fait pas ALIGN. N’importe quelle URL valide convient.
    • Allow this application to (portées) : activez read access to public data (la portée read). Cela suffit pour afficher des images et des séquences. Vous n’avez pas besoin d’un accès en écriture ou en import.
  3. Une fois l’application créée, Mapillary génère un jeton client (MLY|…). Copiez-le.
  4. Dans ALIGN, allez dans Dashboard → Integrations et collez le jeton pour Mapillary.

Le jeton Mapillary est stocké sur votre compte ALIGN et résolu à l’exécution, au chargement du widget. Il n’entre jamais dans le document de la carte : une carte que vous enregistrez, publiez ou partagez ne porte aucun identifiant. Si aucun jeton n’est configuré, le widget Street View affiche un message « setup required » au lieu d’échouer en silence.

Même si un jeton client Mapillary est techniquement public et en lecture seule, ALIGN le traite comme un secret rattaché au compte, avec le même traitement que n’importe quelle autre clé d’intégration.