JPL Horizons系统客户端

horizons的Python项目详细描述


水平面

用于JPL HORIZONS System的python客户端。

这是一个丑陋的regex驱动的api。jpl有一个更干净的SSD/CNEOS API Service,在某些地方与水平面重叠。地平线的“主要天体”(即行星、卫星和其他一些天体)的轨道元素数据还没有在其他的API集合中提供。这个项目的目的仅仅是涵盖这些特性。

只支持获取主要物体的位置和速度矢量。这个项目可以扩展到从地平线的其他特征中提取,比如检索轨道元素。

用法

fromhorizonsimportHorizonswithHorizons()ash:bodies=h.get_major_bodies()# equivalent to 'MB' in HORIZONSprint(bodies)# [#   ...,#   horizons.BodyResult(#     id='301',#     name='Moon',#     designation='',#     other='Luna'#   ),#   ...# ]moon_vectors=h.get_vectors('301',center='399')print(moon_vectors)# horizons.VectorsResult(#   epoch_jd_tdb=2458642.5,#   calendar_date_tdb='A.D. 2019-Jun-08 00:00:00.0000',#   pos_km=(#     -268370.0664760619,#     252047.1714898835,#     16377.37006983293#   ),#   vel_kmps=(#     -0.7239795957732902,#     -0.7759062564667508,#     0.08457449888090685#   )# )

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
实现接口方法时不允许java@Override   使用BuffereImage加载映像时java高ram使用率   java For循环混乱,为什么不是循环?   java Android网格视图字符串对齐问题   java如何将方法与比较类型的附加功能进行比较?   在Java Swing中放置JSepator后的间隙大小   java如何避免并发访问我的网站中的支付链接   java如何从现有的Unix服务器连接到FTP服务器?   Spring中的java用户相关bean定义   带有scribesjava库的wordpress Woocommerce REST API返回消费者密钥参数缺失错误消息   java我可以自动检测特定设备连接的串行端口吗?   Javafx棋盘游戏   java使用JTextPane显示HTML,支持SVG吗?   SpringBoot如何在java中将映射转换为实体对象?   如何使用java代码对xls文件进行密码保护   Java JPA(EclipseLink)如何在持久化实际实体之前接收下一个生成的值?   Javaservlet启动外部进程