It does not draw past its prediction. The path is
exactly the points it was handed and stops at the last one, with a
HORIZON bar saying when and why: the next encounter nobody modelled, a
conic patch limit. It is never extended, and never closed back into a tidy
ellipse, because a path that looks as if it should close has not been
computed to. The band is the uncertainty and widens with it; from the first
point with none, the path turns dashed and says so rather than carrying the
last width forward. A prediction has an age, and past max-age it
is drawn stale. What leaves the plot is counted. Handed error-circle radii,
it draws the forecast cone the NHC draws, only with its rate: the share
of past errors inside each circle and what those errors were, printed beside
it, or no cone at all; the whole path is inside less often than any one
circle; later times are stippled; and the cone is never the craft's size.
This is the
weakest-sourced refusal in the kit: the film screens are aesthetics, and the
rule stands on KSP's conic patches and the kit's own thesis.
import 'overscan'
import 'overscan/overscan.css'
<ov-orbit
label="MARS"
body="3390"
extent="12000"
max-age="60"
></ov-orbit>import { OvOrbit } from 'overscan/react'
<OvOrbit
label="MARS"
body="3390"
extent="12000"
max-age="60"
/>import { OvOrbit } from 'overscan/vue'
<OvOrbit
label="MARS"
body="3390"
extent="12000"
max-age="60"
/>import OvOrbit from 'overscan/svelte/OvOrbit.svelte'
<OvOrbit
label="MARS"
body="3390"
extent="12000"
max-age="60"
/>banded to the horizon, two burns and a target
the uncertainty runs out at point 28: dashed from there, no band invented
computed 95 s ago, past max-age: dimmed and labelled
nearly a full orbit, and left open: the element never closes it
no prediction: the body, and nothing it would have to invent
a cone of error circles: its rate and basis printed, stippled after T+40m, and never the craft's size
the radii run out at point 30: the cone stops there and the path goes dashed
a cone with no containment rate: not drawn, because a shaded region with no rate reads as the edge of the possible
import 'overscan'
import 'overscan/overscan.css'
<ov-orbit
label="MARS"
body="3390"
extent="12000"
max-age="60"
source="orbit"
></ov-orbit>import { OvOrbit } from 'overscan/react'
<OvOrbit
label="MARS"
body="3390"
extent="12000"
max-age="60"
source="orbit"
/>import { OvOrbit } from 'overscan/vue'
<OvOrbit
label="MARS"
body="3390"
extent="12000"
max-age="60"
source="orbit"
/>import OvOrbit from 'overscan/svelte/OvOrbit.svelte'
<OvOrbit
label="MARS"
body="3390"
extent="12000"
max-age="60"
source="orbit"
/>