À propos de Terrasses au soleil
Terrasses au soleil est un projet personnel né d'une frustration banale : arriver sur une terrasse choisie au hasard et la découvrir à l'ombre, coincée entre deux immeubles, alors qu'on cherchait simplement à boire un verre au soleil après le travail. Aucune carte n'indiquait l'ensoleillement réel d'une terrasse à 18 h un mardi de juin. Ce site répond à cette question pour les principales villes françaises.
Comment est calculé l'ensoleillement
Pour chaque bar, café et restaurant identifié dans OpenStreetMap comme
disposant d'une terrasse (outdoor_seating=yes), on calcule
trois éléments :
- La position du soleil à une date et heure de référence (juin, 17 h heure locale), via la bibliothèque astronomique SunCalc. Pour chaque latitude, on en déduit l'azimut (direction du soleil) et l'altitude (hauteur dans le ciel).
- L'orientation probable de la terrasse. Sans information explicite dans OpenStreetMap, on l'estime à partir du bâti environnant : la façade d'un établissement à l'angle d'une rue donne typiquement sur le trottoir libre. L'analyse est probabiliste, pas exacte.
- Les ombres portées par les bâtiments voisins. À partir des polygones de bâtiments d'OpenStreetMap et de leur hauteur déclarée (ou d'une estimation par nombre d'étages), on projette les ombres dans la direction opposée au soleil et on vérifie si la terrasse tombe dans la zone d'ombre.
Le score d'ensoleillement final est un pourcentage entre 0 et 100 qui combine ces trois facteurs. À cela s'ajoute en temps réel, sur la page de recherche live, la couverture nuageuse fournie par Open-Meteo pour refléter les conditions du jour.
Limites et honnêteté de la méthode
La méthode comporte des limites qu'il vaut mieux énoncer clairement :
- L'orientation de la terrasse est une estimation. Pour un établissement dont la terrasse est en réalité côté cour, le score peut être faux.
- La hauteur des bâtiments dans OpenStreetMap est inégale. Quand elle est absente, on l'estime à 3 mètres par étage déclaré, sinon à 10 mètres par défaut.
- Les terrasses saisonnières (uniquement présentes l'été) ne sont pas distinguées des terrasses permanentes.
- Le calcul de référence est figé à juin 17 h. Pour une heure ou une saison différente, utilisez la recherche temps réel.
En résumé : c'est un outil d'aide à la décision, pas une vérité absolue. Si une adresse vous semble manifestement mal classée, signalez-le par email (voir la page contact).
Sources de données
L'intégralité des établissements et des bâtiments provient d'OpenStreetMap, une carte libre éditée par des dizaines de milliers de contributeurs. Les données sont récupérées via les API Overpass et Nominatim. Les conditions météo sont fournies par Open-Meteo, une API météo gratuite et sans clé. Les calculs astronomiques utilisent SunCalc.
Pourquoi un projet indépendant
Terrasses au soleil n'est ni une plateforme de réservation, ni un comparateur sponsorisé, ni un guide d'avis. C'est un projet indépendant, sans partenariat avec aucun établissement. Aucune adresse ne paie pour apparaître ou pour être mieux classée — le tri se fait uniquement sur le score d'ensoleillement calculé. Les pages affichent de la publicité contextuelle Google AdSense pour couvrir les coûts d'hébergement et d'API, sans influence sur le contenu ou le classement.
Qui est derrière
Le site est édité par Stéphane Flandrin, développeur indépendant basé en France. Pour toute question, retour ou correction, voir la page contact ou les mentions légales.