pro spice_position_to_tplot,body,observer,utimes=ut,frame=frame,trange=tr,resolution=res,names=name,scale=scale,normalize=normalize,basename=basename,check_objects=check_objects
if not keyword_set(ut) then begin
tr = timerange(tr)
if not keyword_set(res) then begin
res= 1 > (tr[1]-tr[0])/10000d < 86400
endif
ut =dgen(range= tr,resolution=res)
endif
pstring = '_POS_'
append_array,check_objects,[body,observer,frame]
pos = transpose( spice_body_pos(body,observer,utc=ut,frame=frame, check_objects=check_objects) )
if keyword_set(scale) then pos /= scale
if keyword_set(normalize) then begin
pos /= (sqrt(total(pos^2,2)) # [1,1,1])
pstring = '_DIR_'
endif
if ~keyword_set(basename) then basename=body+pstring+'('+observer+'-'+frame+')'
name = basename
store_data,name,ut,pos,dlimit=struct(colors='bgr',ystyle=2,object=object,observer=observer,frame=frame)
end