diff options
Diffstat (limited to 'lib/great_circle_arc.py')
-rw-r--r-- | lib/great_circle_arc.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/great_circle_arc.py b/lib/great_circle_arc.py index e12a8f8..4684850 100644 --- a/lib/great_circle_arc.py +++ b/lib/great_circle_arc.py @@ -346,6 +346,7 @@ def interpolate(A, B, steps=50): \frac{\sin((1 - t)\Omega)}{\sin \Omega}A + \frac{\sin(t \Omega)}{\sin \Omega}B """ + steps = max(steps, 2) t = np.linspace(0.0, 1.0, steps, endpoint=True).reshape((steps, 1)) omega = length(A, B, degrees=False) |