Table of Contents
Laps2Go
Motivation
https://en.wikipedia.org/wiki/Speed_skating_rink
A speed skating rink (or speed skating oval) is an ice rink (but also a sport venue) in which a speed skating competition is held.
Snippets
IBOutlet UIScrollView *myScrollView; IBOutlet UIView *contentView; - (void)viewDidLoad { myScrollView.contentSize = contentView.frame.size; ... }
Mathematics
Analytic Geometry
calculateCenterPoint()
Aus Longitude und Lattitude Werten nach mindestens einer Runde den Nullpunkt ermitteln.
Der Flächeninhalt A des Polygons kann mit der Gaußschen Dreiecksformel
A = 0,5 * SUM[i=0, N-1](x[i] + y[i+1])(x[i]*y[i+1] - x[i+1]*y[i])
bestimmt werden. Der Flächenschwerpunkt S des Polygons wird dann mit den Formeln wir hier beschrieben bestimmt:
https://de.wikipedia.org/wiki/Geometrischer_Schwerpunkt#Polygon
Einfacher geht das natürlich auch über Differenz aus Maximum/Minimum von x und y.
Davon ausgehend bei eingehenden zukünftigen Werten den Winkel von einem vorher ermittelten willkürlichen Startpunkt ausrechnen.
Sobald der Winkel sich 360 Grad nähert, ist eine Runde rum.