如何使用Cesium CZML绘制小行星轨道模型(一)

这篇具有很好参考价值的文章主要介绍了如何使用Cesium CZML绘制小行星轨道模型(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

要使用Cesium的czml来绘制小行星轨道模型,需要遵循以下步骤:

  1. 收集小行星的轨道数据,包括其轨道参数,例如半长轴、偏心率、倾角等等。

  1. 将轨道数据转换为CZML格式。可以使用python库czml来实现,czml将轨道数据转换为json格式的czml文件。

  1. 在Cesium中加载czml文件并解析其中的轨道数据。

  1. 根据解析出的轨道参数,计算小行星在轨道上的位置和速度,并将其转换为Cesium的Entity,使用Cesium的Entity API将其加载到场景中。

  1. 使用Cesium的图形接口,例如Path或PolylineGlowMaterialProperty,绘制小行星的轨迹。同时,可以使用Ellipsoid或Box等几何体绘制小行星本身。

收集小行星的轨道数据

以下是从JPL Horizons系统获取小行星轨道数据的基本步骤:

  1. 打开网站:

https://ssd.jpl.nasa.gov/horizons.cgi

  1. 设置网站的“Target Body”为你想要查询的小行星,可以通过指定小行星名称或编号来进行查询。

  1. 设置网站的“Observer Location”为地球。

  1. 设置网站的“Time Span”为你所需要的时间段,可以是固定日期范围,也可以是以当前时间为基础的相对时间范围。

  1. 选择“Table Settings”中的“Quantities”并添加你需要的轨道参数,例如半长轴、偏心率、倾角等等。

  1. 点击“Generate Ephemeris”按钮,等待系统生成数据。

  1. 在生成的数据中找到“$$SOE”(Start of Ephemeris)和“$$EOE”(End of Ephemeris)之间的轨道数据部分,将其复制到文本编辑器中,保存为文本文件,例如csv格式。

  1. 将文本文件转换为Cesium CZML格式,通过Cesium进行可视化展示。

以上步骤仅供参考,具体操作可能因网站界面更新而略有不同。

cesium czml轨迹,Cesium,小行星数据,开源,开源软件,其他,python,Powered by 金山文档

下载的Ryugu小行星并改成CSV数据格式

Date__(UT)__HR:MN    R.A._____(ICRF)_____DEC    R.A.__(a-apparent)__DEC    dRA*cosD    d(DEC)/dt    Azi____(a-app)___Elev    a-mass    mag_ex    APmag    S-brt    Illu%    r    rdot    delta    deldot    S-O-T    /r    S-T-O    PsAng    PsAMV    GlxLon    GlxLat    Sky_motion    Sky_mot_PA    RelVel-ANG    Lun_Sky_Brt    sky_SNR
2022-Mar-01 00:00 *    00 45 39.93 +06 39 45.5    00 46 46.87 +06 46 50.3    131.56    46.90698    231.598631  51.557931    1.275    0.359    21.989    5.923    92.78103    1.044089667    -4.5417674    1.723552937    -2.6781824    33.0658    /T    31.1764    64.554    252.902    120.348027    -56.181844    2.3278691    70.376599    -3.165443    n.a.    n.a.
2022-Mar-01 01:00 *    00 45 48.76 +06 40 32.4    00 46 55.71 +06 47 37.2    131.7527    46.87522    246.715314  40.869835    1.525    0.429    21.989    5.923    92.78036    1.043980394    -4.5398263    1.723489454    -2.6001248    33.0628    /T    31.1778    64.56    252.909    120.414576    -56.17027    2.330716    70.41536    -3.069882    n.a.    n.a.
2022-Mar-01 02:00 C    00 45 57.61 +06 41 19.3    00 47 04.56 +06 48 24.1    131.9994    46.84956    257.811464  29.035542    2.052    0.577    21.989    5.922    92.77971    1.043871168    -4.5378825    1.723427641    -2.5403028    33.0597    /T    31.1793    64.567    252.915    120.481187    -56.158669    2.334447    70.459077    -2.994834    n.a.    n.a.
2022-Mar-01 03:00 A    00 46 06.48 +06 42 06.2    00 47 13.43 +06 49 10.9    132.2846    46.83148    266.948239  16.726229    3.428    0.964    21.989    5.922    92.77909    1.043761988    -4.5359361    1.723367004    -2.5029148    33.0566    /T    31.1807    64.573    252.922    120.547884    -56.147038    2.3388269    70.504986    -2.945517    n.a.    n.a.
2022-Mar-01 04:00    00 46 15.37 +06 42 53.1    00 47 22.32 +06 49 57.8    132.5902    46.82196    275.339987   4.310647    11.241    3.16    21.988    5.922    92.7785    1.043652856    -4.533987    1.723306968    -2.4906289    33.0534    /T    31.182    64.58    252.928    120.614684    -56.135375    2.343576    70.550196    -2.925306    n.a.    n.a.
2022-Mar-01 05:00    00 46 24.28 +06 43 40.0    00 47 31.23 +06 50 44.6    132.8966    46.82142    283.843357  -7.934735    n.a.    n.a.    21.988    5.922    92.77794    1.04354377    -4.5320352    1.723246915    -2.5044014    33.0502    /T    31.1833    64.586    252.935    120.681595    -56.123679    2.3483894    70.591897    -2.935539    n.a.    n.a.
2022-Mar-01 06:00    00 46 33.21 +06 44 26.8    00 47 40.15 +06 51 31.4    133.1843    46.82962    293.257262 -19.711397    n.a.    n.a.    21.988    5.922    92.7774    1.043434731    -4.5300808    1.723186223    -2.5434119    33.0469    /T    31.1845    64.593    252.941    120.748615    -56.111946    2.3529572    70.627551    -2.975463    n.a.    n.a.
2022-Mar-01 07:00    00 46 42.16 +06 45 13.7    00 47 49.10 +06 52 18.2    133.4349    46.84576    304.524775 -30.594366    n.a.    n.a.    21.988    5.921    92.7769    1.04332574    -4.5281237    1.723124312    -2.6051188    33.0437    /T    31.1856    64.599    252.948    120.815731    -56.100174    2.3569865    70.655057    -3.042334    n.a.    n.a.
2022-Mar-01 08:00    00 46 51.12 +06 46 00.6    00 47 58.07 +06 53 05.1    133.6326    46.86847    318.824200 -39.893034    n.a.    n.a.    21.987    5.921    92.77642    1.043216795    -4.526164    1.723060683    -2.6854335    33.0405    /T    31.1867    64.606    252.954    120.882924    -56.088359    2.360221    70.672882    -3.13164    n.a.    n.a.
2022-Mar-01 09:00    00 47 00.10 +06 46 47.6    00 48 07.04 +06 53 52.0    133.7652    46.89594    337.206678 -46.506161    n.a.    n.a.    21.987    5.921    92.77596    1.043107898    -4.5242016    1.72299495    -2.7789989    33.0374    /T    31.1877    64.612    252.961    120.950164    -56.0765    2.3624584    70.680148    -3.237429    n.a.    n.a.
2022-Mar-01 10:00    00 47 09.08 +06 47 34.5    00 48 16.03 +06 54 38.9    133.825    46.92601    359.126234 -49.068560    n.a.    n.a.    21.987    5.921    92.7755    1.042999048    -4.5222365    1.722926868    -2.8795547    33.0343    /T    31.1887    64.618    252.968    121.017418    -56.064594    2.3635649    70.676678    -3.352706    n.a.    n.a.
2022-Mar-01 11:00    00 47 18.06 +06 48 21.5    00 48 25.02 +06 55 25.8    133.8092    46.95634    21.196549 -46.839431    n.a.    n.a.    21.986    5.921    92.77505    1.042890245    -4.5202688    1.722856349    -2.9803644    33.0313    /T    31.1897    64.625    252.974    121.08465    -56.052641    2.3634838    70.663    -3.469888    n.a.    n.a.
2022-Mar-01 12:00    00 47 27.04 +06 49 08.6    00 48 34.00 +06 56 12.8    133.7202    46.98457    39.879911 -40.470443    n.a.    n.a.    21.986    5.92    92.77459    1.04278149    -4.5182984    1.722783469    -3.0746744    33.0284    /T    31.1907    64.631    252.981    121.151821    -56.04064    2.3622395    70.640315    -3.581278    n.a.    n.a.
2022-Mar-01 13:00 A    00 47 36.01 +06 49 55.6    00 48 42.98 +06 56 59.8    133.5652    47.00846    54.438358 -31.319984    n.a.    n.a.    21.986    5.92    92.77411    1.042672782    -4.5163253    1.722708461    -3.1561745    33.0256    /T    31.1918    64.638    252.988    121.218895    -56.028591    2.3599357    70.610415    -3.679545    n.a.    n.a.
2022-Mar-01 14:00 C    00 47 44.97 +06 50 42.7    00 48 51.95 +06 57 46.8    133.3563    47.02605    65.871830 -20.519665    n.a.    n.a.    21.986    5.92    92.77361    1.042564121    -4.5143496    1.722631702    -3.2194279    33.0229    /T    31.1929    64.645    252.994    121.285842    -56.016495    2.3567485    70.575583    -3.75819    n.a.    n.a.
2022-Mar-01 15:00 *m    00 47 53.92 +06 51 29.8    00 49 00.90 +06 58 33.8    133.1088    47.03582    75.370116  -8.784944    n.a.    n.a.    21.985    5.92    92.77307    1.042455508    -4.5123712    1.722553683    -3.2602418    33.0202    /T    31.194    64.651    253.001    121.352636    -56.004354    2.3529139    70.538444    -3.811966    n.a.    n.a.
2022-Mar-01 16:00 *m    00 48 02.85 +06 52 16.9    00 49 09.84 +06 59 20.8    132.8411    47.03678    83.890818   3.446248    13.165    3.701    21.985    5.92    92.77251    1.042346943    -4.5103902    1.722474981    -3.2759534    33.0176    /T    31.1953    64.658    253.008    121.419259    -55.992171    2.3487118    70.501807    -3.83724    n.a.    n.a.
2022-Mar-01 17:00 *m    00 48 11.76 +06 53 04.0    00 49 18.76 +07 00 07.9    132.5725    47.0285    92.234798  15.871589    3.601    1.012    21.985    5.919    92.77191    1.042238425    -4.5084065    1.722396214    -3.2656112    33.015    /T    31.1966    64.665    253.014    121.485705    -55.979947    2.3444471    70.468476    -3.832262    n.a.    n.a.
2022-Mar-01 18:00 *m    00 48 20.65 +06 53 51.0    00 49 27.66 +07 00 54.9    132.3228    47.01122    101.242703  28.219123    2.106    0.592    21.984    5.919    92.77128    1.042129955    -4.5064201    1.722318003    -3.2300401    33.0125    /T    31.1979    64.672    253.021    121.551976    -55.967686    2.3404287    70.441059    -3.797329    n.a.    n.a.
2022-Mar-01 19:00 *m    00 48 29.53 +06 54 38.1    00 49 36.54 +07 01 41.9    132.1103    46.98576    112.086189  40.136878    1.548    0.435    21.984    5.919    92.77062    1.042021533    -4.504431    1.722240928    -3.1717852    33.01    /T    31.1994    64.679    253.027    121.618083    -55.955391    2.3369487    70.421782    -3.734805    n.a.    n.a.
2022-Mar-01 20:00 *m    00 48 38.39 +06 55 25.1    00 49 45.41 +07 02 28.9    131.9507    46.95354    126.752221  50.995171    1.285    0.361    21.984    5.919    92.76993    1.041913159    -4.5024393    1.722165488    -3.0949377    33.0074    /T    31.2009    64.686    253.034    121.684046    -55.943064    2.3342626    70.412325    -3.649002    n.a.    n.a.
2022-Mar-01 21:00 *m    00 48 47.25 +06 56 12.1    00 49 54.28 +07 03 15.8    131.8562    46.91641    148.464818  59.457635    1.16    0.326    21.984    5.919    92.76922    1.041804833    -4.5004449    1.722092068    -3.0048568    33.0048    /T    31.2025    64.692    253.04    121.749895    -55.930707    2.3325721    70.413685    -3.545907    n.a.    n.a.
2022-Mar-01 22:00 *m    00 48 56.10 +06 56 59.1    00 50 03.13 +07 04 02.7    131.8347    46.87657    178.839378  63.045976    1.121    0.315    21.983    5.918    92.7685    1.041696555    -4.4984479    1.722020913    -2.9078032    33.0022    /T    31.2041    64.699    253.047    121.815662    -55.918323    2.332011    70.426095    -3.432769    n.a.    n.a.
2022-Mar-01 23:00 *m    00 49 04.96 +06 57 46.0    00 50 11.99 +07 04 49.6    131.8888    46.83642    209.670002  59.928593    1.155    0.325    21.983    5.918    92.76778    1.041588325    -4.4964482    1.721952111    -2.8105129    32.9994    /T    31.2057    64.706    253.053    121.881383    -55.905912    2.3326366    70.449002    -3.317579    n.a.    n.a.
2022-Mar-02 00:00 *m    00 49 13.82 +06 58 32.9    00 50 20.85 +07 05 36.4    132.0161    46.79838    232.043021  51.732648    1.272    0.358    21.983    5.918    92.76705    1.041480143    -4.4944458    1.721885585    -2.7197375    32.9966    /T    31.2073    64.713    253.06    121.947097    -55.893474    2.3344254    70.481103    -3.208483    n.a.    n.a.
2022-Mar-02 01:00 *    00 49 22.69 +06 59 19.7    00 50 29.73 +07 06 23.2    132.2094    46.76474    247.112341  40.998505    1.522    0.428    21.983    5.918    92.76635    1.04137201    -4.4924408    1.721821101    -2.6417836    32.9938    /T    31.2088    64.72    253.066    122.012838    -55.881009    2.3372749    70.520441    -3.113179    n.a.    n.a.
2022-Mar-02 02:00 C    00 49 31.57 +07 00 06.5    00 50 38.61 +07 07 10.0    132.4567    46.73749    258.165210  29.139992    2.045    0.575    21.982    5.918    92.76566    1.041263924    -4.4904331    1.721758283    -2.582083    32.9908    /T    31.2104    64.727    253.073    122.078639    -55.868516    2.3410099    70.564558    -3.038351    n.a.    n.a.
2022-Mar-02 03:00 A    00 49 40.48 +07 00 53.3    00 50 47.52 +07 07 56.7    132.7425    46.7182    267.274172  16.821299    3.409    0.958    21.982    5.917    92.765    1.041155888    -4.4884227    1.721696639    -2.5448224    32.9878    /T    31.2119    64.734    253.08    122.144523    -55.855993    2.345395    70.610679    -2.989198    n.a.    n.a.
2022-Mar-02 04:00    00 49 49.40 +07 01 40.1    00 50 56.44 +07 08 43.4    133.0485    46.70788    275.652366   4.407379    11.057    3.108    21.982    5.917    92.76436    1.041047899    -4.4864096    1.721635594    -2.5326576    32.9847    /T    31.2133    64.741    253.086    122.210508    -55.843438    2.35015    70.655917    -2.969082    n.a.    n.a.
2022-Mar-02 05:00    00 49 58.35 +07 02 26.8    00 51 05.39 +07 09 30.1    133.3553    46.70695    284.153894  -7.826543    n.a.    n.a.    21.981    5.917    92.76376    1.040939959    -4.4843939    1.721574528    -2.5465332    32.9816    /T    31.2146    64.748    253.093    122.2766    -55.830847    2.3549693    70.697476    -2.979328    n.a.    n.a.
  1. Date__(UT)__HR:MN

是一个天文学术语,用于描述某个天文事件发生的日期和时间。其中,Date表示日期,UT表示协调世界时(Coordinated Universal Time),HR表示小时数,MN表示分钟数。

协调世界时是一种国际标准时间,是一种以原子钟时间为基础的时间标准,它与格林威治平均时间(GMT)几乎相同。协调世界时是世界各地公认的标准时间,用于同步全球的时间。

Date__(UT)__HR:MN通常用于记录某个天文事件的具体时间,例如,一颗彗星经过地球时的时间、一次日食发生的时间等等。例如,彗星的经过时间可能会被表示为 "2023-Jan-01 12:34",表示该事件发生在2023年1月1日12点34分(协调世界时)。

其中:

  • '*' Daylight (refracted solar upper-limb on or above apparent horizon)

  • 'C' Civil twilight/dawn

  • 'N' Nautical twilight/dawn

  • 'A' Astronomical twilight/dawn

  • ' ' Night OR geocentric ephemeris

  • '*' - 表示日出或日落时刻,指太阳的上缘出现在地平线上或消失在地平线下。

  • 'C' - 表示民用黄昏或拂晓时刻,指太阳的下缘出现在地平线上或消失在地平线下,此时视野中明亮的星星已经不可见。

  • 'N' - 表示航海用黄昏或拂晓时刻,指太阳的下缘出现在地平线上或消失在地平线下,此时视野中暗淡的星星也难以辨认。

  • 'A' - 表示天文学用黄昏或拂晓时刻,指太阳的下缘出现在地平线上或消失在地平线下,此时视野中所有星星均可观测到。

  • ' ' - 表示该时刻为夜间或者是根据地心星历算出的时刻。

  1. R.A._____(ICRF)_____DEC

这是一个天文学术语,用于描述星座或恒星的位置。其中,R.A.表示赤经(Right Ascension),DEC表示赤纬(Declination),ICRF表示国际天球参照系(International Celestial Reference Frame)。

赤经和赤纬是一种基于天球坐标系的描述天体位置的方式。赤经类似于地球上的经度,是沿着天球赤道的圆周测量的角度,通常用小时(h)、分钟(m)、秒(s)来表示。赤纬类似于地球上的纬度,是沿着天球的纬圆测量的角度,通常用度(°)、分(')、秒('')来表示。

国际天球参照系是一个固定的天球坐标系,用于精确测量天体位置。它是由多个天文观测站观测到的参考星进行精确测量所得到的。ICRF通过对这些参考星的位置进行精确的三维测量,建立了一个固定的天球坐标系,用于精确描述天体位置。

因此,R.A._____(ICRF)DEC通常表示一个天体在ICRF坐标系下的赤经和赤纬。例如,太阳在ICRF坐标系下的位置为 R.A.(ICRF)DEC = 286.13°(ICRF)_____63.87°。

  1. R.A.__(a-apparent)__DEC

R.A.__(a-apparent)__DEC是一个天文学术语,用于描述一个天体在视觉上的赤经和赤纬。其中,R.A.表示赤经(Right Ascension),DEC表示赤纬(Declination),a-apparent表示视赤经和视赤纬(apparent right ascension and declination)。

视赤经和视赤纬是指一个天体在地球上的视角度,考虑了视差、年周视差、光行差、大气折射等因素的影响。它们与真实的赤经和赤纬略有不同,但是它们是我们观测到的实际位置。

视赤经通常用小时(h)、分钟(m)、秒(s)来表示,视赤纬通常用度(°)、分(')、秒('')来表示。

因此,R.A.__(a-apparent)DEC通常表示一个天体在地球上的视觉位置,包括其视赤经和视赤纬。例如,太阳在地球上的位置为 R.A.(a-apparent)DEC = 23h 26m 57.008s-00° 21' 26.7''。

  1. dRA*cosD

在天文学中,dRA*cosD代表赤经方向上的角度变化。其中,dRA表示赤经的变化量,而cosD则是赤纬方向的余弦值。

因为天球上的任何一个点都可以由它的赤经和赤纬坐标来确定,所以我们可以通过计算天球上某个天体在赤经方向上的移动量,来描述它在天球上的运动。

通常情况下,赤经和赤纬的单位是小时、分钟或秒,而dRAcosD的单位则是角秒或弧度。在天文学中,dRAcosD经常被用来计算天体的运动速度、位置变化等参数。

  1. d(DEC)/dt

在天文学中,d(DEC)/dt代表赤纬方向上的角度变化率。其中,d(DEC)表示赤纬的变化量,而dt则表示时间的变化量。

赤纬是一个天体在天球上的位置坐标,表示了它相对于赤道面的偏离程度。因此,d(DEC)/dt可以用来描述一个天体在赤纬方向上的运动速度。

通常情况下,赤纬的单位是度、分或秒,时间的单位是年、日或秒。因此,d(DEC)/dt的单位通常是角秒/年、角分/日或弧度/秒等。

在天文学中,d(DEC)/dt经常被用来计算天体的位置、速度、轨道参数等信息,是非常重要的天文学量。

  1. Azi____(a-app)___Elev

在天文学中,Azi和Elev通常用于描述一个天体相对于地球上某个观测点的位置坐标,代表了该天体在观测点的地平坐标系中的方向和高度角。

其中,Azi表示天体相对于北方的方位角,也就是天体在水平面上的位置角度。通常以正北方向为0度,向东逆时针旋转为正值,向西顺时针旋转为负值。其单位通常是度、分或秒。

Elev则表示天体相对于水平面的高度角,也就是天体在地平线上的高度角度。通常以地平线为0度,向上为正值,向下为负值。其单位通常也是度、分或秒。

在某些情况下,Azi和Elev还可以被用来描述地球上的其他物体或者观测设备的位置。例如,在雷达测量、无线电通信等领域,Azi和Elev常常被用来描述设备的指向角度。

  1. a-mass和mag_ex

a-mass和mag_ex是两个常用于描述天体物理特性的参数。

a-mass是指天体的质量,通常以太阳质量为单位进行计量。例如,地球的质量约为1/333,000太阳质量,而太阳的质量为1个太阳质量。在天文学中,a-mass通常被用来描述恒星、行星、卫星等天体的质量大小。

mag_ex是指天体的视星等。视星等是一种用于描述天体在地球上观测时的亮度的参数,其数值越小,表示天体越亮。mag_ex通常被用于描述行星、小行星、彗星等天体的亮度。与普通的视星等不同的是,mag_ex还考虑了天体的距离、太阳的角距、反照率等因素,因此更加准确。

通常情况下,天体的a-mass和mag_ex可以通过天体的观测数据、轨道参数等信息进行计算。这些参数在天文学中被广泛应用,用于解析天体的物理性质、运动状态、空间位置等信息。

  1. APmag

APmag是指一个天体的绝对星等,也称为绝对视星等。绝对星等是一种用于描述天体在固定距离上的亮度的参数,其数值越小,表示天体越亮。APmag常常被用于描述星系、星团等天体群的总亮度,以及天文学中各种恒星、行星等单个天体的亮度。

与视星等不同的是,绝对星等考虑了天体的距离因素。因此,当两个天体的视星等相同时,它们的绝对星等可能不同,这是因为它们的距离不同。在天文学中,通常将一个天体的视星等和距离数据结合起来,计算出其绝对星等,从而更准确地描述该天体的亮度和物理特性。

计算APmag通常需要使用一些基本的恒星参数,如恒星光谱类型、表面温度、大小等。这些参数可以通过恒星观测数据和理论模型进行估算。

  1. S-brt

S-brt是指一个天体的表面亮度,也称为表面亮度等级。它是一种用于描述天体表面亮度的参数,通常以每平方秒的亮度(或流量)单位表示。S-brt常常被用于描述星系、星团等天体群的表面亮度、大小等特征。

与视星等和绝对星等不同的是,S-brt是一种描述天体表面亮度的参数。它与天体的大小和亮度密度相关,可以用于比较天体的相对亮度和大小。在天文学中,S-brt常常被用于比较星系、星团等天体群的亮度和大小,以及观测数据的分析和解释。

计算S-brt通常需要使用一些基本的天体参数,如天体大小、距离、亮度、颜色等。这些参数可以通过天体观测数据和理论模型进行估算。在天文学中,S-brt通常被用于描述天体表面亮度的变化、分布等特征。

  1. Illu%

"Illu%"通常用于描述一个天体(如行星、卫星等)的照明率(Illumination),即其表面被太阳照亮的比例。该参数通常表示为一个百分数,取值范围从0到100。

在天文学中,照明率是一个非常重要的参数,因为它可以用来判断一个天体的光度、光变周期、自转周期等。例如,当行星或卫星的照明率为100%时,说明它们正处于满月或日的状态,而当照明率为0%时,则表示它们正处于新月或黑夜状态。同时,照明率也可以用来估算天体的表面温度和组成成分等物理特性。

计算一个天体的照明率通常需要知道其与太阳和观测者之间的距离和角度关系,以及其表面的反射特性。这些参数可以通过天体观测数据和理论模型进行估算。在天文学中,照明率常常被用于描述行星、卫星、彗星等天体的特性,以及观测数据的分析和解释。

  1. r

"r"指的是目标天体与太阳之间的视差距离,通常使用天文单位(AU)表示。这个视差距离可能受到光行时漂移等因素的影响而发生畸变,因此通常使用光行时校正后的视差值(也称为光行时修正视差)来表示,即所谓的"light-time aberrated"。

  1. rodt

"rdot"表示目标天体相对于观测者的太阳视差速度,即目标天体与太阳之间的距离随时间的变化率。它可能受到天体自身运动和相对论效应等因素的影响,因此也需要进行修正。

  1. delta

"delta"指的是目标天体与观测者之间的距离,通常使用天文单位(AU)表示。由于光传播需要一定的时间,所以在测量时需要考虑光行时效应,即光从目标天体传播到观测者所需的时间。因此,通常使用光行时校正后的视差值(也称为光行时修正视差)来表示,即所谓的"light-time aberrated"。

  1. delta-dot

"delta-dot"表示目标天体与观测者之间的距离随时间的变化率,即视差速度。它可以用于估算天体的运动状态和轨道,例如计算天体的速度和加速度等。同样需要考虑光行时修正和其他效应的影响。

  1. "S-O-T"

是指太阳、观测者和目标三者之间的关系,通常用于描述天文观测中的相对位置和角度。

在给定的时间和地点,"Sun-Observer-Target apparent SOLAR ELONGATION ANGLE"表示观测者从太阳出发,经过目标天体,再到太阳的视线方向与目标天体太阳连线之间的夹角。该角度也称为视向天体的太阳角距离,通常用度数表示。

  1. S-T-O

指的是三个天体的位置关系,即太阳、目标和观察者。太阳位于太阳系的中心位置,目标是被观测的天体,而观察者则是观测天体的位置。S-T-O角度指的是在目标处形成的角度,由指向太阳的向量和指向观察者的向量组成。它被用于天文学中,用于测量目标相对于太阳和观察者的方向。

  1. /r

情况A:对于一个在旋转天体表面上的观测位置,该天体的自转方向被考虑在内:

  • /T表示目标在太阳之后出现(晚间天空:在太阳之后升起并落下)

  • /L表示目标在太阳之前出现(早间天空:在太阳之前升起并落下)

情况B:对于一个没有自转模型的观测点(如一个航天器),“领先”和“落后”的条件由观测者的日心轨道运动定义:

  • 如果继续沿着观测者当前的日心运动方向,首先遇到目标的视经度,然后是太阳的视经度,则在观察者看来,目标领先太阳。

  • 如果首先遇到太阳的视经度,然后是目标的视经度,则目标在太阳之后出现。

还有两个代码可以输出:

  • / *表示观察者以太阳为中心 (未定义)

  • /? 目标与太阳中心对齐 (无领先或落后)

  1. PsAng

指的是行星的相位角,是指从太阳、行星和观测者所组成的三角形中,行星所处的角度。行星的相位角在天文学中非常重要,因为它可以反映行星的亮度以及天文事件的发生时间。

  1. PsAMV

PsAMV指的是行星的视角速度,是指行星相对于观测者在视线方向上的运动速度。

  1. GlxLon

GlxLon表示天体相对于银河系中心的经度,通常以度数表示。

  1. GlxLat

GlxLat表示天体相对于银盘的纬度,通常以度数表示。

  1. Sky_motion

Sky_motion表示目标在天空中的视运动速度,单位为角秒/小时。这个参数描述了目标相对于观测者在天空中的运动速度,考虑了目标的距离、观测者的位置以及目标的真实运动等因素。

  1. Sky_mot_PA

Sky_mot_PA表示目标在天空中的视运动方向,以北极为基准点,逆时针方向的角度。这个参数描述了目标相对于观测者在天空中的运动方向,即目标在天空中的视位置随时间的变化方向。

  1. RelVel-ANG

目标与观测者之间的相对速度,以及相对速度方向相对于观测者和指向目标的线之间的夹角。

  1. Lun_Sky_Brt

目标在月球照射下的亮度,单位为等级(mag)。

  1. sky_SNR

目标在天空中的信噪比。


下载链接:

https://ssd.jpl.nasa.gov/horizons/app.html#/

格式介绍:

https://ssd.jpl.nasa.gov/horizons/manual.html文章来源地址https://www.toymoban.com/news/detail-678026.html

到了这里,关于如何使用Cesium CZML绘制小行星轨道模型(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Cesium教程(八):绘制几何形体

    目录 1、点要素 2、线要素 2.1 折线要素 2.2 轮廓线 3、面要素 4、体要素

    2024年02月08日
    浏览(39)
  • cesium绘制路线,实现三维漫游

    1.鼠标点击添加点和线 2.右键结束绘制时,计算折线中心点和绘制方向;折线中心点可以替换为模型中心点,这样就会看着这个点飞行;计算方向主要是判断绘制的顺序是顺时针绘制的还是逆时针绘制的 3.点击飞行 pitch默认为-5 setExtentTime: 在viewer的clock中设置时间间隔,flytime默认为

    2024年02月05日
    浏览(42)
  • Cesium实现动态绘制轨迹线

    需求就是一个飞机动画,飞机飞到哪里,轨迹线就画到哪里。 我的轨迹线非常长,从我国出发一直到欧洲那边,光是经过的点就有7000多个。 刚开始的时候想要使用的是entity的画线方法进行轨迹线的绘制,如果数据量不大,应该是可以实现的。 整体思路就是:先创建一个Po

    2024年02月11日
    浏览(29)
  • cesium 绘制工具 鼠标提示tips工具组件

    本专题主要是针对学习cesium小伙伴,在项目中实践总结的一些工具,以及会详细介绍,知识和封装的原理,废话不多说,此文介绍的是,鼠标提示tips工具组件,在项目中使用会优化交互效果,对客户友好,例如标绘工具,地图操作。 之前在网上看到的都是,通过动态创建,

    2024年03月21日
    浏览(49)
  • cesium学习记录08-鼠标绘制多边形

    上一篇学习了创建实体的一些基础知识,但有时还需要我们使用鼠标进行手动绘制,这一篇就来进行鼠标绘制实体的实现(点,线,矩形,圆,多边形)。 (这里需要掌握三个知识点,一是上一篇中的创建实体、二是鼠标事件、三是回调函数) 既然是鼠标绘制,自然离不开

    2024年02月12日
    浏览(43)
  • cesium学习记录08-鼠标绘制实体(点,线,矩形,圆,多边形)

    上一篇学习了创建实体的一些基础知识,但有时还需要我们使用鼠标进行手动绘制,这一篇就来进行鼠标绘制实体的实现(点,线,矩形,圆,多边形)。 (这里需要掌握三个知识点,一是上一篇中的创建实体、二是鼠标事件、三是回调函数) 既然是鼠标绘制,自然离不开

    2024年02月12日
    浏览(58)
  • 【算法】行星碰撞&机器人碰撞(栈的使用)

    本文记录了两个使用栈来处理碰撞问题的算法题目。 https://leetcode.cn/problems/asteroid-collision/ 对于这种题目,各个元素分别会向左或向右移动,可以使用栈模拟碰撞的过程。 由于从左往右进行遍历,因此遍历当前元素时,如果它是向右移动的,就只可能会碰撞到它右边还没有被

    2024年02月16日
    浏览(46)
  • 我们如何将 Amazon Snowcone 送入轨道

    我从 4 或 5 岁起就一直是太空旅行和美国太空计划的粉丝。我记得读过关于水星和双子星座计划的文章,兴奋地看着鹰号登月舱降落在月球上。 如今,随着每次发射到达近地轨道 (LEO) 的成本似乎都在不断下降,因此有比以往任何时候都要更多的机会,来突破我们已知的界限

    2024年02月02日
    浏览(30)
  • 如何使用 ECharts 绘制甘特图

    甘特图(Gantt Chart)又称为横道图、条状图(Bar chart),由亨利·甘特于 1910 年提出,通过条状图来显示项目,进度,和其他时间相关的系统进展的内在关系随着时间进展的情况。其中,横轴表示时间,纵轴表示项目,甘特图以图示通过项目列表和时间刻度表示出特定项目的顺序

    2024年02月08日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包