npm 包 @nasa-earthdata/cmr 使用教程

阅读时长 4 分钟读完

前言

@nasa-earthdata/cmr 是 NASA Earthdata 中的一款 API,可以用于检索、获取 NASA 地球科学数据。在本文章中,我们将详细介绍如何使用 @nasa-earthdata/cmr 包来处理 NASA 地球科学数据。

安装

在使用 @nasa-earthdata/cmr 前,我们需要先安装这个包。可以通过以下命令来进行安装:

示例代码

-- -------------------- ---- -------
----- --- - -------------------------------

-----------------------
  ------------------ -----------
  ------ -
    ----------- --------------------------
  --
  -------- --
---------------- -- -
  --------------------
---

--------------------
  ------------------ -----------
  ------ -
    ----------- --------------------------
  --
  -------- --
---------------- -- -
  --------------------
---

如何使用

检索系统集合

参数

options: 包含以下属性:

  • providerShortName: 提供者的简称。

  • query: 包含要搜索的条件。例如:

  • sortKey: 结果的排序字段,默认为 entry_id。

  • sortOrder: 结果的排序方式,默认为 desc。

  • pageNum: 结果页的页码。

  • pageSize: 每页返回的结果数,默认为 10。

返回值

一个 Promise,当 Promise 被解决时,将返回包含系统集合的元数据的列表。

检索集合下的数据产品

参数

options: 包含以下属性:

  • providerShortName: 提供者的简称。

  • query: 包含要搜索的条件。例如:

  • sortKey: 结果的排序字段,默认为 granule_ur。

  • sortOrder: 结果的排序方式,默认为 desc。

  • pageNum: 结果页的页码。

  • pageSize: 每页返回的结果数,默认为 10。

返回值

一个 Promise,当 Promise 被解决时,将返回包含数据产品元数据的列表。

结论

在本文中,我们介绍了如何使用 @nasa-earthdata/cmr 包来处理 NASA 地球科学数据。通过学习本文,您可以快速了解如何使用该包来检索和获取数据产品。如果您有其他问题,请查看该包的官方文档或者参考 CMR 的搜索文档

来源:JavaScript中文网 ,转载请注明来源 https://www.javascriptcn.com/post/60066bcc967216659e24488a

纠错
反馈