Sources de données
Calcul solaire
- Lever, coucher et midi solaire : bibliothèque SunCalc, fondée sur les formules astronomiques usuelles (équation du temps, déclinaison du soleil).
- Dates des solstices et équinoxes : algorithmes de Jean Meeus, Astronomical Algorithms, arrondis au jour en heure de l'Est.
- Le midi solaire est calculé par longitude (à 55° N) pour la couleur de la carte, et à l'endroit exact du curseur pour l'infobulle.
Heure légale
- Heure d'été nord-américaine : du deuxième dimanche de mars à 2 h au premier dimanche de novembre à 2 h, heure locale.
- Fuseaux et exceptions (Saskatchewan, Yukon, nord-est de la Colombie-Britannique, Basse-Côte-Nord et Îles-de-la-Madeleine au Québec, Terre-Neuve) : établis à partir des règles provinciales, avec des limites approximatives. Les petites enclaves sont ignorées.
- Colombie-Britannique (UTC−7), Alberta (UTC−6), Manitoba (UTC−5) et Territoires du Nord-Ouest (UTC−6) : heure d'été permanente, selon l'option « changements récents », activée par défaut.
- Les modes « heure d'été toute l'année » et « heure normale toute l'année » sont des scénarios hypothétiques.
Cartographie
- Fond de carte : serveur de tuiles VoltNav, données © contributeurs OpenStreetMap.
- Affichage : MapLibre GL JS.
- Limites des provinces et territoires : contours simplifiés pour le web (fichier
canada.geojson).
Les valeurs sont fournies à titre indicatif et peuvent différer de quelques minutes des almanachs officiels.
Data sources
Solar calculation
- Sunrise, sunset and solar noon: the SunCalc library, based on standard astronomical formulas (equation of time, solar declination).
- Solstice and equinox dates: Jean Meeus's algorithms, Astronomical Algorithms, rounded to the day in Eastern time.
- Solar noon is computed per longitude (at 55° N) for the map colours, and at the exact cursor position for the tooltip.
Legal time
- North American daylight saving time: from the second Sunday of March at 2:00 to the first Sunday of November at 2:00, local time.
- Zones and exceptions (Saskatchewan, Yukon, north-eastern British Columbia, Quebec's Lower North Shore and Magdalen Islands, Newfoundland): based on provincial rules, with approximate boundaries. Small enclaves are ignored.
- British Columbia (UTC−7), Alberta (UTC−6), Manitoba (UTC−5) and the Northwest Territories (UTC−6): permanent daylight time, controlled by the "recent changes" option, on by default.
- The "daylight time all year" and "standard time all year" modes are hypothetical scenarios.
Mapping
- Base map: VoltNav tile server, data © OpenStreetMap contributors.
- Rendering: MapLibre GL JS.
- Province and territory boundaries: simplified outlines for the web (
canada.geojson).
Values are indicative and may differ by a few minutes from official almanacs.