Comment Rosé Radar calcule l'ombre des terrasses

Rosé Radar simule en direct l'ombre projetée par chaque bâtiment de Paris au sol, pour vous indiquer quelles terrasses sont au soleil à un horaire donné. Cette page détaille notre méthode, nos sources de données et les limites de l'outil.

Mis à jour le 16 mai 2026

Position du soleil

Pour une date, une heure et une latitude/longitude données, nous calculons la position du soleil (azimut et altitude) avec la bibliothèque SunCalc, basée sur les algorithmes astronomiques standards (NOAA Solar Calculator). L'azimut est ensuite converti en cap boussole (0° = nord) pour orienter les ombres.

Géométrie des bâtiments

Les empreintes au sol et les hauteurs des bâtiments parisiens viennent d'OpenStreetMap, via les tuiles vectorielles d'OpenFreeMap. Pour chaque bâtiment visible dans le champ de vision, nous utilisons :

Projection de l'ombre

Pour chaque bâtiment, nous calculons la longueur de l'ombre au sol :

longueur = hauteur / tan(altitude_solaire)

La direction de l'ombre est l'opposé de l'azimut du soleil. Pour chaque sommet du contour du bâtiment, nous calculons le sommet projeté (origine + déplacement dans la direction de l'ombre, sur la longueur ci-dessus). L'ombre finale est l'enveloppe convexe de l'union du contour d'origine et des sommets projetés.

Détermination du soleil pour une terrasse

Pour chaque bar, nous testons si son point géographique se trouve à l'intérieur d'au moins une ombre de bâtiment (test point-in-polygon avec la bibliothèque Turf.js). En réalité, nous échantillonnons 13 points dans un rayon de quelques mètres autour du bar pour modéliser l'étendue physique de la terrasse : si au moins un point n'est pas dans l'ombre, la terrasse est marquée au soleil.

Données des établissements

Les bars, cafés, pubs et biergartens viennent d'OpenStreetMap via l'API Overpass, filtrés sur le tag outdoor_seating ≠ "no". Nous récupérons et conservons :

Au total, 4 682 places sont suivies, dont 4 119 dans Paris intra-muros réparties sur les 20 arrondissements.

Limites

Crédits