Bicycle Gear API
Bicycle gearing wiskunde als een API, lokaal en deterministisch berekend. Het gear-eindpunt neemt een kettingblad- en tandwielaantal en een wielmaat en retourneert elke gangbare versnellingsmetriek: de overbrengingsverhouding, gear inches (de klassieke maat — verhouding maal wieldiameter in inches), de gain ratio (Sheldon Brown's cranklengte-bewuste maat), de ontwikkeling of rollout (afgelegde meters per crankomwenteling), en de rijsnelheid bij een gekozen cadans in km/u en mph. Het speed-eindpunt converteert tussen een versnelling-en-cadans en rijsnelheid in beide richtingen — de snelheid bij een cadans, of de cadans nodig voor een doelsnelheid. Het table-eindpunt bouwt een versnellingstabel: geef een of meer kettingbladen en een cassette met tandwielen en het retourneert een matrix van gear inches, ontwikkeling, gain ratio of verhouding voor elke combinatie — ideaal voor het visualiseren van een aandrijflijn. Wielmaat kan een voorinstelling zijn (700x25c, 26-inch, 29er en meer) of een exacte rolomtrek in millimeters, en cranklengte is configureerbaar voor de gain ratio. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor fietsapps en bike-fit tools, aandrijflijn- en versnellingsratio-planners, en fietswinkel- en componentensites. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is bicycle gearing; voor fietsvermogen, FTP en trainingszones gebruik een cycling API.
api.oanor.com/bikegear-api