OpenNasa:美国宇航局开发实验室【美国】
栏目分类:国外网站 发布日期:2025-02-10 浏览次数:次
网站名称:OpenNasa
所属国家:美国
网站缩略图:
OpenNasa首页缩略图
【官网介绍】:
DATA.NASA.GOV 是美国国家航空航天局(NASA)向公众提供开放数据的信息交换中心网站。
这里有成千上万个数据集供您使用。
在 data.nasa.gov 上,大多数数据集页面仅包含每个数据集的元数据。实际数据通常存储在 NASA 的其他存档站点上。data.nasa.gov 会提供元数据以及指向这些分布在众多其他位置的数据的链接。
data.nasa.gov 上的一些数据集是从 NASA 的其他数据档案库中收集而来,还有一些数据集仅在 data.nasa.gov 上存在。为 “空间应用程序马拉松”(SpaceApps Hackathon)参与者制作的这个幻灯片展示,阐释了更广泛的 NASA 数据领域,并对如何查找 NASA 数据提出了一些建议。
data.nasa.gov 上有数千个公共数据集。
为了让公众更好地了解这些不同类型的可用数据集,我们专门创建了一个数据可视化页面,帮助用户更清楚地知晓他们有望找到何种数据。
美国国家航空航天局(NASA)的数据集可通过多个不同网站获取,并非仅局限于 data.nasa.gov。
开放创新计划
data.nasa.gov 是 NASA 首席信息官办公室(OCIO)开放创新计划中专注于数据集的网站。此外,还有分别针对应用程序编程接口(API)的 API.nasa.gov 以及针对代码的 Code.nasa.gov。
网站介绍:
美国宇航局开发实验室(Open Nasa)网站是由美国国家航空航天研究组织发布的一个开源项目,这些项目不管是对企业还是对单个开发者而言都是极有帮助的。 NASA 留给世人心中的印象就是向宇宙深处不断前进,探索未知。
NASA 全面更新了 Open NASA这个网站,增加了许多新功能,让开发者可以的获得很多非常价值的数据和接口,并将数据库进行了分类,让从事不同工作的人都跟方便的找到他们需要的东西。
其实早在今年四月份,NASA 就开始做着这一计划,将其在浩瀚星空中收集了多年的数据公开给开发者和航天爱好者。这些数据库、代码以及应用程序接口,可以被用来激发更多的创造性思维,甚至开发一些很棒的 app。
下面就列举 NASA 所组织过的较为知名的开源项目:
1. BigView
这个项目可以使用在任何规模的台式电脑上,处理交互式图像的缩放和移动,同时还可以运行在 Linux 平台上。此外,BigView 还可以在多屏幕环境下工作,这个多屏幕环境指的是多个 PC 协同运作来观察一个较大的图像。
2. CFD Utilities
这是一个很实用的软件,自带约 30 个 Fortran 90 类库,而这些类库里还有近 100 个内置的应用程序和 77 个子程序。
3. CODE
这是一个开源的软件框架,其构建目的是为了控制和查看分布式环境。此框架的基本功能可以让用户查看分布式的资源、服务和 App。除了查看之外用户还可以管理这些分布式的资源、服务和 App。
4. E-Standards for Mass Properties Engineering
这是一个开源论坛,旨在提高开发者对于 Java 应用质量特性的兴趣。
5. ECHO
ECHO 的概念已经出来很多年了,NASA 在这个工具的研究上也花了很长时间,终于成功地开发出了 IIMS,其在早期被称之为独立信息管理系统。其功能性目标包括:
提供良好的文档接口和协议,帮助开发者构建并嵌入用户界面工具和服务。
提供信息管理来支持库存、服务元数据和中间件。
提供数据请求路径和跟踪。
支持图形、关键字和 freetext 搜索。
6. Geometry Manipulation Protocol (GMP)
这是另一个开源的类库,在 ANSI C 和 XML 数据结构之间序列化数据类型,这么做的目的是为 CFD 应用程序提供支持。
7. Growler
这是一个开源的基于 C++ 的分布式对象和事件架构,同时支持 C++ 对象的序列化。其主要应用程序支持交互式、分布式可视化计算转向,并发可视化,但它是一个用于分布式编程的通用系统。
8. IND
这是一个开源的系统,可以处理大部分的独立事件,而这些独立事件都是使用固定长度的向量描述的值。IND 提供了一系列的功能特征和使用风格,主要是为了方便普通用户以及高级用户或者是那些对调查研究感兴趣的人使用。IND 是由四个基础的例程组成:数据操作例程、目录生成例程、目录检测例程和目录显示例程。
9. IPG Execution Service
这是一个开源执行软件,允许用户监控,取消并提交他们的工作。在提交一份工作之后,用户可以通过定期监控或者是通过实时查询等方式来跟进这一工作的状况,更重要的是用户也可以通过这个新工具来取消自认为是很复杂的任务。
10. JavaGenes
这是一个用 Java 语言编写的开源软件系统,并使用遗传算法、随机爬山算法、模拟的 annea-healing 等等。JavaGenes 已经被广泛应用在分子学、原子力场参数、数字电路、对地观测计划和天线领域。
现在这个网站里收集了 31,382 个数据集,194 个代码库以及 36 个 API 接口,同时 NASA 也会不断地更新这些内容,对于有相关需求的人来说,这些都是非常宝贵的资源,并且可以用于除了太空探索之外的更多领域。