月球的 ehem TLE 数据是什么?

我正在尝试使用 ehem TLE 数据跟踪月球的位置,然后将其存储在 data.csv 文件中。然而,我找不到它!


下面的代码是我正在尝试做的一个例子,这是针对国际空间站的,它的“第 1 行”和“第 2 行”中的 TLE 编号是我找不到的月球。


import logging

import logzero

from logzero import logger

from sense_hat import SenseHat

import os

import ephem

dir_path = os.path.dirname(os.path.realpath(__file__))


sh = SenseHat()


logzero.logfile(dir_path+"/iss.csv")


name = "ISS (ZARYA)"

line1 = "1 25544U 98067A   18032.92935684  .00002966  00000-0  52197-4 0  99911 25544U 98067A   18032.92935684  .00002966  00000-0  52197-4 0  9991"

line2 = "2 25544  51.6438 332.9972 0003094  62.2964  46.0975 15.54039537 97480"


iss = ephem.readtle(name, line1, line2)


iss.compute()


formatter = logging.Formatter('%(name)s - %(asctime)-15s - %(levelname)s: %(message)s');

logzero.formatter(formatter)


sublat = iss.sublat

sublong = iss.sublong


logger.info("%s,%s", sublong, sublat, )


慕的地10843
浏览 164回答 1
1回答
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python