ref: 9b0eab4696e954f7e2fa65188af47e341913be2b
dir: /tools/horizon.api.get/
#!/bin/rc # # NASA JPL Horizons API # https://ssd.jpl.nasa.gov/horizons/ # rfork ne center=() target=() t0=() t1=() step=() flagfmt='' args='center target t0 t1 step' fn usage { aux/usage exit usage } if(! ifs=() eval `{aux/getflags $*} || ! ~ $#* 5) usage center=$1 target=$2 t0=$3 t1=$4 step=$5 hget 'https://ssd.jpl.nasa.gov/api/horizons.api?format=text&COMMAND='''$target'''&OBJ_DATA=''YES''&MAKE_EPHEM=''YES''&EPHEM_TYPE=''VECTORS''&CENTER='''$center'''&START_TIME='''$t0'''&STOP_TIME='''$t1'''&STEP_SIZE='''$step'''&VEC_TABLE=''1'''