Es ist eine Spirale Anstieg Wirkung wie unten gezeigt:
Eine Demo finden Sie hier: http://openlayers.org/en/latest/examples/dynamic-data.htmlLeinwand Spirale Anstieg Effekt mit Wendepunkten
Im unteren Teil der Demo-Seite wird ein Algorithmus verwendet, um implementieren Sie diesen Effekt. Aber ich kann nicht herausfinden, wie es funktioniert.
var t = theta + 2 * Math.PI * i/n;
var x = (R + r) * Math.cos(t) + p * Math.cos((R + r) * t/r);
var y = (R + r) * Math.sin(t) + p * Math.sin((R + r) * t/r);
Was bedeutet R, r und p? Und wie kann man die obige Formel verstehen? Kann mir jemand Details erklären? Jede Hilfe wird geschätzt.