![]() |
ERDDAP
更轻松地获取科学数据 |
登录 | ![]() 提供方: NOAA NMFS SWFSC ERD |
ERDDAP的设计理念是大多数数据集都非常庞大,因此大多数用户只需要或想要他们感兴趣的数据集的子集(例如,较小的地理区域、较小的时间范围或并非所有数据变量)。但我们知道有些用户实际上确实想要整个数据集,或者至少是源数据文件子集中的子集。如果您是这种情况,那么"files"系统可能适合您。
"files"系统的一个优点是您可以查看每个文件的大小(以字节为单位)和上次修改时间( Zulu时区),因此很容易查看文件是否已更改。
类似地,当您从ERDDAP的数据访问表单之一请求数据子集时,您可以指定想要接收的文件类型(例如.nc 、 .csv 、 .json 、 .mat )。当然,通过"files"提供的源数据文件只有一种文件类型。如果您对源文件的文件类型不满意,您可能更喜欢使用数据集的数据访问表单。
有关使用curl说明,请参阅curl手册页在这个curl教程中
。但这里有一个关于使用curl与ERDDAP相关的快速教程:
curl --compressed -g "https://coastwatch.pfeg.noaa.gov/erddap/files/cwwcNDBCMet/nrt/NDBC_41008_met.nc" -o ndbc/41008.nc在curl中,与在许多其他程序中一样,erddapUrl 的查询部分必须进行百分比编码
curl --compressed "https://coastwatch.pfeg.noaa.gov/erddap/files/cwwcNDBCMet/nrt/NDBC_{41008,41009,41010}_met.nc" -o ndbc/#1.nc
类似地,对于一些音频文件类型(特别是 .mp3、.ogg 和 .wav),您将看到一个音频控件,它允许您收听音频文件。
这些预览功能仅适用于某些文件类型、某些浏览器和某些操作系统。它们依赖于浏览器功能,因此在很大程度上不受我们控制。
或者,如果您单击图像、音频或视频文件的链接,查看器或播放器将在单独的窗口中打开。(如果您的浏览器询问您要对文件执行什么操作,请告诉它处理媒体文件本身(而不是通过其他软件),并告诉它记住此选择,以便将来自动使用。)
如果您选择下载并使用ERDDAP的"files"系统提供的原始源文件,则必须弄清楚如何处理这些文件。幸运的是,有很多软件工具可用于处理各种文件类型:
请参阅Wikipedia音频文件格式列表 。
如果您想使用这些文件执行其他操作,有许多程序可以播放和编辑音频文件,包括:
请参阅Wikipedia图像文件格式列表 。
如果您想对图像文件进行其他操作,有许多图像查看和编辑程序可供选择,包括:
.nc文件有两个子类别:版本 3 文件(仍被广泛使用)和版本 4 文件(实际上是.hdf文件,但有一些变化)。这两个版本的文件都具有扩展名.nc ,并且可以被读取.nc文件的程序读取。
有大量软件包可以处理.nc文件,其中包括:
如果您编辑.tsv (制表符分隔值)文件,请务必小心维护将每行不同“列”中的值分隔开的制表符。默认情况下(即使在许多文本编辑器中),制表符通常显示为空格(或几个空格)。因此,请务必使用编辑器的使制表符可见(作为特殊符号)的功能,以便您可以维护值之间的制表符。
.xml 文件从技术上讲是文本文件,但使用单独的 XML 编辑器处理它们有优势。
每个操作系统都有几十种文本编辑器程序,其中包括:
请参阅Wikipedia视频文件格式列表 。
如果您想对视频文件进行其他操作,有许多视频播放和编辑程序可供选择,包括:
通过字节范围访问远程文件通常很慢且效率低下。有时,读取远程文件的小样本(尤其是音频和视频文件)是值得的。但是,您需要访问文件的次数越多,下载文件然后使用本地文件就越高效。
ERDDAP的"files"系统拒绝对.nc和.hdf文件的所有字节范围请求,因此不要尝试使用 Netcdf-java/c、ncview、 Ferret或其他软件工具连接到ERDDAP的"files"系统提供的.nc或.hdf文件,就好像它们是本地文件一样。这些请求被阻止,因为这种方法效率极低,而且经常导致其他问题。相反: