我正在做一个使用sgp4包计算卫星矢量位置的项目。给定一个输入文件,它应该从地球中心输出一个以米为单位的位置矢量。但是,在给出的示例中,以及我所见过的所有输出中,x、y和z值始终在数千米范围内,这意味着卫星被埋在地球表面以下很远的地方。我试着假设它们意味着里程,并假设它们意味着从表面而不是中心,没有更有意义的结果。有人知道位置向量中的数字代表什么吗?
样本输出向量: 5576.056952400586,-3999.371134576452,-1521.9571594376037
发布于 2012-11-24 05:12:43
单位以公里为单位。指示单位为米的python包文档不正确。
假设地球的平均半径为6371千米,那么您显示的数字表明地球表面以上的高度约为657千米。为什么你不相信这是有意义的呢?
https://stackoverflow.com/questions/13535141
复制相似问题