polylineGlow_pack = czml.PolylineGlow(color=czml.Color(rgba=[255, 255, 0, 255]), glowPower=3) polylineOutline_pack = czml.PolylineOutline(color=color_pack, outlineColor=outlineColor_pack, outlineWidth=5, polylineGlow=polylineGlow_pack, ) material_pack = czml.Material(polylineOutline=polylineOutline_pack) path_pack = czml.Path(material=material_pack, width=8, leadTime=0, trailTime=10000000, resolution=5) glider_packet.path = path_pack position_pack = czml.Position(epoch="2000-01-01T11:58:55Z") p = Projectile(4000, 45) tof = np.ceil(p.timeOfFlight()) time = np.arange(0, tof, 0.1) x, y = p.pos(time) y = (20925646.3255*.3048) + y z = np.zeros(time.size) vx, vy = p.vel(time) pos = zip(time, x, y, z) position_pack.cartesian = list(itertools.chain.from_iterable(pos)) glider_packet.position = position_pack doc.append(clock_packet) doc.append(glider_packet)