La problématique
Je crois que ca sent les vacances...
Et pour roulez, mais roulez vous bien et surtout roulerez vous bien ? Vous hébergez un lieu touritique tel un hôtel, comment vos client peuvent ils connaitre en temps réel les facilités d'accès ?
Le service interrogé : Waze
Vous connaissez surement Waze, le produit de google, mais savez vous intégrer (du moins sa carte) sur une page web ? Si simple, si bête mais si pratique...
Allez je vous révèle le truc : Waze permet d'intégrer une url dans un iframe de la sorte : https://embed.waze.com/iframe?zoom=8&lat=45.6906304&lon=-120.810983
Voici les 4 paramètres :
- https://embed.waze.com/iframe : appel du service qui, avec les paramètre suivant, va chercher le point de la carte avec les données de circulation
- zoom=[un_nombre] : on définit une valeur de zoom
- lat=[un_nombre] : on centre sur un point dont on définit ici la latitude
- lon=[un_nombre] : on centre sur un point dont on définit ici la longitude
Que dire d'autre si ce n'est que c'est quand même super simple ?
Autre petite info, que j'ai eu bien plus tard après avoir écrit cet article, vous pouvez passer la carte en francaise, en intercalant /fr juste avant /iframe. Ce qui donne
https://embed.waze.com/fr/iframe?zoom=12&lat=48.6938984&lon=6.1808426
Le résultat
Allez un ptit exemple pour la route ? Oh la puissance des iframes HTML....
