天文学精选资源集合

github仓库精选天文学资源列表

目录

天文学

天文学API

  • AstroBin API - AstroBin是一个专门针对天文摄影师的图像托管网站。它的API提供了一组基本的RESTful端点。目前,API是只读的,允许您获取有关图像的数据,并执行基本搜索。
  • astrometry.net - “如果你有天体的天文成像天体坐标,你不知道 - 或者不信任 - 那么Astrometry.net就是为你准备的。输入一个图像,我们会给你回天体测量校准元数据,加上落在视野内的已知物体清单。“
  • 开放式天文目录API - 开放式天文目录API(OACAPI)提供了一种轻量级,简单的方式来访问通过开放式天文目录(例如开放式超新星,潮汐破坏,基洛诺瓦和快星目录)获得的数据。

天文软件

  • AstroKit - 用于执行光弯曲测光的基于Web的工具集
  • astrometry.net - 用于生成天体测量校准元数据的代码和API
  • AstroPy - 用Python编写的软件包集合,专为天文学而设计。

互动天文馆

  • Celestia - 空间的免费实时三维可视化。(另见许多插件的Celestia Motherload。)
  • 球体的和谐 - 在您的浏览器中运行的牛顿引力和空间模拟器
  • NASA Eyes - 探索地球和太阳系的潜水应用程序
  • Orb Viewer - 可视化MPC数据库中的所有小行星。
  • 轨道模拟器 - 一种功能强大的数字集成工具。“通过进行n体模拟,你可以研究行星,卫星,小行星或宇宙中任何物体的轨道。”
  • Stellarium - 为您的计算机开源天文馆

数据

天文数据

数据目录

  • api.nasa.gov - NASA的API门户网站
  • data.nasa.gov - 持续增长的公开NASA数据集,API,可视化等目录
  • images.nasa.gov - 搜索NASA的信息图像和视频存档
  • MAST - 美国国家航空航天局资助的一个站点,提供天文数据档案,专注于光学,紫外和近红外科学数据集。

地球

太阳系外行星

推出

  • 启动库 - 一个免费使用的API,用于应用程序开发人员可以使用的火箭发布信息库。
  • Space Launch Now API - 检索有关发射,航天器等的当前信息。
  • 非官方SpaceX REST API - 用于火箭,核心,封装,填充和启动数据的开源REST API

太阳系数据

轨道

  • Celestrak - Celestrak是世界上最古老的轨道元素集(及相关软件和教育资料)来源。
  • JPL的HORIZONS - 为太阳系体生成星历
  • 空间物理数据设施 - 用于调查和高分辨率数据和轨迹的基于Web的服务

太空碎片

  • 空间中的东西 - 空间中的东西是地球轨道中物体的实时3D地图,使用WebGL可视化。每日更新。

其他

宇宙飞船

通用软件

地面站

  • 开放卫星项目 - 正在努力开发使用软件无线电(SDR)硬件接收和解码卫星数据的开源软件
  • SatNOGS - 全球卫星地面站网络,旨在作为开源参与项目

任务控制

  • COSMOS - 开源桌面任务控制软件
  • 打开MCT - Ames的下一代任务控制框架,用于桌面和移动设备上的数据可视化。

使命设计

  • 42 - 航天器(NASA)的姿态和轨迹模拟
  • Basilisk - C / C ++天体动力学和姿态控制仿真(包括Python脚本)。
  • 用于LEO / MEO / GEO注射的Delta V计算器
  • 飞行俱乐部 - 轨道发射模拟器和轨迹可视化软件
  • GMAT - 一般任务分析工具(GMAT)是一个空间轨迹优化和任务分析系统(NASA)
  • 美国宇航局艾姆斯研究中心轨迹浏览器 - 一种寻找行星和小体的航天器轨迹的工具
  • NOS3 - 用于小型卫星的NASA运行模拟器
  • poliastro - Poliastro是一个开源纯Python包,专门用于解决天体动力学和轨道力学中出现的问题。重点关注行星际设计。
  • smd - SPICE增强型连续推力行星际任务传播器和可视化器。
  • SPICE - JPL用于其任务的Ephemerides库。SpiceyPy是一个Python包装器。

航天器硬件

收音机

  • LFR收发器 - 小自由无线电(LFR)是立方体的开源,命令,遥测和数据无线电。
  • OpenLST收发器硬件固件 - OpenLST是一种经过验证的开源无线电设计,用于使用低成本商业组件与远程仪器,车辆和工作站进行通信。基于Planet Labs的遥测/指挥无线电。

航天器软件

  • FossaSat-1 - FossaSat-1 Pocketqube卫星(GitHub)的硬件设计和软件
  • JPL F Prime - F Prime(Fʹ)是一个组件驱动的框架,可以快速开发和部署太空飞行和其他嵌入式软件应用程序,最初是在喷气推进实验室开发的。
  • KubOS - 一种用于卫星的开源飞行软件框架
  • LibreCube - 开源空间和地球探索。定义具有标准化接口的系统的通用体系结构使得可以组合和重用用于各种应用的元素
  • NASA核心飞行系统 - 一个平台和项目独立的可重复使用软件框架和一套可重复使用的航天任务软件应用程序。
  • UPSat - 开源卫星软件和硬件

遗产

跟踪和轨道确定

  • AstriaGraph - 开源数据和地球轨道中所有已知物体的可视化
  • Gpredict - 开源,实时卫星跟踪和轨道预测应用。
  • jspredict - 流行的预测卫星跟踪库的Javascript端口。
  • Orb Calc - 从轨道参数生成物体的位置。
  • 预测 - 基于Gpredict的用于预测的SGP4和SDP4模型的PHP实现
  • python-sgp4 - 最新版本的SGP4卫星跟踪算法的Python实现
  • satellite.js - 一个可以在网上通过TLE进行卫星传播的库。提供SGP4 / SDP4计算所需的功能,作为可调用的javascript。还提供坐标变换的功能。
  • Space - Track.org-以编程方式访问双线元素,轨道平均元素,卫星目录信息,空间碎片等。
  • 国际空间站在哪里? - 实时跟踪国际空间站,包括即将到来的通行证的电子邮件推送通知和用于集成的REST API。Baesd on Predict

可视化

  • Cesium.js - 一个用于世界级3D地球仪和地图的开源JavaScript库
  • Gaia Sky - 在ESA的盖亚任务框架内开发的实时3D立体天文可视化软件。在Windows,Linux和macOS上运行。
来了,老弟
-------------    本文结束  感谢您的阅读    -------------
0%