Lanternfair

Credits

Classical texts

  • Di Tian Sui (滴天髓), with Ren Tieqiao’s commentary Di Tian Sui Chanwei: the main basis for the cards, chart strength, favourable elements, personality and comparisons
  • Ziping Zhenquan (子平真诠): month-based patterns, work and money
  • Shenfeng Tongkao (神峰通考): marriage comparison, and the principle that no one’s chart can harm another
  • Qiongtong Baojian (穷通宝鉴): seasonal balance, noted as an alternative method
  • Meihua Yishu (梅花易数): Ask one thing
  • Lines marked “later common practice”, “modern extension” or “Blind School (modern sources)” do not come from the classics and are labelled as such.

Calendar and algorithms

  • Solar-term algorithm from Xu Jianwei’s Shouxing Astronomical Calendar (sxwnl)
  • Equation of time per Jean Meeus, Astronomical Algorithms
  • lunar-javascript (6tail, MIT) · Luxon (MIT) · tyme4ts (6tail, MIT)

Place and time-zone data

  • Cities: GeoNames, CC BY 4.0 (packaged by all-the-cities, MIT)
  • Time-zone boundaries: timezone-boundary-builder, data © OpenStreetMap contributors, ODbL (queried via geo-tz, MIT)

City vibe card data

City data © GeoNames (geonames.org), CC BY 4.0 — modified.
Climate: CHELSA V2.1 (Karger et al. 2017; Brun et al. 2022), CC0 1.0.
Köppen-Geiger: Beck, H.E. et al. (2023), Scientific Data, doi:10.1038/s41597-023-02549-6, CC BY 4.0 — resampled.
Land cover: © ESA WorldCover project 2021 / Contains modified Copernicus Sentinel data (2021) processed by ESA WorldCover consortium, CC BY 4.0.
Elevation: produced using Copernicus WorldDEM-90 © DLR e.V. 2010-2014 and © Airbus Defence and Space GmbH 2014-2018 provided under COPERNICUS by the European Union and ESA; all rights reserved.
Lakes: HydroLAKES (Messager et al. 2016), CC BY 4.0. Rivers: HydroRIVERS (Lehner & Grill 2013), HydroSHEDS licence.
Coastline: Made with Natural Earth. Airports: OurAirports (public domain).
The data providers do not endorse this application or its Five-Elements interpretation.

Website

  • Next.js (MIT) · React (MIT)
Lanternfair · Understand yourself through BaZi