CDPP 3DView Data Provider ========================= .. toctree:: :maxdepth: 1 `CDPP 3DView `_ provides planet, spacecraft, and comet trajectories in different coordinate systems. Its integration into Speasy makes it easy to get trajectory data for various missions on any time range. Basics: Getting data from Cdpp3dView module -------------------------------------------- All the trajectories available are discoverable using speasy dynamic inventory, they are organized by mission/target/coordinate system: >>> import speasy as spz >>> trajectories = spz.inventories.tree.cdpp3dview.Trajectories >>> trajectories >>> mex_traj = spz.get_data(spz.inventories.tree.cdpp3dview.Trajectories.SPACECRAFT.MEX, "2010-01-02", "2010-01-03") >>> mex_traj >>> mex_traj.shape (144, 3) >>> mex_traj.columns ['x', 'y', 'z'] >>> # Optional parameters: coordinate_frame and sampling (in seconds) >>> mex_framed = spz.get_data(spz.inventories.tree.cdpp3dview.Trajectories.SPACECRAFT.MEX, "2010-01-02", "2010-01-03", ... coordinate_frame="ECLIPJ2000") >>> mex_framed >>> mex_sampled = spz.get_data(spz.inventories.tree.cdpp3dview.Trajectories.SPACECRAFT.MEX, "2010-01-02", "2010-01-03", ... sampling="60") >>> mex_sampled