API Bicycle Gear
Μαθηματικά μετάδοσης ποδηλάτου ως API, υπολογισμένα τοπικά και ντετερμινιστικά. Το τελικό σημείο gear δέχεται έναν αριθμό δοντιών chainring και cog και ένα μέγεθος τροχού και επιστρέφει κάθε κοινή μετρική μετάδοσης: την αναλογία μετάδοσης, gear inches (το κλασικό μέτρο — αναλογία επί διάμετρο τροχού σε ίντσες), τον λόγο κέρδους (gain ratio) (το μέτρο του Sheldon Brown που λαμβάνει υπόψη το μήκος του στρόφαλου), την ανάπτυξη ή rollout (μέτρα που διανύονται ανά περιστροφή στρόφαλου) και την ταχύτητα δρόμου σε μια επιλεγμένη συχνότητα πεταλιάς σε km/h και mph. Το τελικό σημείο speed μετατρέπει μεταξύ gear-and-cadence και ταχύτητας δρόμου και προς τις δύο κατευθύνσεις — την ταχύτητα σε μια συχνότητα πεταλιάς ή τη συχνότητα πεταλιάς που απαιτείται για μια επιθυμητή ταχύτητα. Το τελικό σημείο table δημιουργεί έναν πίνακα gear: δώστε ένα ή περισσότερα chainrings και μια κασέτα cogs και επιστρέφει έναν πίνακα gear inches, ανάπτυξης, gain ratio ή αναλογίας για κάθε συνδυασμό — ιδανικό για οπτικοποίηση ενός συστήματος μετάδοσης. Το μέγεθος τροχού μπορεί να είναι προεπιλογή (700x25c, 26-inch, 29er και άλλα) ή ακριβής περιφέρεια κύλισης σε χιλιοστά, και το μήκος στρόφαλου είναι ρυθμιζόμενο για το gain ratio. Όλα υπολογίζονται τοπικά και ντετερμινιστικά, επομένως είναι άμεσα και ιδιωτικά. Ιδανικό για εφαρμογές ποδηλασίας και εργαλεία bike-fit, σχεδιαστές συστημάτων μετάδοσης και gear-ratio, και ιστότοπους ποδηλατοκαταστημάτων και εξαρτημάτων. Καθαρός τοπικός υπολογισμός — χωρίς κλειδί, χωρίς υπηρεσία τρίτου, άμεσος. Live, τίποτα δεν αποθηκεύεται. 3 τελικά σημεία. Αυτό είναι μετάδοση ποδηλάτου· για ισχύ ποδηλασίας, FTP και ζώνες προπόνησης χρησιμοποιήστε ένα cycling API.
api.oanor.com/bikegear-api