3DView CDPP gives access to ancillary data with REST services. For the moment, four services are implemented:
get_bodies service gives access to spacecraft, planets, satellites and some small bodies available for request in get_trajectory.
get_frames service gives access to coordinate systems available for request in get_trajectory.
Get speed and velocity from bodies.
| Parameter | desc | Mandatory | default |
|---|---|---|---|
| body | Set body name | True | None |
| frame | Set coordinate system | False | J2000 |
| start | Set timerange start | True | None |
| stop | Set timerange end | True | None |
| sampling | Set step in seconds between records | False | 3600 |
| format | Defines output format, can be json, csv or cdf | False | json |
For spacecraft requests, you can set the header If-Modified-Since to avoid getting known data.
Get 3x3 rotation matrices between two coordinated systems
| Parameter | desc | Mandatory | default |
|---|---|---|---|
| fromframe | Set input coordinate system | False | J2000 |
| toframe | Set output coordinate system | False | ECLIPJ2000 |
| start | Set timerange start | True | None |
| stop | Set timerange end | True | None |
| sampling | Set step in seconds between records | False | 3600 |
| format | Defines output format, can be json, csv or cdf | False | json |
Get speed and velocity in json for Mars-Express(-41) on January 1st from 0 to 1 hour every 10mn (sampling=600) in MSO
webresources/get_trajectory?format=json&body=MEX&start=2020-01-01T00:00:00.0000&stop=2020-01-01T01:00:00.0000&sampling=600&frame=MSOGet transform matrices in csv from GSE to EME2000 on January 1st from 0 to 1 hour every 10mn (sampling=600)
webresources/get_transform_matrices?format=csv&start=2020-01-01T00:00:00.0000&stop=2020-01-01T01:00:00.0000&sampling=600&fromframe=GSE&toframe=EME