跳转到主内容

ERDDAP™ 变动

ERDDAP™ 这是一个伟大的例子 用户驱动创新 产品创新往往来自消费者 ( ERDDAP™ 用户) 不仅仅是制片人 ( ERDDAP™ 开发者) 。 。 。 。 多年来,大多数关于新特征和变化的想法 ERDDAP™ 已经来自用户。 这些用户的伟大想法列在下面。 谢谢! 请保持这些伟大的建议!

以下是与每个项目相关的变化 ERDDAP™ 释放。

第2.30.0版 翻译:

(释放 2026-04-07)

v2.30.0版本主要侧重于bug修正,稳定性和安全性的依赖性更新,以及测试性能改进.

  • 新特征和变化 (用户) 数字 :

  • 东西 ERDDAP™ 管理员需要知道和做:

    • 未使用的命令行工具和相关代码被从代码库中移除来减少技术债务. 见 https://github.com/ERDDAP/erddap/pull/432.

    • 新特性旗 向后键 已被添加以取代默认的延迟数据集加载方法。 这一点很少需要,只有在延迟装载造成问题的情况下才使用。 见 特性旗页 详细情况。

2.29.0版本 翻译:

(发表于2025-12-15)

需要采取行动。

ERDDAP™ 2.29.0版本需要jdk 25或更后. 请更新您的jdk版本 。 如果有问题,你可以建 ERDDAP™ 给一个更老的Jdk (返回到至少 17 个) 更改 pom.xml 文件。 JDK 25 是 LTS 发行的 Java 并包括许多改进,最显著的是改进了业绩。

  • 新特征和变化 (用户) 数字 :

  • ISO 19115 版本: 行政资料见下文。 对于用户,您现在可以请求特定版本的ISO 19115元数据. 从网格dap/ 做此操作 tabledap 文件类型下拉的数据集页面。 这些版本将独立于服务器默认值.

  • 东西 ERDDAP™ 管理员需要知道和做:

  • 新功能, MQTT 支持 。 关于细节,我建议阅读 有关它的新页面。 这包括能够从MQTT消息中构建数据集,以及当数据集发生变化时发布MQTT消息. 它是默认关闭的,所以 如果你想使用它, 你需要启用它。

感谢Ayush Singh为MQTT工作!

  • S3改进: 添加 S3 URI 支持为缓存FromUrl 值 。 这将允许 ERDDAP 支持在 amazonaws.com 上托管的私人桶 还处理了S3内存泄漏问题.

感谢@SethChampagneNRL在S3上的工作!

  • ISO 19115 版本: 现在支持ISO 19115元数据的三个不同版本. 默认版本由您的设置. xml 中的设置所控制. 如果使用SisISO19115是虚假的,服务器默认会提供 NOAA 已修改 ISO19115_2. 如果使用SisISO19115是真实的,那么服务器将根据使用SisISO19139的值使用不同的版本. 如果使用SisISO19139是真实的,默认为ISO19139_2007,如果使用SisISO19139是虚假的,默认为ISO19115_3_2016. 我们建议使用SisISO19115=校正并使用SisISO19139=假. 您的组织可能需要不同的设置 。

  • 迁入于迦叶. 时间库 (而不是java.util。 。 格雷高卡伦达尔) 。 。 。 。 这应能改进涉及日期/时间栏的查询。 对绝大多数数据集不应有任何明显的影响。 造成变化的已知案例是数据集是否在使用 从000-01-01起 或类似。 如果对变量有问题,您可以添加 <att name="legacy_time_adjust"> 真实 </att> 页:1 addAttributes (a) 任何一款 dataVariable 或者说 axisVariable 。 。 。 。

  • datasets.xml 现在由 a 处理 字符串替代器 。 。 。 。 这有许多用途,包括设置私有值 (像密码) 使用环境变量。 可以通过设置 EnvParsing 在 setup.xml 中设置为假来禁用此选项 。

  • 压力轴 : 添加由压力定义的高地的特例。 这主要用于界定同位素水平垂直高地的气象数据集. 注:更小的压力值意味着较高的高地,因此轴向与以公尺或英尺定义的正常高地相对。

感谢 塞斯香槟NRL

  • EDDGrid 来自不同维度的NcFiles: 有一个 (实验) 支持 EDDGrid 从NcFiles数据集可以拥有不使用同一组轴的变量. 请报告你是如何工作的 或者如果行为看起来不太正确

  • 有一些优化的集合应该安全,但如果需要,有旗帜可以恢复到旧行为. 如果您发现需要设置任何旗帜, 请提交错误文件 。 如果我们没有听到任何问题, 大部分这些问题将会随着未来新的行为违约而被删除。 有一个 关于特性旗的新页面 在那里你可以读到这些和其他旗帜。

    • 触摸 线索 仅 当项目: 这是更改时, 触摸图只当队列中有要触摸的项目时才会运行 。 一个更少的线程运行是一个小优化,但仍有用. 默认为真.

    • 使用 NcMetadata 数据 用于文件表 : 此更改允许内部文件表使用nc属性,具体来说是一个可变的实际_range属性来避免读取整个nc文件. 如果将每个文件中每个变量的实际_距离作为属性包含在内,这可以大大地加快基于nc文件的数据集的初始加载. 注意此值信任值,因此如果错误,内部文件表会有不正确的信息. 默认为真.

    • nC 头 MakeFile: (英语). 此更改允许在不首先生成代表性的nc文件的情况下生成nc头文件. 这是对 EDD Table 的小型优化, 但对于许多人来说是巨大的优化 EDDGrid 请求。 默认为虚假 (假的,是打算优化的行为) 。 。 。 。

    • 背景情况 创建子集 表格数 : 这个变化将一些数据集的初始处理移动到一个背景线程. 这将改善数据集的加载时间。 具体来说,被延迟的部分是子集表,如果延迟处理还没有发生,这些表格也会在需要时生成. 默认为真.

  • 一些小的更改, 错误修正 (感谢Italo Borrelli的修复 EDD Table From Aggregate Rows, 谢谢 @ SethChampagneNRL 的经度大于360 EDDGrid LonPM180 和若干其他错误修正) ,并优化。

  • 对于 ERDDAP™ 开发者 :

  • 额外的优化,包括将测试运行时间减半.

  • 非常片面的新测试配置 (外部) 或极其缓慢 (慢态AWS) 测试。

2.28.1号版本

(发表于2025-09-05年)

  • 东西 ERDDAP™ 管理员需要知道和做:
  • 为 X 前置前缀添加支持 。 这对管理在子路径上运行服务器的人特别感兴趣. 请阅读我们的最新文件 阿帕奇语Name 财务报告和审定财务报表 阳性 更多信息。

感谢 @ srstsavage (帮助)

2.28.0版 维基百科

(发表于2025-08-29)

  • 新特征和变化 (用户) 数字 :

  • 克罗桑计划 现在已经可以使用。 管理员可以控制默认元数据是否使用克罗桑特,但从2.28.0开始,您可以请求克罗桑特定义用于新导出文件类型".croissant". (它提供了 jsonld 文件) 。 。 。 。

  • 东西 ERDDAP™ 管理员需要知道和做:

  • 新建嵌入器 在每个合并拉请求上创建图像 。 这些是α构件,不是版本的发行. 他们将有一个"20250814T034025"等标记,这说明它建造的时间. 如果你想尝试最新的功能,你可以使用这些功能. 如果你想要更稳定的东西,请用语义版标签使用我们的版本 (例如,2.28.0美元) 。 。 。 。 我们的目标总是让α释放可以被使用, 但是对它们的测试比我们的版本释放要少. 我们总是建议您使用至少 和我们"最新"版一样的新的东西 这将是最新的语义版版版

  • 夹克 图像现在可用于 GitHub 图像 计外 DockerHub 函数 。 。 。 。

感谢 @ocefpaf (英语). , (中文(简体) ). @abkfenris (英语). , (中文(简体) ). @ srstsavage (帮助) ,以及 马修比多 和他们围绕多克图像的贡献。 除了@stssavage之外,

  • 现在有人支持生成 克罗桑计划 文档。 这是默认的。 您可以在您的设置中禁用 Croissant schema 。 xml (不建议 - 如果您需要的话, 请联系 GitHub 或者在 GitHub 上存档) 数字 :
    <generateCroissantSchema>false</generateCroissantSchema>
  • 一些设置已经更改了默认值 。 使用 HeadersForUrl 并使用Edd Reflection 现在两者都默认为真实 。 如果它们造成问题,你需要把它们弄虚作假,请创造出问题. 其用意是在未来释放中将其取出.

  • 一些设置已被删除 。 使用共享监视服务并重定向文件 ToGitHubIo在多次发布时默认是真实的,目前测试相当完善. 删除这些可以进行代码清理 。

  • 一些小的改变,错误修正,以及优化.

  • 对于 ERDDAP™ 开发者 :

  • 很多死代码都被删除了。 许多警告都得到了确认。

2.2.7.0版本 翻译:

(2025-06-11年发布)

  • 新特征和变化 (用户) 数字 :

  • 在 /erddap/convert/color.html 服务器上向色彩栏转换器提供新数据

  • 东西 ERDDAP™ 管理员需要知道和做:

  • 默认行为是缓存现在将被清除,独立于主要负载数据集的任务. 这将使旧缓存文件得到更可靠和更经常的清理。 当磁盘空间低时还有改进服务器行为的额外工作 (返回可能导致服务器空出的请求出错, 在低磁盘环境下更频繁地清除缓存, 试图防止出错) 。 。 。 。 单位 datasets.xml (或设置.xml) 您可以添加/设置新缓存 清除Minutes 参数以控制服务器检查清除缓存的频率 。 注意, 现有的缓存Minutes 参数控制要保存的文件的年龄, 新缓存 ClearMinutes是多少频率做一个 cache clear.

    <cacheClearMinutes>15</cacheClearMinutes>

您可以在设置. xml 中设置任务CacheClear 至虚假来禁用新的缓存清晰检查, 尽管不建议这样做 。 缓存 晴明也出现在 数据集文档 。 。 。 。

  • 本地化数据集元数据支持. 它支持在一个 addAttributes 节。 仅用附加的 xml: lang 标记添加属性 。 例如在数据集中添加法语标题 addAttributes 该节将包括:
    <att name="title">Data from a local source.</att>
<att name="title" xml:lang="fr">Donn&#xE9;es provenant d'une source locale.</att>

详见本报告。 本地元数据文档 。 。 。 。

  • 新建嵌入器 为 SSL 和一个空骨 Prometheus 服务器编写文件 。 谢恩·圣·萨维奇为SSL,贾辉胡为普罗米修斯.

  • 支持使用信头中的信息来决定服务器URL,而不是依赖配置文件. 这将允许服务器被多个名称访问,并可能简化某些配置. 请启用并发送反馈 。

    <useHeadersForUrl>true</useHeadersForUrl>
  • 一些小的改变,错误修正,以及优化.

  • 对于 ERDDAP™ 开发者 :

  • 重构代码中如何定义输出文件类型 。 这应该能使它使得文件类型可以被添加而无需触及多处代码位置.

第2.26号版本。

(发表于2025-03-31年)

除了更新外观外,还有改进了的导航,搜索,翻译,应该更便于维持前进!

  • 新特征和变化 (用户) 数字 :

  • 订阅和 RSS 对于从文件更改中频繁更新的数据集,更新应当更加可靠.

  • 东西 ERDDAP™ 管理员需要知道和做:

  • 默认发布需要/支持 Java 21版 回到这版 就能轻松制作 Java 17个相容二进制.

  • 用于自定义UI中显示的数据集信息的新功能. 我们期望这将特别有助于增加数据引用等内容。 详情请看 新文档 。 。 。 。 感谢Ayush Singh的贡献!

  • 额外的普罗米修斯度量衡. 最大的一个是 http 请求(_D) 包括按“ request_type”、“dataset_id”、“dataset_type”、“file_type”、“lang_code”、“status_code”细分的请求响应时间 这种可以读取的机器格式可以更好地收集度量衡来理解用户是如何使用服务器的.

  • 生成 ISO19115 XML 文件的新方式. 它使用Apache SIS,是这个发行中的新选项. 请启用并发送反馈 。

    <useSisISO19115>true</useSisISO19115>
  • 用户界面现在将在像 infoUrl 和摘要。

  • 订阅和 RSS 对于从文件更改中频繁更新的数据集,更新应当更加可靠. 如果这引起了问题, 请联系 GitHub 并禁用功能, 在您的设置中添加下方的旗帜. xml 。 未建议

    <updateSubsRssOnFileChanges>false</updateSubsRssOnFileChanges>
  • 对于数据集类型EDD Table FromNcCFFiles,子集变量将不再自动生成. 如果你依赖于行为 你也可以 (首选解决方案) 添加 subsetVariables 数据组定义 datasets.xml ,或者在您的设置中添加下方旗帜.xml. 如果你觉得有必要打开这个,请联系GitHub 这样我们就可以更好地支持你的使用案例向前发展. 未建议
<includeNcCFSubsetVariables>true</includeNcCFSubsetVariables>
  • 服务器现在将重定向文档请求 (下载/ 这是已迁移的文件) 到新文档网站。 如果需要, 您可以在设置. xml 中禁用此标记 : 未建议
    <redirectDocumentationToGitHubIo>false</redirectDocumentationToGitHubIo>
  • 一些小的更改和错误修正 。

  • 对于 ERDDAP™ 开发者 :

  • 更多代码质量改进和死代码清理. 这包括微小优化,更好地处理可消耗资源,以及摆脱长期过时的数据类型。 (像矢量一样) 。 。 。 。

  • 大量重构到EDStatic,以拔出大部分的配置,消息,和度量码. 它还更好地封装目录路径的初始化和处理 (最后两个方面还有许多工作要做。)

  • 官方支持的 Docker Image 有很多进展 。 计划在 ERDDAP™ 2.26 发布。

版本2.25

(2024-10-31年发布)

  • 新特征和变化 (用户) 数字 :
  • EDDTable FromFiles 现在只能支持输出的查询 (全局、 jexl 脚本或变量) 。 。 。 。  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 2.25版本要求 Java 21岁或更新. 这是LTS版本,已经可用了一年多.  
  • 共享监视服务现在是默认值 。 如果需要禁用,请联系chris. John at noaa.gov 让我知道, 这样我就可以在未来的版本中加以改进并补充: <使用共享监视服务> false</ 使用共享监视服务> 到您的设置. xml 。  
  • 这个 ERDDAP™ 服务器从服务器启动开始 。 这意味着数据集将立即开始加载,而不是等待到提出请求.  
  • 在 EDDTable From MultidimNcFiles 中移除的MVRows 参数现在将产生效果. 设为虚假可能会大大地加速一些查询,但这可能并不适合所有数据集. 更多信息见 参数描述 。 。 。 。  
  • 数据集 (从NcFiles和 EDDGrid 从NcFiles 调取) 现在支持使用 sarr 文件 。 它们必须在文件中包含"zarr"NameRegex或路径Regex. 见 数据集文档中的 sarr secion 更多细节。  
  • 新的数据集类型, EDDTable FromParquetFiles 现在被支持. 见 数据集文档中的 EDD Table FromParquetFiles secion 更多细节。  
  • 普罗米修斯度量衡 现在可用/erddap/度量衡。  
  • 新的 XML 解析器执行 。 此新解析器允许在 datasets.xml 。 。 。 。 感谢阿尤什·辛格的特写.  
  • 新参数在 datasets.xml 控制异常活动的电子邮件。 异常活动 FaultPercent 默认为 25% 的旧值 。 感谢阿尤什·辛格的特写.  
  • 在 setup.xml 中新建参数,用于控制在状态.html页面上显示数据集加载错误的情况. 它默认为真, 禁用状态页面上的数据集错误, 设置显示 LoadErrorsOnStatusPage为假 :<显示 LOADErrors 关于 StatusPage > 虚假</ 显示 LOAD Errors 关于状态页 >  
  • 一些小的更改和错误修正 。  
  • 对于 ERDDAP™ 开发者 :
  • 测试分离到单位和整合 (缓慢) 测试。 此外,还进行了更多的试验,并减少了片状试验。  
  • 错误 Prone (一些检查仍然被禁用) 和Spot Bugs通过马文集成.  
  • 完整代码基础格式化,以与"谷歌风格指南"相匹配.  

第2.24号版本

(发布 2024-06-07)

  • 新特征和变化 (用户) 数字 :
  • 用于相声数据集的新颜色调色板 EK80. 多亏了罗布·塞马克  
  • 解决一个EDDTable AggregateRows没有显示所有儿童的适当范围的问题。 感谢Marco Alba的修复和错误报告。  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 安全变化: Google认证可能需要修改您的CSP.

具体来说,您可能需要添加 https://accounts.google.com/gsi/style 以斜弧并 https://accounts.google.com/gsi/ 用于连接-src。 对脚本弧您现在可以使用 https://accounts.google.com/gsi/client.

欲了解更多信息,请前往 谷歌页面 关于CSP配置.  

  • 新共享监视服务. 这是查看目录更新的新选项 。 它每个文件系统有一个线程,而不是每个数据集一个线程. 这很可能会大大减少用于监视变化的线程数量. 这确实意味着所有数据集都会一起更新,而不是每个数据集都有自己的更新频率. 这很可能意味着对大多数数据集进行更频繁的更新。

启用此添加<使用共享监视服务 > true</ 使用共享监视服务> 到您的设置. xml 。

请试试这个 向Chris汇报一下 约翰在Noaa.gov。  

  • 修复日志中不正确的 var 名称 。 感谢Ayush Singh的帮助  
  • 一些小的更改和错误修正 。  
  • 改进 ERDDAP™ 开发者 :
  • 支持利用多克进行本地开发. 谢谢马特·霍普森和罗杰  
  • 利用Jetty和文献改进支持地方发展。 感谢麦加·温格伦  
  • 修改测试以减少问题跨平台. 谢谢 谢恩·圣萨维奇.  

2.23号版本

(2023-02-27年发布)

注意这次发布是由鲍勃·西蒙斯完成的,从而表明他仍在身边并活跃于向接班人克里斯·约翰过渡期间. 标出此放出,所有代码更改均由奇斯·约翰完成,除非另有说明.

  • 新特征和变化 (用户) 数字 :
  • (无)
     
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 安全变化: Google认证现在通过新的Google身份服务库完成,该图书馆是"与Google一起签名"的一部分. Google对旧"Google Sign In"系统的支持将停用2023-03-31. 所以,如果你在你的Google认证 ERDDAP™ 安装,您必须更新到 ERDDAP™ v2.23+ 在此之前. (鲍伯对通知时间很短表示歉意. 是鲍勃的错)
     
  • 改进:NCCSV现在是v1.2. 更改是文件现在是 UTF-8 编码文件 (他们是ASCII) ,所以现在可以包含任何现在的Unicode字符,而不编码为\u_hhh_,尽管这仍然是允许的。 撰写 NCCSV 文件时, ERDDAP™ 现在写 v1.2 文件. ERDDAP™ 将仍然读取遵循 v1.0 和 v1.1 规格的 NCCSV 文件。 多亏了Pauline-Chauvet,n-a-t-e,和thogar-computer的推荐和测试以确保各种电子表格程序可以导入UTF-8文件. 多亏了Bob Simons的代码更改  
  • NEW: 状态. html网页现在有一个接近顶端的行, 表示当前装入的数据集载荷达塔塞茨是哪个, 或者如果没有装入数据集则没有。 这会很有帮助 ERDDAP™ 管理员试图解析为什么加载 数据集要花这么长时间 另外,nGridDatasets、nTableDatasets和nTotalDatasets下面的计数是现在即时的 (之前,他们是 结束最后的主要负载 数据集) 。 。 。 。 这个变化是给罗伊·门德尔索恩的. 多亏了Bob Simons的代码更改  
  • 改进:生成数据 Xml 现在改为CF-1.10 (编号为CF-1.6) 在“公约”属性中。 多亏了Bob Simons的代码更改  
  • 一些小的更改和错误修正 。  

第2.22号版本

(发布 2022-12-08)

请注意,这次发布是由鲍勃·西蒙斯完成的,从而表明他在向继任者过渡期间仍然在身边并活跃.

  • 新特征和变化 (用户) 数字 :
  • (无)
     
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 做: 没什么。  
  • 安全炸弹: 在语言选择降级的代码中有一个 Cross Site 脚本相关的错误 。 感谢 NOAA 安全扫描以获取这个。 这说明 NOAA 安保部门正在积极和经常地寻找安保方面的弱点 ERDDAP 。 。 。 。  
  • 安全资料: 使用的许多图书馆 ERDDAP™ 与往常一样,作为本版的一部分更新。 这次包括更新 PostgreSQL 驱动程序 (它有一个安全错误) 改为42.5.1。  
  • 改进:对 ERDDAP 其内存管理系统应会减少由于缺少可用的内存而给定请求失败的可能性.  
  • 一些小的更改和错误修正 。  

第2.21号版本

(2022-10-09年发布)

  • 新特征和变化 (用户) 数字 :
  • (无)
     
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 用于: Java 17,你不应该使用\-d64 在JAVA OPTS 在setenv.bat或setenv.sh。 所以,如果它在那里,请移除它。 我认为64位模式现在被选中 当你下载64位版本 Java 。 。 。 。 多亏了萨姆·伍德曼  
  • 布鲁斯: 有时,新的电子邮件系统试图太频繁地登录,这导致Google电子邮件服务器尝试拒绝所有未来的日志. 现在,电子邮件系统避免了这个问题和相关问题.  

第2.20号版本

(2022-09-30 发布)

  • 别用v2.20. 这是有缺陷的。 但管理员在升级到v2.21+时仍需要完成下面列出的to DO项目.  
  • 新特征和变化 (用户) 数字 :
  • (无)
     
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 我们重新启用了旧记忆管理系统 (数学2. 记忆可操作) 并修改了新的内存管理系统 (EDStatic. shed 此请求) 以更好的工作与它。 见 内存状态 详细情况。  
  • 更改: 默认值<ipAddressMax 请求 > 内 datasets.xml 从7个增加到15个。 很明显,一些合法的 WMS 客户端可以生成超过7个同步请求.  

第2.19号版本

(2022-09-01年发布)

  • 别用v2.19. 这是有缺陷的。 但管理员在升级为v2.20+时仍需要完成以下列出的to DO项目.  
  • 新特征和变化 (用户) 数字 :
  • NEW:有一个新的服务器侧功能, orderBy 降级,这就像 orderBy 但依顺序排列 多亏了亚当·莱德比特  
  • 改进:现在,图表 (但不是地图) 将扩展以填补画布上可用的空间,即传说中未使用的空间。 您可以通过添加和操纵 &. size- width_ 来获取高高的图表、平方图表或宽的图表 。 | 高度_参数 (在宽度和高度中指定画布的大小,以像素计) 请求的 URL。 (这不是.graph网页上的选项 。 您必须手动将其添加到 URL 中 。) 如果您不指定 &. signal 参数, 则请求 . smallPng,.png,. smallPng,. smallPdf,.pdf, 和. small.pdf 预设了画布大小, 因此您的图表将扩展以填充可用的空间, 但通常大致为正方形 。 多亏了鲍勃·弗莱明  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 来做: ERDDAP™ 现在需要 Java 17和相关的Tomcat 10. 你必须跟着 ERDDAP™ 安装指令 (或等同的,例如,对于多克) 要安装 Java 17和Tomcat 10 并复制您的 \[ 移动猫 \] / 内容目录从您的 Tomcat 8 安装到新的 \[ 移动猫 \] 目录。 你不需要做其他改变 ERDDAP 与此变化有关的安装。 换句话说 ERDDAP™ 就像以前一样

别忘了做 ERDDAP - 更新Tomcat时对Tomcat服务器.xml和上下文.xml的相关更改. 见 ERDDAP 是因为 Tomcat 安装指令 。 。 。 。

我的感觉 Java 17是它更喜欢更多的处理功率和内存 对于长期运行,更大的应用程序,如 ERDDAP™ ,所以工作速度稍慢于 Java 8台低功率计算机 (例如,2个核心和最小内存) 而且工作速度略快于 Java 8台有高功率计算机 (例如,4+核和丰富的内存) 。 。 。 。 所以,如果你看到表现不佳,使用Linux这样的程序 顶端 检查资源使用情况并考虑提供 ERDDAP™ 更多的资源,尤其是更多的记忆。 记忆是便宜的! 大多数手机的处理器和内存都比你们中有些人运行的服务器多 ERDDAP 来啊! 多亏了艾琳特恩布尔  

  • 要做到这一点:如果使用 ERDDAP™ 要访问卡珊德拉,为卡珊德拉, 你需要继续使用版本 Java 你用来经营卡珊德拉号 切换到 Java 17 为运行 Tomcat+ ERDDAP 。 。 。 。  
  • 建议: 如果您的服务器的CPU有 4+ 核心和 8+ GB RAM, 请考虑在您的服务器中更改为这些设置 。 datasets.xml 文件 :
          <nGridThreads>3</nGridThreads>  
  <nTableThreads>3</nTableThreads>

如果您的服务器资源较少, 请在这两个设置中坚持“ 1 ” 。 nThreads系统用于 EDDGrid 从 Files 和 EDD 表格 Files大有改进。 这些变化带来了巨大的速度改进 (例如, nThreads 设置为 2 或更多时的 2X 速度) 对最具挑战性的请求 (当需要处理大量文件以收集结果时) 。 。 。 。 克里斯·约翰的一些相关改变 也会导致整个速度的提高 ERDDAP 。 。 。 。 这些修改的代码由克莉丝·约翰提供. 谢谢 克莉丝!  

  • 警告: 连字符在 datasetID 已经贬值,不再支持 (虽然技术上仍然允许) 。 。 。 。 他们可能在下次释放时被拒绝。 如果使用连字符,现在切换为下划线来避免出事. 如果你现在做出改变, 它以你自己的速度。 如果你等到下一次释放,你就会惊慌失措,不得不在当天处理.  
  • 现在,为 .htmlTable 数据响应,如果字符串单元格中的数据包含数据:image/png;base64,然后是被编码为.png图像的base64, ERDDAP™ 将显示图标 (这样用户就可以看到图像,如果他们盘旋在它上) 按钮,以将文本或图像保存到剪贴板。 多亏了马可阿尔巴 (提供代码的人) 鲍勃・西蒙斯 (谁稍微修改了它) 。 。 。 。  
  • 新名称: - 不添加标准名称 如果您在运行生成时将 &- doNoteAddStandardNames 作为命令行参数 数据集 Xml, 生成 数据集 Xml 将不添加 standard\_name 页:1 addAttributes 用于指定纬度、经度、高度、深度或时间以外的任何变量 (有明显的 standard\_name 编号) 。 。 。 。 如果您正在使用生成的输出, 这会有所帮助 。 数据集 Xml 直接输入 ERDDAP™ 不编辑输出, 因为生成 数据集 Xml 经常猜测 standard\_name 错的 (请注意,我们总是建议您在使用前先编辑输出 ERDDAP 。 。 。 。) 使用此参数将具有其他次要相关效果, 因为猜测 standard\_name 经常用于其他目的,例如,创建新的 long\_name ,并创建颜色Bar设置。 多亏了凯文·奥布莱恩  
  • 你现在可以放<更新MaxEvents > 10</更新Max Events > 内 datasets.xml (在接近顶端的其他设置中) 以更改文件更改的最大数量 (默认=10) 由更新的Everynimillis系统处理。 数字 (100块?) 如果数据集必须随时更新,则可能有用。 见 更新 MaxEvents 文档 。 。 。 。 感谢约翰·莫雷尔.  
  • NEW:增加对全球的支持 " real\_time 事实 | 假的"字符串属性. 如果这是假的 (默认) 如果数据集不使用更新 每个NMillis, ERDDAP™ 将缓存对文件类型请求的回复,其中整个文件必须在之前创建 ERDDAP™ 可以开始向用户发送回复,再使用时间最长可达15分钟 (例如, .nc , .png (中文(简体) ).) 。 。 。 。 如果设置为真, 或者数据集确实使用更新 每个NMillis, ERDDAP™ 永远不会缓存响应文件,并且总是返回新创建的文件。 感谢约翰·莫雷尔.  
  • NEW:电子邮件现在以单独的电子邮件Thread发送. 这使得加载数据集和其他生成电子邮件的动作更快,因为loadDatasets不需要等电子邮件发送,这有时需要很长的时间. 新系统每个电子邮件会话可以发送多封电子邮件,从而减少电子邮件服务器登录数量并降低因过于频繁而失败的风险. emailThread在状态.html的页面和诊断消息在log.txt-找"emailThread"中有统计. 请注意, nEmailsPersession=0 的清点表明存在麻烦,即电子邮件会话无法发送任何邮件 。 多亏了鲍勃·西蒙斯  
  • CHANGED:现在发送的电子邮件的代码略有不同 (因为 Java 17和更改为电子邮件Thread) 。 。 。 。 如果您无法发送电子邮件, 请通过电子邮件 。 erd.data at noaa.gov 。 。 。 。  
  • NEW: 订阅动作, 即“ 触摸” 远程 URL 现在通过单独的触摸程序处理 。 这使得加载数据集和其他能更快地触碰URL的动作,因为加载Datasets不需要等触摸完成,有时需要很长的时间. 在 log.txt-找"touchThread"中,有关于状态.html页面和诊断消息的被触取统计. 多亏了鲍勃·西蒙斯  
  • NEW:在status.html页面上,在"Major LoadDatasets Time Series"中,有一个新的"shed"一栏,表示由于当前而降级的请求数量. ERDDAP™ 内存使用率太高。 隐藏的请求将返回 HTTP 状态代码 503 “ 服务可用 ” 。 这些要求不一定是个问题。 他们正忙着赶来 这是修改如何 ERDDAP™ 处理高内存使用。  
  • NEW:在Unix/Linux计算机上,现在状态.html的网页上有"OS Info"一行,拥有包括CPU负载和内存使用在内的当前操作系统信息.  
  • 现在,当 ERDDAP™ 重新启动, 快速Restart= true, 来自Files数据集的 EDD Table 将重新使用子集 .nc 独立 .nc 。 。 。 。 对一些数据集来说,这大大缩短了装入数据集的时间 (例如,从60秒到0.3秒) 。 。 。 。 与新邮件 Thread 和任务 Thread 一起 (见上文) ,这应大大加快重新启动 ERDDAP™ 对许多人来说 ERDDAP™ 设施。 感谢本·亚当斯和约翰·克福特.  
  • 更改:以前,孤儿数据集 (生活在 ERDDAP™ 但是没有在 datasets.xml ) 他们只是注意到了现状。 html和log.txt中,在每次主要负载Datasets后. 现在,他们自动从 ERDDAP™ 并注明状态.html和log.txt,并发电子邮件到电子邮件 万事俱备 因此,如果你想删除一个数据集 ERDDAP™ ,现在你只需要移除它的块 xml in datasets.xml 并在下一个大型负载Datasets中被移除。 多亏了鲍勃·西蒙斯  
  • 在netcdf-java v5.5.2和v5.5.3中知道BUG: 这个 EDDGrid 从垃圾 生成 Dataset 中的目录选项 Xml曾为THREDDS目录工作,其中包括远程THREDDS目录中对数据集的引用. 现在没有了。 我向Netcdf-java开发商报告了这个问题。  
  • BUG FIX:用于多克用户通过设置设置.xml参数 ERDDAP QQparam Name : 用于内置和布尔参数 (电子邮件等 斯姆特普港) , (中文(简体) ). ERDDAP™ 正在错误地寻找 paramName。 现在它寻找... ERDDAP (原始内容存档于2018-09-29). QQparamName. 多亏了亚历山德罗·德·多诺  
  • 变化: ERDDAP™ 测试系统现在使用自动系统来检查新创建的测试图像是否完全如所预期. 感谢克莉丝 约翰建议和鲍勃·西蒙斯执行。  

版本2.18

(2022-02-23年发布)

  • 新特征和变化 (用户) 数字 :
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 布鲁斯: .nc 档案在某些情况下没有关闭。 现在,他们是。 感谢马可·阿尔巴,罗兰·施韦策,约翰·莫伊雷等.  

第2.17号版本

(2022-02-16号)

  • 新特征和变化 (用户) 数字 :
  • 布鲁斯: 修改后 orderBy 几年前,Tabledap's Make A Graph 并没有正确处理很多使用 orderBy 腾讯网. 现在有了 多亏了莫里斯·利比斯  
  • 变化:前, ERDDAP™ 拒绝了关于.的请求。 透明 Png)时,纬度和/或经度值是部分或完全外出. ( ERDDAP™ GitHub Issues #19,由Rob Fuller发布-感谢您张贴Rob) 现在它返回图像的任何外程区域的透明像素. 这对许多客户端应用程序都是有益的. 更改代码以作出这种更改完全由克莉丝·约翰完成. 非常感谢,克里斯!  
  • 变化:前, ERDDAP™ 在某个维度的索引值中拒绝了网格dap请求 \[ 高: 低 \] 。 。 。 。 现在它通过交换低值和高值使这些请求成为有效的. 这解决了用户和xtracto等外部程序的长期问题,它们必须跟踪少数具有从高到低等纬度值的数据集,以便像请求一样进行请求 \[ (第50条) 数字 : (20国) \] 因此,索引空间中的请求是: \[ 低:高 \] 。 。 。 。 见 https://coastwatch.pfeg.noaa.gov/erddap/griddap/jplAquariusSSS3MonthV5.html 现在,一个请求像 \[ (20国) 数字 : (第50条) \] 对于其中一个数据集,自动被解释为 \[ (第50条) 数字 : (20国) \] 。 。 。 。  
  • CHANGED:.esriAscii 请求现在触发用户浏览器中的"文件:保存为"对话框. 多亏了乔尔·范·诺德  
  • 布鲁斯: 现在,如果一个儿童数据集的经度变量 EDDGrid 龙PM180或 EDDGrid Lon0360数据集有一个 valid\_min 和(或) valid\_max 属性,在 EDDGrid 龙PM180或 EDDGrid Lon0360数据集. 多亏了罗伊·门德尔索恩  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 如果你已经设置<数据 提供FormActive > 以虚假方式临时处理 XSS 的弱点,请将其放回真实状态。  
  • 安全BUG FIX:数据提供者表格中的固定XSS脆弱性。 感谢热纳罗·孔特雷拉斯·古铁雷斯.  
  • 布鲁斯: 当一个AWS S3 Dirctory拥有超过一万个文件时, ERDDAP™ 扔出“ 内部错误 ” 。 这已经修好了 多亏了安迪·齐格勒  
  • 布鲁斯: EDDGrid SideBySide不允许变数 sourceName s 在不同的儿童数据集中相同。 现在有了 多亏了约书亚·斯坦福  

第2.16号版本

(2021-12-17年发布)

  • 新特征和变化 (用户) 数字 :
  • 变化/后果: 由于各语文编辑的建议,翻译系统发生了许多小的改变。 感谢梅兰妮·阿贝卡斯西,马可·阿尔巴,杰西·巴雷特,菲利佩·费尔南德斯,艾蒂安·戈丁,珍妮弗·塞瓦德让,和迈克·斯米特.  
  • 根据Google Translate条款的要求,ADDD为Google翻译提供了适当的免责声明和归属. 此外,<html > 在HTML中为每个网页贴上标记,现在适当识别非英文网页是机器翻译的。 多亏了迈克·斯密特  
  • 布鲁斯: 登录网页现在与不同的语言设置正常工作. 多亏了迈克·斯密特  
  • 新建 orderBy 清点过滤器 打开所有按钮 EDDGrid 数据访问表网页. 多亏了Marco Alba的代码贡献.  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 如果你已经 <问 题 MarkImageFile {} 问 题 Mark.jpg</ 问 题 MarkImage 文件 > 在您的设置. xml 文件中, 您需要删除整个标签 (建议使用默认文件) 或改为: <(原始内容存档于2018-10-21) (英语). Question Mark.png.</ 问 题 MarkImage 文件 >  
  • 改变,只是让你知道, 收养 已取代 OpenJDK 作为主要/推荐来源 Java (打开 JDK) 。 。 。 。  
  • 变化: 日志文件来自 ERDDAP™ ,生成数据 Xml,而DasDds现在是UTF-8,而不是计算机的默认字符集. 我做了很多检查 并做了一些修改以确保 ERDDAP™ 总是在读取或写出各种文件时指定合适的字符集, 不再使用 (在一些案件中) 依赖于计算机的默认字符集. 这纠正了几起错误,并尽可能接近于尽可能多使用UTF-8的文件类型的目标. (例如:.log,.xml,.html, .json , (中文(简体) ). .json 我,我,我,我,我, .nc 页眉) 。 。 。 。 注意许多更老的文件类型需要使用 ISO-8859-1 (例如, OPeNDAP 达斯 德德克 克西克 .tsv , (中文(简体) ). .nc 3个 .nccsv 页:1) 。 。 。 。 之前我曾试图与CF集团合作 Unidata 添加对 UTF-8 的支持 .nc 3个文件;两个文件都有阻力。  
  • NEW:从AWS S3下载文件时, ERDDAP 缓存 从Url系统发送到 EDDGrid 从 Files 和 EDD 表格 从Files开始,现在使用新的 AWS 传输管理器通过平行块下载文件 (这么快) 。 。 。 。 目标吞吐量被设定为20Gbps,每个文件,因此这与所有AWS实例类型都效果良好,但尤其是那些具有优秀"网络工作性能". 有了这个变化 ERDDAP 缓存 FromUrl系统现在提供与xarray并行下载预切出文件的方法相当的速度,但不需要将源文件从 .nc 财务报告和审定财务报表 .hdf 输入成块的 xarray 文件。 事实上, ERDDAP 如果随后有人要求从同一文件读取,则系统会更好,因为 ERDDAP™ 现在有一个本地文件副本。 我们的社区已经花了多年的时间去标准化 .nc 财务报告和审定财务报表 .hdf 文档。 现在,我们不必把这些都扔出来,只是为了在AWS S3中存储数据时获得良好的性能. 多亏了Rich Signell  
  • 变相:搜索 Engine=Lucene 目前已贬值. 这是一个复杂的系统,往往产生的结果与SearchEngine=Industrial的更可取行为略有不同。 对于几乎所有 ERDDAP™ 装置,卢塞内节省的时间并不能抵消结果的差异. 如果可能, 请使用 Engine= 原始文本 。 如果造成问题,请通过电子邮件Bob。  
  • Change:"Lucene searchEngine"现在表现得更像"原始"的"搜索Engine". 不再有Lucene认为数据集匹配而原版不匹配的情况. 还有,卢塞内的排名 现在等于原创的排名 (因为原创性现在总是用来计算排名) 。 。 。 。  
  • 布鲁斯: 从最近一期开始 ERDDAP™ 停止在给定的 AWS S3 桶中看到超过前1000个对象. 现在 ERDDAP™ 再次看到所有物体。 多亏了安迪·齐格勒  
  • BUG FIX: 现在 EDDTable 外加门 删除行 actual\_range 当一个或一个以上的儿童数据集从未知道其变量时属性 ' actual\_range (例如,数据库中的EDD表) 。 。 。 。 多亏了埃里克·盖莱蒂  

2.15版本

(2021-11-19年发布)

  • 新特征和变化 (用户) 数字 :
  • ERDDAP™ 拥有一个新的系统让用户指定所有网页所使用的语言. 如果一个 ERDDAP™ 设置使用,语言列表将出现在每个网页右上角。 ERDDAP™ URL来自这个版本继续工作之前,总是像以前一样返回英文内容.

并非所有文本或所有网页都译出。 这个项目有时间限制,使齐和鲍伯无法达到100%.

显而易见的问题是:为什么我们为此付出了如此多的努力,而Chrome将会在空中翻译网页? 答案是:这样,我们就能对翻译工作进行更多的控制。 值得注意的是,有许多词语不应该在网页上被翻译,例如数据集的标题和摘要,变量的名称,参数,单位和组织. 大部分翻译工作是找出不该被翻译的词和词. 另外,机器翻译倾向于操纵某些类型的HTML标记. 管理翻译使我们能够将这个问题降到最低。

翻译工程由齐 Zen完成 (a Google 代码暑假实习生) 和鲍勃西蒙斯使用 Google 的翻译网络服务。 这是一个巨大的项目。 谢谢 齐!

  • 布鲁斯: ERDDAP™ 现在允许ORCIDID拥有X作为最后一个数字. 多亏了莫里斯·利比斯  

  • 东西 ERDDAP™ 管理员需要知道和做:

  • 来做:

    • 您需要做一些与 ERDDAP '让用户指定网页语言的新系统.
      • 在您设置的一行. xml 和 datasets.xml 文件,更改为: 编码="UTF-8",并更改文档在文本编辑器中的编码,以保存为UTF-8文件. 生成数据 Xml现在假设 datasets.xml 是一个 UTF-8 文件。
      • 编译程序员 ERDDAP 数字 : 全体人员 ERDDAP™ .java文件应默认为UTF-8文件. 您可能需要在 Javac 命令行中添加“ 编码 UTF-8 ” 。 (没错)
      • 启用此系统 (强烈建议) ,在<启动您指定的BodyHtml5 > 标签 datasets.xml ,将“ &amp!loginInfo;”改为“ &amp!loginInfo;” | amp! language;" 这样语言列表就会出现在每个语言的右上角 ERDDAP™ 网页。
      • ERDDAP™ 仅使用<启动您指定的BodyHtml5 > 标签 datasets.xml 指定每条横幅上方的 HTML 内容 ERDDAP™ 网页,无论用户选择何种语言。 如果您更改了要使用的标记 " (中文(简体) ). &EasierAccessToScientificData; " 而不是“更容易获取科学数据”和 " (中文(简体) ). &BroughtToYouBy; "而不是"带给你," ERDDAP™ 将使用这些词语在横幅上的翻译版本。
      • 同样,新的默认<字符串DescriptionHtml > 在 datasets.xml 实值
                <theShortDescriptionHtml><!\\[CDATA\\[ 
<h1>ERDDAP</h1>
&erddapIs;
&thisParticularErddap;
\\[standardShortDescriptionHtml\\]
\\]\\]></theShortDescriptionHtml>

最后3行的内容是将被翻译文本所取而代之的东西. 如果你把其中任何一种改变 (特别是这个( This) 特别的Erddap;) 或所有案文改为 datasets.xml (具有优先权,如果有的话) 或信件.xml,无论用户选择何种语言,该文本都会出现. 这不完美 但我想很少管理员想编辑<shortDescriptionHtml>在35个不同文件中提供了35个不同版本的该标签的翻译版本.

 

  • CHANGED:现在一些错误处理略有不同,因此可能会被添加到状态.html和"每日报告"电子邮件的"失败请求"的清点中. 因此这些数字可能比以前大一些。  
  • BUG FIX: 生成数据 Xml 为 EDDGrid LON0360 和 (英语). EDDGrid LonPM180 现在排除了源数据集 datasetID 。 。 (笑声)\“LonPM180”和 datasetID 。 。 (笑声)\(原始内容存档于2017-10-12). LON0360",分别出炉.  

第2.14号版本

(2021-07-02号发布)

  • 新特征和变化 (用户) 数字 :
  • (无)
     
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 新来的: EDDGrid Lon0360 ,它使一个网格化的数据集具有经度值 & gt; =0 和<=360来自经度值为(gt;)的网格数据集=-180和<=180 (韩语). 见 EDDGrid Lon0360 文档 。 。 。 。 多亏了戴尔·罗宾逊  
  • 新来的: ERDDAP™ 管理员现在可以通过一个命名的环境变量来覆盖设置.xml中的任何值 ERDDAP 运行前的 XQ值Name _ ERDDAP 。 。 。 。 例如,使用 ERDDAP QQBaseUrl 覆盖<baseUrl > 值。 部署时可以方便 ERDDAP™ 带有容器,因为您可以在设置.xml中设置标准设置,然后通过环境变量提供特殊设置。 如果向下列人员提供秘密信息: ERDDAP™ 通过这种方法,确保检查信息是否仍然保密. ERDDAP™ 每次启动时只读取环境变量, 在启动的第一秒, 所以使用的方法之一是: 设置环境变量, 启动 ERDDAP™ 时,等待 ERDDAP™ ,然后取消环境变量。 多亏了马克·波蒂埃  
  • 改进: 现在, 如果一些文件在 EDD Table from... 有很多文件的文件数据集具有一些很长的字符串值,数据集将加载速度快得多并更快地响应请求. 以前, ERDDAP™ 将分配许多空间,用于存储文件信息的文件中的分数和最大字符串值。 由此产生的文件是巨大的,导致其被写作并被缓慢地读取. 感谢OBIS。  
  • 现在, ERDDAP™ 在 CSV 文件中更好地解释异常和无效字符序列。 感谢OBIS。  
  • FIX:与卡桑德拉遭遇了一年的麻烦后,我终于成功安装了卡桑德拉. (页:1) 和Cassandra v2一起重新进行测试 所以我现在可以更自信地说 ERDDAP™ 与Cassandra v2和v3合作. 感谢ONC.  

第2.12号版本

(发布 2021-05-14)

  • 新特征和变化 (用户) 数字 :
  • 布鲁斯: 如果你在订阅黑名单上,你现在不能要求一个订阅名单.  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • To Do: NEW:系统自动限制恶意用户和过于激进的合法用户同时提出大量请求的能力,这会降低其他用户的系统性能. 有3个新的可选标签 datasets.xml 您可以/应该在后面添加<图背景颜色 > :
        <ipAddressMaxRequests></ipAddressMaxRequests>  <!-- current default=7 -->
<ipAddressMaxRequestsActive></ipAddressMaxRequestsActive> <!-- current default=2 -->
<ipAddressUnlimited></ipAddressUnlimited> <!-- default=empty -->

详情见 ipAddressMax 请求 。 。 。 。 ERDDAP™ 并且现在打印出“ 唯一用户的数量 ” (自启动以来) " 在状态.html页面. 感谢那个在中国攻击我的人 ERDDAP™ 安装。  

  • 变换为 Postgresql 驱动行为 : 当我更新了 Postgresql 驱动程序时, Postgresql 和 GenerateDatasetsXml 生成的表格列表中的列名会像以前一样,回到所有大写,而不是所有小写. 我不知道这是否会影响其他的事情,因为数据库往往认为这些名字对案件不敏感。 我的测试数据仍然正确 但是如果你的数据集不再使用这个 ERDDAP™ 更新后,这是可能的首要原因。  

  • 布鲁斯: ERDDAP™ 现在也正确处理私有的 AWS S3 文件. 对AWS S3文件的处理也有了其他相关的改进. 多亏了迈克尔·甘格尔和迪伦·普格  

  • 新来的: EDDGrid 从NcFiles和 EDDGrid 从NcFiles 调取 现在可以从“结构”读取数据 。 .nc (单位:千美元) .hdf 4个档案。 要识别来自结构的变量,< sourceName > 翻译: 必须使用格式:_fullStructureName | _成员Name _, 例如 group1/myStruct | 我的成员。 感谢NRL。  

  • CHANGED: 现在, 如果当前内存使用量加上这个请求甚至略高, 网格化集 此请求的 nThreads 为 1 。 因此, ERDDAP™ 当内存稀缺时保存内存. 感谢那个在中国攻击我的人 ERDDAP™ 安装。  

  • 监视打开文件数量的新系统 (包括套接字和其他一些东西,而不仅仅是文件) Linux电脑上的Tomcat 如果一些文件错误地从未被关闭,打开的文件数量可能会增加,直到超过允许的最大数量,并发生许多真正的坏事. 现在,在Linux电脑上 (无法为 Windows 提供信息) 数字 :

    • 状态最右侧有一个新的"打开文件"一栏.html网页显示最大文件打开的百分比. 在视窗上,它只是显示"?".
    • 何时 ERDDAP™ 生成在每个主要数据集重载结束时的信息,它将打印到日志中。 txt 文件 : 最大%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%__%%%%%%%%%%%%%%%%%%%%%%%%%
    • 如果百分比大于50%,则发送电子邮件给 ERDDAP™ 管理员和电子邮件 所有的东西 去电子邮件地址

要知道更多, 或者你看到这个问题 在你的 ERDDAP™ ,参见 太多的打开文件 。 。 。 。 感谢那个在中国攻击我的人 ERDDAP™ 安装。  

  • NEW:我增加了许多检查和处理"太多打开的文件",所以任务只是停止了,用户看到了错误消息. 如果读取数据文件导致"太多打开的文件"出错,则数据文件将不再被标记为不良.  
  • 新建 \[ 大家长会 \] / badFilesFlag 目录 : 如果您将一个文件放入此目录 datasetID 作为文件名 (文件内容不重要) , (中文(简体) ). ERDDAP™ 将删除不良的 Files .nc 该数据集的文件 (如果有的话) 并尽快重新装入数据集。 这导致 ERDDAP™ 试图再次尝试之前的文件 (错?) 标记为坏。 多亏了马可阿尔巴  
  • 更改: 启动时, 如果 EDDGrid 从... 文件数据集最初在其已知有效文件列表中有0个文件 (例如,这是一个新的数据集) ,则 ERDDAP™ 推迟加载并设置一面旗子,以便在主要加载Datasets完成后ASAP被加载. 这将在有新数据集时加速初始启动.  
  • 更改: 文件 VisitorDNLS.testAWSS3 () 和文件查看器Subdir.testAWSS3 () ; 现在使用 AWS v2 (不为v1) SDK(英语:SDK). 所以现在的吉特 ERDDAP™ 现在的发行包括所有需要的文件,你不再需要手动添加巨大的 v1 AWS SDK 罐文件了.  
  • 我改用Maven来检测/加特依赖性 (在/lib 中的.jar 文件) 。 。 。 。 改变为AWS SDK的v2就有必要这样做. 今后还需要其他进口代码。 感谢凯尔·威尔克克斯,他提供了他创造和使用的pom.xml,这为我解决了几个问题.  
  • 变化: 类路径参数 (- 密码) 用于生成 DatasetXml 、 DasDds 和其他随行的小程序 ERDDAP™ ,在给程序员的建议中,现在要简单得多,不应该再改变,因为它指的是目录,而不是个人文件: \-cp 类; C:\ programs {tomcat\ lib\ servlet- api. jar; lib {} (或 “:” 代替“;” 用于 Linux 和 Macs) 。 。 。 。 (几年前我应该这么做的 当它成为一个选择。)
     
  • 新: 生成 Datasets Xml 有一个新的工具选项: 找到重复时间, 它将通过网格集搜索 .nc (相关) 用于查找具有重复时间值的文件的文件。 见 查找重复 时间
     
  • 新来的: datasets.xml 现在可以包括<调色板 > 覆盖该调色板的标签<调色板 > 标签值来自消息. xml (或返回信件中空的.xml值) 。 。 。 。 这样您就可以更改可用的调色板列表,同时 ERDDAP™ 正在运行。 另外,如果你有 CPT文件子目录 ERDDAP™ 内容目录, ERDDAP™ 将把目录中的所有 QQ.cpt 文件复制到 \[ 移动猫 \] /webapps/erddap/WEB-INF/cptfiles 目录每次 ERDDAP™ 开始。 这些修改加在一起,可以添加调色板,并在安装新版本时使修改持续 ERDDAP 。 。 。 。 见 调色板文档
    多亏了珍妮弗·塞瓦德詹 梅兰妮·阿贝卡西斯 也许还有其他海岸观察者  
  • 改变: [<缓慢的TroubleMillis >] (/docs/server-admin/data sets# slow-downtroublemilis 页面存档备份,存于互联网档案馆 互联网档案馆的存檔,存档日期2014-12-02.) 现在用于所有失败的请求,而不仅仅是少数类型。  
  • CHANGED: RUNLADDASTS 线程在 3/4 载入DASTS 时中断了 LANDASTS 线程 MaxMinutes 所以LoadDataset有更多时间注意中断和优雅地退出. 还有更多更好的诊断信息。  
  • CHANGED 从旧版的卢塞内到v8.7.0.  
  • 更改: ERDDAP™ 现在以固定宽度字体出现。  
  • 变化: EDDGrid 从 FIRST 获取轴值和属性 | LAST 文件, 按<从"元数据". 谢谢 (没有) (原始内容存档于2018-09-21). To Ken Casey, et al.  
  • 对最近文件错误使用的无效单位"度-北"和"度-东"的 ADDED 支持 (自2020-10-01年以来) 在AVHRR开拓者版本 5.3 L3 中 (L3C级) SST 数据集 (编号PH53 sst d1天和正时PH53 sst 无1天) 。 。 。 。 ERDDAP™ 现在可以将它们标准化为有效的单位。 谢谢 (没有) (原始内容存档于2018-09-21). To Ken Casey, et al.  

第2.11号版本

(2020-12-04年发布)

  • 新特征和变化 (用户) 数字 :
  • BUG FIX:如果一个变量只有一个QQFillValue或缺少QQ,则命令ByMean扔出一个 NullPointer Exception 数值定义 。 现在它正确处理情况。 多亏了马可阿尔巴  
  • 布鲁斯: 由 ODV 创建的 ODV 文本文件存在问题 ERDDAP™ 在v2.10.中,将使用 这些问题已经解决了。 多亏了肖恩·贝尔  
  • 布鲁斯: 刚刚进来 ERDDAP™ v2.10:如果在 URL 中指定了 lat lon 边框,则在世界地图上没有绘制边框. 现在又来了 感谢约翰·莫雷尔.  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 布鲁斯: 刚刚进来 ERDDAP™ v2.10: ArchiveAdataset, GenerateDataset 的脚本文件 Xml 和 DasDds 不起作用,因为他们没有 改变阶级路径 添加 ERDDAP™ v2.10,现在有了。 多亏了马可阿尔巴  
  • 内: datasets.xml ,您现在可能有标签:
        <emailDiagnosticsToErdData></emailDiagnosticsToErdData> <!-- true (the default) or false -->  

现在,如果是真的 (如果标签是空的, 或者标签不在文件中) ,当用户的请求导致 NullPointer Exception, ERDDAP™ 将发送堆栈追踪到 erd.data at noaa.gov (页:1 ERDDAP™ 开发团队) 。 。 。 。 这应该是安全的,因为没有机密信息 (例如,请求) 包含在电子邮件中。 这应该能够捕捉到任何导致NullPointerException的模糊,完全出乎意料的bug. 否则,用户会看到例外,但 ERDDAP™ 开发者不会,所以我们不知道有问题需要解决.

这个标签可能会导致其他类似的诊断信息被电子邮件到 erd.data at noaa.gov 未来。 电子邮件的内容将永远是最小的,并且与错误有关,而不是例如使用信息. 多亏了马可阿尔巴  

  • 更改: 现在, 常见的压缩文件类型 ( .bz2 , (中文(简体) ). .gz , (中文(简体) ). .gzip , (中文(简体) ). .tar , (中文(简体) ). .tgz , (中文(简体) ). .z , (中文(简体) ). .zip ) 也禁止字节范围请求。 通过<在信件.xml中不请求扩展名。  
  • 问题: 一样 ERDDAP™ 2.10, (中文(简体) ). .nc ml 文件试图改变属性,不要改变属性. 这是我报告过的Netcdf-java中已知的bug, 他们说在Netcdf-java的下次发布时会固定.  

第2.10号版本

(2020-11-05发布.)

  • 新特征和变化 (用户) 数字 :
  • 新的: 内插 转换器能高效地从被网格化的数据集的值中插入值. 因此,它对于研究动物轨道数据的研究人员特别有用. 此转换器使用带有经度、经度和时间列的表格 (可能还有其他栏) ,并返回带有内插值的额外列的表格。 因此,这类似于大众 X 实际 剧本最初由Dave Foley所创造,但提供每个请求最多处理100分的优势. 多亏了戴夫·福里和乔丹·沃森 ( NMFS ) 。 。 。 。  
  • IMPROVED:高级搜索现在严格针对非.html请求. 现在它将为有永久错误的请求排除例外 (例如,在 minLat > 最大Lat 中请求) 或临时错误 (例如,请求 standard\_name 这根本不存在) 。 。 。 。 对于.html请求,"高级搜索"(Advanced Search)是不变的:如同Google搜索一样,它尽了最大努力,默默地修正或忽略了错误. 多亏了Rich Signell  
  • 改进:高级搜索页面上的地图现在更大 (你还是要看,但少一点) 更准确得多 (但仍不完美) 。 。 。 。 感谢约翰·莫雷尔.  
  • 改进: Make A Graph 网页上的 “ Draw Land mask” 设置和请求地图的 URL 中的 &. land=... 设置支持另外两个选项: "外线"只是画出地表大纲,政治界限,湖泊和河流. "出"无所取画. 见 &. land=... 文档 。 。 。 。 感谢约翰·莫雷尔.  
  • 改进: ERDDAP™ 现在可以使用三种新的标记类型: 无边界填充广场 无边界填充圈 无边界填充三角. 其代码由ETT/EMODnet物理的Marco Alba提供. 多亏了马可阿尔巴  
  • 新来的: "files" 系统现在支持平原 文件类型回复 (.csv, . . 克西夫, . .htmlTable , (中文(简体) ). .itx , (中文(简体) ). .json , (中文(简体) ). .jsonlCSV1 , (中文(简体) ). .jsonlCSV , (中文(简体) ). .jsonlKVP , (中文(简体) ). .mat , (中文(简体) ). .nc , (中文(简体) ). .nccsv , (中文(简体) ). .tsv ,或 .xhtml 。 。 。 。) 例如, https://coastwatch.pfeg.noaa.gov/erddap/files/jplMURSST41/.csv 。 。 。 。 多亏了凯尔·威尔科克斯  
  • 改进:用户使用数据访问表时生成的 URL (.html (中文(简体) ).) 或一个 Make-A-Graph (图片) 网页现在正确%- 编码字符 \[ 财务报告和审定财务报表 \] 。 。 。 。 这使得URL对于人类来说更难读取,但从网络安全的角度来说更好. 管理员现在可以选择设置宽松查询QeryChars= ' \[ \] | ' 在 Tomcat 服务器.xml 文件 (不安全) 或无 (更安全点) 。 。 。 。 感谢安托万·奎里克,多米尼克·富勒-罗威尔等.  
  • 新建: 如果对 EDDTable 数据集的请求包含( A) 变量 何处 (属性(A) 名称、属性 数值) , (中文(简体) ). ERDDAP™ 将添加所有属性(A) 名称=属性 值 到请求变量列表 。 见 添加( A) 变量 文档 。 。 。 。 感谢奥雷利·布赖恩德等.  
  • 改变: ERDDAP™ 现在拒绝 / files/ 的字节范围请求 .nc 或者说 .hdf 文档。 不要试图连接到远程 .nc 或者说 .hdf 文件,好像它们是本地文件。 它效率低下,常常造成其他问题。 相反:
    • 使用(OPeN)DAP要连接的客户端软件 ERDDAP 是因为 DAP 本数据集的服务 (具有/网格/或/ tabledap / 在 URL 中) 。 。 。 。 就这样 DAP 这是为。
    • 使用数据集的数据访问表请求一个数据子集.
    • 如果长时间需要整个文件或重复访问,请使用 curl , (中文(简体) ). wget ,或下载整个文件的浏览器,然后从本地文件副本中访问数据。  
  • 改进:.odv Txt 输出选项已被重写以支持新版本的 ODV .txt 文档,并支持正确显示轨迹、时间序列和剖面数据。  
  • IMPROVED:现在,双引号中的搜索名词被解释为json字符串,因此可以有\编码字符. 除其他外,这可以让你寻找一个属性的确切匹配,例如"Institution= NOAA \n 无法将数据集与机构匹配 NOAA NMFS 。 。 。 。 多亏了丹·诺瓦克  
  • 改进:在其他地方,浮点数 (特别是转换为双倍浮点数) 现在作为略微四舍五入的版本出现在更多地方,例如以前显示为双倍像32.279987296875的浮标,现在可能显示为32.28. 多亏了凯尔·威尔科克斯  
  • BUG FIX:未签名的整数音频文件被略微错误地读取. 现在他们被正确读取。  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 警告:你第一次跑步 ERDDAP™ v2.10, 一些基于本地数据文件的数据集将加载 非常喜欢 慢慢地因为 ERDDAP™ 需要重建其文件信息数据库。 在缓慢的初始再装入后,它们会像以前一样快地装入. 请耐心  
  • 事情你必须做:
    • 当您第一次运行 v2. 10 时, 有些数据集可能不会加载, 因为 ERDDAP™ 现在对一些元数据更加严格。 和以前一样 ERDDAP™ 首次装入时, 将发送电子邮件给您 。 这将包括未加载的每个数据集的错误消息 。 读取错误消息以找出问题 。 在大多数情况下,你只需要对数据集的元数据做一个小的改变来解决问题.  
    • 单位 datasets.xml ,查找< sourceName & gt; = (正数) (说明 '=' 符号,表示 固定价值 sourceName ) 。 。 。 。 对于大多数 ERDDAP™ 设置,这是罕见的。 如果后面有任何数值 '=' 是字符串 (非数字) ,您现在必须将字符串用双引号附加。 譬如说. 在此之前:< sourceName & gt; = KZ401 数据<编号 : sourceName > 翻译: 之后:< sourceName & gt; = “ KZ401 ”<编号 : sourceName > 翻译:  
    • NEW:在 setup.xml 有一个新的可选设置,<默认可访问ViaFiles>,设置默认<每个数据集的可访问性ViaFiles。 此新标签的默认是虚假的, 它模仿了上一个 ERDDAP™ 行为 此下关设置可能被给定的数据集所推翻<可访问ViaFiles > 设置。

建议 (因为有用户想要这个) 数字 : 如果你想让所有的EDD... 从文件系统访问的 Files 数据集, 然后

  1. 将此标签添加到您的设置. xml 文件 :
                <defaultAccessibleViaFiles>true</defaultAccessibleViaFiles>
  1. (可选择) 删除全部
                <accessibleViaFiles>true</accessibleViaFiles>

内 datasets.xml 因为默认是真实的  

  • 添加 QQ 过滤属性 : ERDDAP™ 用于所有整数变量的默认 QQFillValue: 数据类型的最大值 (例如,127个字节变量) 。 。 。 。 现在没有了。 为了避免将这些值显示为数据值 (不缺少数值) ,您需要通过 QQFillValue 属性明确声明这些属性。 从现在开始,每次你开始 ERDDAP™ ,它会向管理员发送一个带有.csv表格的电子邮件,其中包含没有QQFillValue的整数源变量列表或 missing\_value 属性,以及建议的新 QQFillVale 属性。 见 添加 QQ 过滤 数值属性 需要更多信息和指示。  
  • 如果您编译 ERDDAP™ ,您需要修改javac命令行上的类路径参数来添加这些新罐子的引用:lib/commons-jexl.jar;lib/aws-java-sdk.jar;lib/jackson-annotations.jar;lib/jackson-core.jar;lib/jackson-databind.jar. 。 。 。 。  
  • CHANGED:Tomcat 9现在是Tomcat的推荐版本,用于 ERDDAP 。 。 。 。 最新版本的"Tomcat 8.5+"目前也很好. 我们收拾了 ERDDAP 是因为 Tomcat 安装指令 。 。 。 。

最新版本为 Java 第8条 (没有 Java 9, 10, 11, ...... (英语).) 从 采用 OpenJDK 建议文本 Java 页:1 ERDDAP 。 。 。 。 Java 8从领养OpenJDK获得长期支持,

  • NEW: 脚本源名/ Tabular 数据集中衍生变量 EDD Table from Files, EDD Table from Database, 以及 EDD Table From FileNames 数据集现在可能包含下列表达式和脚本: sourceName 。 。 。 。 这样您就可以根据源文件中的现有变量来制作新的变量. 给定新变量的计算是在结果一行内完成的,对所有行都反复进行. 例如,使数值在-180-180°之间的经度变量与数值在0-360°之间的变量相去甚远: < sourceName & gt; = Math2. ganglePM180 (单行 ("龙") ) <编号 : sourceName > 翻译: 详情见 脚本源名
    多亏了鲍勃·西蒙斯 (之前计划好的 ERDDAP™ v1.0 最终找到了执行的方法) Kevin O'Brien,Roland Schweitzer, John Maurer, 以及Apache JEXL 图书馆 做真正的困难部分 (和做得很好,还好) 。 。 。 。  
  • NEW: 无符号整数数据类型 (ubyte, ushort, uint, ulong(英语:) 现在已支持。 注意许多文件类型 (例如.das,.dds, .nc 3个) 不要支持所有这些新的数据类型。 见 数据 文件类型 详细介绍如何 ERDDAP™ 处理这些差异。 值得注意的是,自从(OPeN)DAP,特别是 .dds 响应,不支持签名的字节,长,或乌龙,您可能想要使用 ERDDAP A. 以表格形式表示的.das和.das http .../erddap/ (英语). 资讯 / _ 时间 datasetID _.html 网页 (例如, https://coastwatch.pfeg.noaa.gov/erddap/info/cwwcNDBCMet/index.html ) 您也可以在其它文件类型或 .nccsv 元数据响应 (例如, https://coastwatch.pfeg.noaa.gov/erddap/tabledap/cwwcNDBCMet.nccsvMetadata ) ,两者都支持所有情况下的所有数据类型.

警告:对于受这一变化影响的数据集,你可能会看到数据集存在问题,因为数据 ERDDAP™ 从来源读取可能不同 (例如,先前被读作已签名整数的变量现在可被读作未签名整数) 。 。 。 。 由此产生的问题包括:没有将新文件添加到数据集中,以及/或尝试访问数据时出错. 如果数据集有问题,首先要尝试 设置困难 旗帜 用于数据集。 如果这不能解决问题,那么你得看看日志. txt 查看错误消息, 深入到 datasets.xml 用于数据集,和/或可能重运行生成数据集的Datasets.xml。 感谢Netcdf-java 5.x (迫使这一问题) 和即将到来的CF 1.9。

  • 现在有了 改进文件/咨询 用于从 AWS S3 桶中的文件创建数据集。 多亏了米卡·温格伦  
  • 更改: 与 "files" 系统。
    • 处理这个的代码被重写为可供更多类使用.  
    • NEW:用户请求目录列表,现在可以通过附加所希望的文件扩展名:.csv,请求响应成为标准平表类型之一. .htmlTable , (中文(简体) ). .itx , (中文(简体) ). .json , (中文(简体) ). .jsonlCSV1 , (中文(简体) ). .jsonlCSV , (中文(简体) ). .jsonlKVP , (中文(简体) ). .mat , (中文(简体) ). .nc , (中文(简体) ). .nccsv , (中文(简体) ). .tsv ,或 .xhtml ) (中文(简体) ). 譬如说. https://coastwatch.pfeg.noaa.gov/erddap/files/jplMURSST41/.csv
      感谢凯尔·威尔科克和谢恩·圣萨维奇.  
    • 改进:现在,生成 数据集 Xml不会包括一个<可访问输出中的ViaFiles > 标记。 假设是,数据集将依赖于新的<默认可访问ViaFiles > 在设置.xml中标记。 见 可访问 离线文件 。 。 。 。  
    • 改进:现在可获取其他数据集类型 离子文件夹 : EDDGrid 侧从, EDDGrid 综合差异, EDDGrid 从Erddap,EDD Table 从Erddap, EDDGrid 从EDDTable, EDD Table 从 EDDGrid ,以及 EDDGrid 从以多宝出. 对于这些,只有在父母和远程/儿童数据集都能够访问的情况下,才能查阅来自给定的远程/儿童数据集的文件。 ViaFiles 设置为真( 可能通过<默认可访问ViaFiles > 。 感谢达米安·斯迈斯和罗布·富勒.  
    • 完成/建议:我们建议通过设置使所有相关数据集通过文件系统访问<默认AccessibilityViaFiles > 在设置.xml中为真,因为有一组用户认为这是获取数据的首选方式. 除其他原因外, "files" 系统使得用户很容易看到哪些文件是可用的,以及它们最后一次更改时,从而使得用户可以方便地维护自己对整个数据集的复制. 如果您一般不想通过文件系统访问数据集, 设置<默认可访问ViaFiles>为假. 无论哪种情况,只要使用<可访问的ViaFiles > ,用于作为一般政策例外的少数数据集<默认可访问ViaFiles > (例如,当数据集使用时 .nc ml 文件,对用户没有真正的用处) 。 。 。 。  
  • 改进:现在,如果一个源数据集拥有 CF 网格图信息,则生成 数据集 用于网格数据集的 Xml 会将信息添加到全局<添加Atts>,信息将添加到全局<sourceAts > 每次从文件中读取数据。 信息将出现在数据集的全局属性中,作为一组带有前缀格子的属性.  
  • 改进:在阅读时支持群体 .nc 页:1 (在某种程度上, .hdf 页:1) 文档。 一般来说, ERDDAP™ 数据集将从文件组中的一个变量中构建。 此外, 生成 Datasets Xml 为 EDDGrid 从NcFiles和 EDDGrid 从NcFiles 调取 现在不用包了,要组 (例如,“”指任何/所有组,“某些组”,“某些组/某些子组”,或“ \[ 根号 \] " 只为根组) 。 。 。 。 感谢查尔斯·卡莱顿和杰西卡·豪斯曼.  
  • 改进:生成数据 Xml 为 EDDGrid 从NcFiles和 EDDGrid 从NcFiles 调取 现在未包装支持一个可选的“ DimensionsCSV” 参数, 它允许您指定您想要此数据集使用的维度的源名称 。 使用""来获取最使用维度的变量,和以前一样. 另外,与此类文件一起发生的一个相干的小错误现在被固定了. 多亏了苏杰尔·马南德哈尔  
  • BUG FIX: 生成数据 Xml 现在正确列出“ EDDTable From JsonlCSVFiles ” (而不是"EDDTable From JsonlCSV" (美国英语)) 作为 EDDType 选项之一。 多亏了安迪·齐格勒  
  • 改进: EDDGrid 从NcFiles 调取 将“单位”属性标准化为标准/“分类”单位 (与单位转换器相同的方法) 。 。 。 。 譬如说. "meter per second" , (中文(简体) ). "meters/second" , (中文(简体) ). "m.s^-1" ,以及 "m s-1" 都变成 "m s-1" 。 。 。 。 多亏了安迪·齐格勒

警告:这可能给一些现有数据集带来问题 (例如,使新文件被标记为"坏") 。 。 。 。 如果是的话, 设置困难 旗帜 用于数据集,以便所有源文件都将被新系统重读。

  • 现在,一个变量的< sourceName > 能够指定一个固定值=NAN,变量可以有一个 actual\_range 属性,指定一个有限度的范围。 这有时是有用的, 这样一个数据集 (特别是文件名数据集中的EDD表) 可以有假变量 (编号) (例如:纬度、经度、时间) ,但有有效的 actual\_range (按属性设置) 。 。 。 。 然后,在高级搜索中,用户可以搜索有特定纬度、经度、时间范围数据的数据集,而这个数据集将能够说它确实有相关数据 (尽管所有实际的数据行会显示 NaN) 。 。 。 。 见 固定价值文件 。 。 。 。 多亏了马修·比德尔  
  • 现在, datasets.xml 用于 EDD Table From Ascii Files 或 EDD Table From ColumnarAscii Files 数据集的块可以包含一个显示的标签 ERDDAP™ 以忽略文件上方的所有行,包括匹配指定正则表达式的行。 譬如说. <跳过标题Tregex {}\键\键\结束头部。\</skipheaderTregex] (英语). 将忽略所有行到并包括一条从 "\\"头的尽头" 见[<跳过标题Tregex > 文档] (/docs/server-admin/datasets#skipheadertoregex 页面存档备份,存于互联网档案馆) 。 。 。 。 多亏了Eli Hunter  
  • 现在, datasets.xml ColumnarAscii Filesdatas集中的 EDD Tables 或 EDD Tables 的块可以包含一个告诉 ERDDAP™ 以忽略文件中符合指定正则表达式的所有行。 譬如说.
        <skipLinesRegex>#.\\*</skipLinesRegex>  

将跳过以"#"开头的所有行。 见[<chopLinesRegex > 文档] (/docs/server-admin/datas#skiplinesregex 页面存档备份,存于互联网档案馆) 。 。 。 。 感谢Eli Hunter。  

  • 纽: datasets.xml 用于任何 EDD Table 数据集的块现在可能包含并添加( A) 变量 何处 (属性名称CSV_) 。 。 。 。 如果是这样 ERDDAP™ 将为每个指定属性添加部件 数据集数据访问表的名称 (.html网页) 以方便用户添加( A) 变量 何处 (属性(A) 名称、属性 数值) 对请求。 见 添加( A) 变量 文档 。 。 。 。 感谢奥雷利·布赖恩德等.  
  • 新建 第三方工具 : ERDDAP - lint (英语) ERDDAP -lint是一个来自爱尔兰海洋研究所的Rob Fuller和Adam Leadbetter的程序,你可以用来改进你的元数据 ERDDAP™ 数据集。 ERDDAP -林特"包含规则和一个简单的静态网络应用程序,用于对您进行一些验证测试 ERDDAP™ 服务器。 所有测试都在网页浏览器中运行". 喜欢 [Unix/ Linux 林特工具](https://en.wikipedia.org/wiki/Lint_(software) ,可以编辑现有的规则或添加新的规则。 见 ERDDAP - lint (英语) 更多信息。

此工具对于您之前创建的数据集特别有用, 现在想要更新您的当前元数据偏好 。 例如, GenerateDatasets 的早期版本 Xml没有做出任何努力来创造全球 creator\_name , (中文(简体) ). creator\_email ,创建者类型,或 creator\_url 元数据。 你用得着 ERDDAP - 显示缺少元数据属性的数据集。

多亏了罗布和亚当 发明了这个工具 并将其提供给 ERDDAP™ 社区。

  • 新:现在可以了,如果一些文件在 EDDGrid 从Files数据集没有所有数据集的变量. 将包含文件, 如它们有变量 (包含所有缺失的值) 。 。 。 。 多亏了戴尔·罗宾逊和道格·拉托内尔  
  • NEW:日志文件中和"每日报告"中有新的使用统计,帮助管理员识别造成内存问题的用户. 这些统计被命名为"出自记忆" (阵列大小) ","出自记忆 (太大了) "和"出自记忆 (过大了) " .. 它们显示了在这些类别中提出请求的用户的IP地址以及他们提出的请求的数量. 如果没有麻烦的要求,这些统计就不会出现. "出自回忆 (阵列大小) "和"出自记忆 (过大了) " 请求通常不是一个问题,因为请求如此之大,以至于 ERDDAP™ 快速抓取并返回了错误消息 。 记忆的出处 (太大了) " 请求更危险,因为 ERDDAP™ 在意识到目前没有足够的内存来处理请求之前,已作了一些努力。 (虽然问题可能在于其他请求 紧接着这些请求) 。 。 。 。

也有被命名为"Large Request, IP 地址"的新统计显示提出大请求的用户的IP地址 (当前, 网格 .nc 文件 > 1GB (英语).) 。 。 。 。

另外,状态.html页面上的时间序列表现在包含一个"memFail"一栏,显示以"OutOf Memory"失败的请求数量. (太大了) " 自上次主要装入数据集以来的错误。 这里除了0之外的任何数字至少都值得关注。 多亏了鲍勃·西蒙斯

  • 新的版本 : Hyrax 显示目录列表与以前不同。 ERDDAP™ 现在可以读取新旧目录列表。  
  • NEW: 数据集重装和用户回复需要 > 10秒完成 (成功或失败) 标记为 " 。 (超过10个!) " .. 因此,您可以搜索此短语的log.txt文件,以找到重新装入速度缓慢的数据集或完成速度缓慢的请求请求号. 然后,您可以在log.txt文件中看起来更高一些,看看数据集问题是什么,用户要求的是什么,来自谁. 这些缓慢的数据集载荷和用户请求有时会征税 ERDDAP 。 。 。 。 所以更多了解这些请求可以帮助你识别和解决问题.
  • 改进:在验证一个CF DSG数据集时, ERDDAP™ 现在确保带有 CfQQrrole 属性的变量在相应的cdmX...可变列表中,而不在其他cdmX...可变列表中. 例如,如果一个时间序列Profile数据集有一个“station-\_id”变量,该变量具有 Cf-\_role=timeseries-\_id 属性,那么“station-\_id”必须在 Cf-\_timeseries-\_vals 列表中,但不能在 Cf-\_profile-\_vals 列表中。 多亏了米卡·温格伦  
  • IMPROVED:"简化"现在更快,使用较少的内存,可能还原出长箭头. 感谢 Unidata 。 。 。 。  
  • 改进:从EDD表开始快速重新启动的速度现在要快得多 (与 n 有关) 文件 (除了来自NcCFFiles的EDD表和来自无效CRAFiles的EDD表) 因为制造 预期 (和另一个地方) 现在只需读取样本文件的元数据 而不是读取所有的数据 多亏了杰西卡·奥斯汀  
  • IMPROVED:现在有人支持时间字符串精度大于到毫升秒,如果附加数字都是0's,例如"2020-05-22T01:02:03.4560000Z". 多亏了江一波.  
  • 改进: 生成 DatasetXml 的 EDD. siggestDestinationName 用于去除"(")"和之后的一切 。 现在它去除(.\) 只有当这是结束 sourceName 。 。 。 。 现在它也移除了 \[ 。 。 。 。\ \] 只有到此为止 sourceName 。 。 。 。 感谢朱利安保罗。  
  • 改进:生成数据 Xml 现在使变量 destinationName 由需要时添加的 \\\\\\\\\的独有。 感谢朱利安保罗。  
  • 改进: 当 Calendar2. parseDateTime 剖析 dd, hh, 或 HH 时, 第一个“ 数字” 现在可能是一个空格 。
  • 问题: 从开始 ERDDAP™ 2.10, (中文(简体) ). .nc ml 文件试图改变属性,不要改变属性. 这是我报告过的Netcdf-java中已知的bug, 他们说在Netcdf-java的下次发布时会固定.  
  • Broken Links FIX: (英语). 我做了一个适当的系统 测试断开的链接 ERDDAP™ 网页,所以现在应该很少有断开的链接 (至少在每个发布日 -- -- 经常出现新的断开链接) 。 。 。 。  
  • BUG FIX: EDD Table FromHttpGet 在某些类型的请求中失败. 现在没有了。 多亏了BODC的艾玛  
  • 布鲁斯: 为了处理一些请求,EDDTable为每个被请求的变量做了临时文件,文件名以变量名结尾. 如果变量的名称也是压缩类型 (例如,.Z.) , (中文(简体) ). ERDDAP 将尝试 (失败) 解压缩临时文件。 现在临时文件名以".temp"结尾. 多亏了马修·比德尔  
  • BUG FIX: 生成 DatasetsXml 和 Calendar2. 转换为 Java 日期时间 格式在试图修正可能无效的日期时间格式时,现在发生错误变化的可能性要小得多。 值得注意的是,不会修改自动建议的日期时间格式。 多亏了马修·比德尔  
  • 布鲁斯: 如果从远程 URL 获取内容时出错, 如果错误Stream 内容被压缩, ERDDAP™ 现在正确解压缩了错误消息。 多亏了鲍勃·西蒙斯  
  • 布鲁斯:<订阅 ToRemoteErddapDataset > 在 EDD 时没有被应用... 从Erddap数据集是一个儿童数据集. 现在它。 多亏了克莉丝·罗姆索斯  
  • BUG FIX: 生成数据 Xml不再认为以"纬"开头的源变量名可能是纬度. 多亏了文森特·卢佐  
  • BUG FIX:现在,一个OutOutMemoryError在读取一个数据文件时处理一个用户的请求并不是将一个文件添加到BadFiles列表的理由. 多亏了鲍勃·西蒙斯  

第2.02版 (中文(简体) ).

(发布 2019-08-21)

  • 新特征和变化 (用户) 数字 :

  • NEW:现在有两种方法可以搜索多端的数据集 ERDDAP 编号 它们的工作略有不同,有不同的接口和选择.

感谢泰拉尔·默里最初的请求.  

  • 改进:向人权理事会提出的请求 "files" 下载文件的系统 (例如,AWS S3) 现在导致重定向,所以用户会实际从源头下载数据,而不是使用 ERDDAP™ 作为中间人 感谢安迪・齐格勒和 NOAA 。 。 。 。  
  • NEW:作为新的AWS S3相关功能的一个例子,为了方便任何人浏览和下载公共AWS S3桶的文件,我们创建了 ~110个样本数据集 它可以让任何人浏览几乎所有 AWS S3 打开数据桶 。 。 。 。 如果点击 "files" 链接到其中任何一个样本数据集,您可以浏览S3桶中的目录树和文件。 因为这些数据集的运作方式,这些目录列表总是完美地更新,因为 ERDDAP™ 让他们飞起来。 如果您点击目录树到实际文件名并点击文件名, ERDDAP™ 将会将您的请求重定向到 AWS S3,这样您就可以直接从 AWS 下载文件 。 ERDDAP™ 管理员可以 读取其他 S3 桶的操作方向 。 。 。 。 感谢安迪・齐格勒和 NOAA 。 。 。 。  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 你需要做的事情:无  
  • 改进: ERDDAP 存储字符串数组的方法 (字符串阵列) 现在的记忆效率要高得多。 字符串 全部使用阵列 ERDDAP™ ,特别是在读取表格ASCII数据文件时。 另外,其他的修改使得读取CSV/TSV/SSV ASCII,专栏ASCII,和jsonlCSV表格数据文件更快,更能高效地存储. 结果是: 对于一个764 MB ASCII 数据测试文件 (压缩到52MB .gz 文件) 有3,503,266行和33列,最大内存使用从10GB降至0.6GB (高峰时) 。 。 。 。 读它的时间从~7分钟 (但随着计算机中物理内存的多少而变化很大) 倒数至36秒 (包括用于简化的10个 () 仅用于生成达特 Xml 数据) 。 。 。 。 其它许多地方 ERDDAP™ 将受益于这种提高的内存效率。 多亏了泰拉尔·默里和马修·比德尔

我探索了一个不同的解决方案 (将字符串阵列中的字符串存储为 UTF-8- 编码字节数组) 。 。 。 。 这又降低了内存使用率33%,但代价为33%减速. 与现在使用的系统相比,这似乎是一个糟糕的交易。 给一台电脑增加记忆比较容易 (为~200美元购买更多内存) 而不是让它更快 (购买全新的电脑) 。 。 。 。

如果方便的话,根据一些标准将庞大的表格数据文件分成几个更小的文件仍然是个好主意,比如: stationID 和/或时间。 ERDDAP™ 通常只需要根据用户的要求打开一个小文件,从而能够更快地响应.

  • 现在有了 ERDDAP™ AWS S3 文档 ,说明如何获得 ERDDAP™ 用于在 AWS S3 桶中处理数据文件。 还有... ERDDAP™ 现在使用 AWS S3 中的新特性 Java API (英语). 还有... ERDDAP™ 现在允许 AWS S3 URL 包含额外的字符 (周期,连字符,下划线) 在桶名。 还有... ERDDAP™ 现在要求以特定的方式识别 AWS S3 桶 URL :    https://bucketName.s3._aws-region._amazonaws.com/prefix/
    前缀是可选的。 感谢安迪・齐格勒和 NOAA 。 。 。 。  
  • 改进:生成数据 Xml 现在处理额外的常见 missing\_value s作为缺失值的站点,因此更可能将一列转换为数字数据类型. 还有,原始的Array.简化 () 现在记录特定数据值导致其将某一列作为字符串的一列。 多亏了马修·比德尔  
  • 改进:<请求 Blacklist > 现在支持 。\。 。 。 。\ (或 :\数字 :\用于IPv6) 在 IP 地址的末尾,这样您就可以将更大的 IP 地址列出黑名单,例如 110.52 。\。 。 。 。\ (中国联合通讯天津) 。 。 。 。 见以下文件:<请求黑名单 >] (/docs/server-admin/数据集#请求黑名单) 感谢中国Unicom和中国电信.  
  • 改进:如果数据集的来源未指定一个 "institution" 属性,生成数据 Xml 和 loadDataset 现在从“ 创建器 ” 属性得到它 (如果有的话) 。 。 。 。 多亏了米卡·温格伦  
  • BUG FIX: 标准化 并非始终适用于ASCII数据文件. 另外,EDDTable在源代码有字符串时间值并实现标准化时,没有妥善处理对时间值的限制 正在使用的东西。 多亏了帕洛玛·德拉·瓦莱

我之前没说清楚 你应该用标准化 当你真正需要它们时有什么特点 (例如,当不同的源文件以不同方式存储时间值时) ,因为有些请求使用标准化的数据集 处理得慢一点

  • 布鲁斯: 使用代码中的错误 EDDGrid 从NcFiles导致它失败 .nc (单位:千美元) .hdf 5个文件有"长" (单位64) 变量。 这已经修好了 感谢弗里德曼·沃布斯.  
  • 布鲁斯: 对ISO 19115文件作小改动,使不同的验证器快乐. 多亏了克莉丝·麦克德麦德和安娜·米兰.  

第2.01版 (中文(简体) ).

(2019-07-02发布.)

  • 新特征和变化 (用户) 数字 :
  • 无。
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 布鲁斯: 生成数据访问表的代码中的错误 tabledap 数据集导致某些数据集的网页空白。 此外,我还改进了所有HTML页面对出乎意料错误的处理,以便它们能够 (通常) 显示错误消息。 多亏了马可阿尔巴
  • 改进:生成数据 Xml 不再打印输出顶端的长长警告. 相反,请看 编辑生成 数据集 Xml 输出 。 。 。 。 多亏了史蒂文·鲍姆
  • 改进:生成数据 Xml现在在不同情况下就<更新 EDD... from...Files datas。 此外, 生成 Datasets Xml 现在劝阻 EDDTable FromFiles 数据集的原始"摘录"系统.

第2.00版 (中文(简体) ).

(2019-06-26发布.)

  • ** ERDDAP™ v2.00终于来了! 没错!**
     

  • 我们对完成这一版本需要长时间的拖延表示歉意。 谢谢你的耐心  

  • 好消息是额外时间被用来增加用户要求的更多功能. 坏消息是,即使延迟了,并不是所有要求的功能都被添加了. 我们很抱歉,但比起拖延更多的时间 更需要释放 (永远?) 不断增加新的功能。 我们承诺今后将更频繁地释放。  

  • 2号车站? 是否有巨大的变化和不相容之处?" 有新特点吗? 对 对于管理员或用户来说,大不相容或更改? 没有 我们从v1.82跳到v2.00:

    • 庆祝十年 (现在11个) 第一次公开发布以来 ERDDAP™ (v1.00 on 2008-05-06, 外表看起来非常像v2.00) 。 。 。 。 那个时候 ERDDAP™ 至少在12个国家从一个装置变为近100个装置 (澳大利亚、比利时、加拿大、法国、印度、爱尔兰、意大利、南非、西班牙、泰国、联合王国、美国) 。 。 。 。
    • 部分地标志着一个全新的方向上的重大增加: ERDDAP™ 现在有一个数据摄入系统 与现有的数据服务器服务 (见 来自 HttpGet 的 EDD 表格 ) , (中文(简体) ).
    • 部分原因是从1.82到2.00的跳跃并不大, 所以这似乎是合适的时机。  
  • 另一个好消息是,现在还有另外两个团体提供密码给 ERDDAP™ (和表示将继续) :Rob Fuller和Adam Leadbetter,爱尔兰海洋研究所,以及PMEL和Wathertop咨询公司的Roland Schweitzer. 非常感谢 他们确实在自己选择的项目上工作, 但这是典型的开源开发模式—— 团体为他们最希望看到的特性提供代码。 给贡献者带来的附加好处:一旦完成,他们就可以使用新的特性;他们不必等待下一次发布 ERDDAP 。 。 。 。 欢迎你们这个团体也作出贡献! 见 ERDDAP™ 程序员指南 。 。 。 。  

  • 我们希望你喜欢 ERDDAP™ v2.00. 我们期待着今后十年 ERDDAP™ 以及世界各地越来越多的利用。  

  • 新特征和变化 (用户) 数字 :
     

  • 新来的: orderByMean 过滤器 页:1 tabledap 数据集将计算用于指定组的资源。 还有,所有的 orderBy 选项现在支持另一种定义组的方法:_数值变量 \[ 数目 \[ 时间单位 \] \[ : 关闭 \] \] _,例如:时间/1天或深度/10:5. 譬如说. stationID 时间、 水特姆普( T) orderByMean (" (中文(简体) ). stationID 时间/天") 将结果排序为 stationID 和时间,然后计算并返回水的平均值 stationID 用于每天。 这些都是非常有用和强大的新特点。 这些特征的新代码和旧代码的修改由爱尔兰海洋研究所的Rob Fuller和Adam Leadbetter提供并经由Git提交. 谢谢 罗布和亚当!  

  • NEW: 表格数据集输出文件类型 : 数据 图表 , (中文(简体) ). a JSON 文件格式,用于 Google Visualization 客户端库 ( Google Charts ) 。 。 。 。 其代码由Roland Schweitzer提供,并通过Git提交. 谢谢 罗兰!  

  • NEW: 表格数据集输出文件类型 : .jsonlCSV1 , (中文(简体) ). 这就像现有的 .jsonlCSV 选项,但第一行有列名。 多亏了尤金·伯格  

  • NEW:如果管理员允许,用户现在可以登录他们的 ORCID 组织 账户。 它是一个OAuth 2.0认证系统,很像谷歌认证. ORCID被研究者广泛用于独特的自我识别. ORCID账户是免费的,没有Google账户的隐私问题. 见 ERDDAP 是因为 兽科认证指令 。 。 。 。 由于BCO-DMO公司 (亚当·谢帕德,丹妮·金克德等.) 。 。 。 。  

  • NEW:一个新的URL转换器将过时的URL转换为最新的URL. 见./erddap/convert/urls.html上的任何 ERDDAP™ 安装,例如, 此链接与转换器在 ERD ERDDAP 。 。 。 。 这应当对数据管理人员有用。 这在内部也被GenerateDatasetsXml所使用. 多亏了鲍勃·西蒙斯和莎伦·梅西克  

  • 改进: 时间转换器 现在可以将任何常见的字符串时间转换成 ISO8601 字符串时间,或者转换一个 UDUNITS - 就像时间单位串成一个合适的 UDUNITS 时间单位字符串。 这也应有助于 ERDDAP™ 需要知道为字符串时间变量的"单位"属性指定什么格式的管理员. 这也是GenerateDatasetsXml和EDDTable FromFiles的标准化特性在内部使用的. 多亏了鲍勃·西蒙斯  

  • 纽: 单位转换器 有了新的“标准UDUdUnits”选项。 例如,"deg-X-C/m"和"des-X-C米-1"均被转换为 (原始内容存档于2017-09-31). Duc-C m-1. EDDTable FromFiles的What特性也用于标准化. 多亏了鲍勃·西蒙斯  

  • 新:用于图表 (除了表面图) 电网上的和 tabledap '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' 感谢Carrie Wall Bell / 水上电话项目.  

  • NEW:对于图表,X和/或Y轴现在可以使用Log比例. 用户可以通过网格dap上的新下拉部件控制 Y 轴缩放 tabledap 制作图表网页。 见 .x 兰克和. 距离文档 。 。 。 。 感谢Carrie Wall Bell / Hydrophone项目.  

  • 改进: ERDDAP™ 现在更好地利用各种 HTTP 错误代码, 现在返回一个(OPeN)DAPv2.0 有格式的错误消息有效载荷. 见 细节 。 。 。 。 多亏了安托万·奎里克和奥雷莉·布赖恩德.  

  • 改进:不要使用Netcdf-java/c或其他软件工具连接 .nc 或者说 .hdf 使用的文件 ERDDAP '''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''/'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''' ERDDAP™ 现在拒绝了这些请求。 它效率低下,常常造成其他问题。 相反:

    • 使用(OPeN)DAP要连接的客户端软件 ERDDAP 是因为 DAP 数据集服务 (具有/网格/或/ tabledap / 在 URL 中) 。 。 。 。 就这样 DAP 和做得很好。
    • 或者,使用数据集的数据访问表来请求一个数据子集.
    • 或者,如果长时间需要整个文件或重复访问,使用 curl , (中文(简体) ). wget ,或下载整个文件的浏览器,然后从本地文件副本中访问数据。

     

  • 改进: ERDDAP™ 主页 Full Text Search 现在在"查看所有数据集列表"之上,因为它是大多数用户最好的起点. 多亏了迪迪埃·马拉里诺和莫里斯·利比斯.  

  • 改进:关于数据提供Form3.html 现在有普通的下行列表 standard\_name 编号 感谢在IOOS DMAC会议上的某人.  

  • IMPROVED:在/files/网页上,现在有一个链接到新的"这些文档我能做什么?" /files/文档部分. 该部分描述了各种文件类型,并就如何与它们合作提出了建议。 多亏了莫里斯·利比斯  

  • 改进:几乎每一项要求 ERDDAP™ 至少要快一点 有时还要快很多  

  • 布鲁斯: 在某些情况下,当一个EDDTable数据集保存某些类型的数据时 .nc 文件,全局"id"属性被设定为文件建议的名称,其中包含一个散列使其成为该请求的独有. 现在,"id"是适当的没有改变 (如果指定) 或设置到数据集 datasetID (未指明的) 。 。 。 。 感谢约翰·莫雷尔.  

  • 东西 ERDDAP™ 管理员需要知道和做:
     

  • 这个释放需要你的时间和工作。 请耐心一点,并计划用上几个小时来做必要的修改,再用上几个小时来试验新的特征.  

  • 为安全起见, 制作当前设置的备份。 xml 和 datasets.xml 文档,以便在您需要返回的不可能情况下,您可以返回它们。 ERDDAP™ v1.82 (英语).  

  • 建议: Java 现在采用 OpenJDK 的 OpenJDK 第8条 (长期) +热点. 这是一个开源变体 Java 其使用不受限制 (与 Oracle 是因为 Java 分配) 。 。 。 。 它来源于 Oracle 是因为 Java 以持续的方式,与 Oracle 祝福你们 出于安全考虑,必须保持你的 Java 最新版本。 见 ERDDAP 是因为 Java 安装指令 。 。 。 。  

  • 收养OpenJDK的 Java 您的Tomcat 安装需要小的添加: 见 资源缓存指令 。 。 。 。 我认为这是替代 -XX: MaxPermSize 设置, (通过) OpenJDK不再支持.  

  • 新的默认和建议<在设置.xml 中字体Family > 设置为 DejaVu Sans 被收录在“领养开放JDK”中 Java 。 。 。 。 见 修改字体安装指令 。 。 。 。  

  • 要完成: 许多标记正在从设置. xml 移动到 datasets.xml 。 。 。 。 优势在于你可以改变他们的价值观,同时 ERDDAP™ 运行中, 不重新启动 ERDDAP 。 。 。 。 值得注意的是,你很容易改变<启动 BodyHtml5 > 以显示临时信件 ERDDAP™ 主页 (例如,“检查新的JPL MUR SST v4.1数据集......”或“这个 ERDDAP™ 2019-05-08T17:00 PDT至2019-05-08T20:00 PDT下线维护".) 。 。 。 。 如果/当你更改这些标记时 datasets.xml ,这些变化将在下一次生效 ERDDAP™ 读取 datasets.xml 。 。 。 。  

    1. 将此内容复制到您的 datasets.xml 文件( 任何接近文件开始的地方, 之后)<erddapDatasets > : (中文(简体) ).
            <!-- The tags below are described in setupDatasetsXml.html.
The defaults listed below are as of ERDDAP™ v2.00. -->
<cacheMinutes></cacheMinutes> <!-- default=60 -->
<decompressedCacheMaxGB></decompressedCacheMaxGB> <!-- default=10 -->
<decompressedCacheMaxMinutesOld></decompressedCacheMaxMinutesOld> <!-- default=15 -->
<drawLandMask></drawLandMask> <!-- "over" or "under" (default) -->
<graphBackgroundColor></graphBackgroundColor> <!-- 0xAARRGGBB, default is 0xffccccff -->
<loadDatasetsMinMinutes></loadDatasetsMinMinutes> <!-- usually=default=15 -->
<loadDatasetsMaxMinutes></loadDatasetsMaxMinutes> <!-- default=60 -->
<logLevel></logLevel> <!-- "warning" (fewest messages), "info" (default), or "all" (most messages) -->
<nGridThreads></nGridThreads> <!-- default=1 -->
<nTableThreads></nTableThreads> <!-- default=1 -->
<partialRequestMaxBytes></partialRequestMaxBytes> <!-- default=490000000 -->
<partialRequestMaxCells></partialRequestMaxCells> <!-- default=10000000 -->
<slowDownTroubleMillis></slowDownTroubleMillis> <!-- default=1000 -->
<unusualActivity></unusualActivity> <!-- default=10000 -->
<!-- The defaults for the following tags are in messages.xml. -->
<startHeadHtml5></startHeadHtml5>
<startBodyHtml5></startBodyHtml5> <!-- This is often customized. -->
<theShortDescriptionHtml></theShortDescriptionHtml> <!-- This is often customized. -->
<endBodyHtml5></endBodyHtml5>
<standardLicense></standardLicense>
<standardContact></standardContact>
<standardDataLicenses></standardDataLicenses>
<standardDisclaimerOfEndorsement></standardDisclaimerOfEndorsement>
<standardDisclaimerOfExternalLinks></standardDisclaimerOfExternalLinks>
<standardGeneralDisclaimer></standardGeneralDisclaimer>
<standardPrivacyPolicy></standardPrivacyPolicy>
  1. 逐一复制值 (如果有的话) 对于您设置的. xml 文件中的每个标签, 输入您刚刚粘贴的新标签 (上文) 内 datasets.xml 。 。 。 。 例如,如果您使用了 30 的值作为<缓存密钥 > 在设置.xml中,您应该将该值复制到新的<缓存Minutes > 标记 datasets.xml (如果值与新的默认值相同, 最好只留下标记 datasets.xml 空白) 。 。 。 。

如果您的值不同于新建议默认值(不包括<启动BodyHtml5>并<用于自定义 ERDDAP™ 请考虑切换到新的默认值。 这尤其是<部分请求MaxBytes > 和<部分请求MaxCells >,默认/建议值多年来发生了重大变化。

复制每个值后,请从 setup.xml 中删除标签及其描述. 最好把这些标签放进去 datasets.xml 。 。 。 。 现在有更好的描述 设置 DatasetsXml.html 。 。 。 。

新系统的一个怪点是,当你开始的时候,第一个网页 ERDDAP 将是默认 ERDDAP™ 网页。 随后的每个网页都将使用您在其中指定的. Html 内容 datasets.xml 。 。 。 。

  • 警告:你第一次跑步 ERDDAP™ v2.0, 基于本地数据文件的数据集将加载 非常喜欢 慢慢地因为 ERDDAP™ 需要以稍有不同的格式重建其文件数据库。 在缓慢的初始再装入后,它们会像以前一样快地装入. 请耐心  

来自 HttpGet 的 EDD 表格

  • 大型新场景: HttpGet的 EDD Table
    直到现在 ERDDAP™ 只是读取数据,并提供给用户。 现在 ERDDAP™ 拥有一个简单,高效的系统从传感器中摄取实时数据. 除其他功能外,这个数据集还提供了精细的刻度版本:它记得对数据集所做的每次更改,是何时作出的,也是由谁作出的. 通常,用户只需要数据集的最新版本,并应用了所有的修改. 但是,用户可以选择像以往任何时候一样从数据集中请求数据。 这有利于可复制的科学。 因此,与大多数其他近实时数据集不同,这些数据集符合下列条件: DOI 编号 。 。 。 。 因为他们遇到 DOI 要求除汇总外数据集不变。 见 来自 HttpGet 的 EDD 表格 。 。 。 。 多亏了OOI (从很久以前到现在) 和Eugene Burger 一起提醒大家要努力做重要的事  
  • 大新场景: ERDDAP™ 现在可以直接从外部压缩的数据文件服务数据,包括 .tgz , (中文(简体) ). .tar .gz , (中文(简体) ). .tar .gzip , (中文(简体) ). .gz , (中文(简体) ). .gzip , (中文(简体) ). .zip , (中文(简体) ). .bz2 ,或.Z.数据集可能包括外部压缩文件的组合 (也许旧的数据文件?) 和非外部压缩文件,可以随时压缩/解压缩一个文件.

这行得通! 在大多数情况下,与解压文件有关的减速不大。 我们强烈鼓励你们尝试这个方法,特别是为了不经常使用的数据集和/或数据文件。

这样可以省下三万多块钱! 这是为数不多的 ERDDAP™ 能够保存大量金钱的特性——如果压缩大量数据文件,则需要更少的RAID/硬盘来存储数据,或者反之,你可以服务更多的数据 (最多10个) 和已经拥有的RAID。 如果这个功能可以拯救你不再购买另一个RAID,那么它可以节省你大约3万美元.

外部压缩文件文档 。 。 。 。 感谢贝诺伊特·佩里蒙德和帕洛马·德·拉·瓦莱.

  • 大新场景: 全体 EDDGrid 从Files和所有 EDD Table 从Files 数据集支持 a<从Url ' 缓存标记和 a<缓存SizeGB>标签。 如果不指定缓存SizeGB,这将下载和维护远程数据集文件的完整副本. 如果指定了缓存SizeGB并且是 >0,这将根据需要将文件从远程数据集下载到有限大小的本地缓存中,这对与基于云的工作有用 (例如,S3) 数据文件。 见 缓存 从Url 文档 详细情况。 多亏了鲍勃·西蒙斯和罗伊·门德尔索恩 (多年来一直在编写脚本, 处理远程数据集文件的本地副本) 劳埃德·克滕 尤金·伯格 康纳·德莱尼 (当他在亚马逊网络服务公司时) ,以及谷歌云平台.  

  • 新: JsonlCSV 的新EDD表 类可以读取表格数据 贾森 线条 CSV 文件 ("比CSV强") 。 。 。 。 感谢爱尔兰海洋研究所的人告诉我这个格式,感谢尤金·布尔格和PMEL请求作为输入型予以支持.  

  • 新来: EDDGrid 和所有 EDD Table fromFiles 数据集支持<nthreads > 设置, 它告诉 ERDDAP™ 响应请求时要使用多少线索 。 见 n 读取文档 详细情况。 多亏了Axiom数据科学的Rob Bochenek 尤金·伯格 康克·德莱尼 (当他在亚马逊网络服务公司时) ,和谷歌云平台.  

  • 新标准化 所有从档案子类的 EDD表怎么办? 以前,如果对某个变量来说,重要属性的值 (例如, scale\_factor , (中文(简体) ). add\_offset , (中文(简体) ). missing\_value , 填充值, 单位) 并非一致, EDDTable FromFiles 会为每个属性选择一个“ 有效” 值, 并将文件与其他属性值标记为“ 坏文件 ” 。 现在,一旦EDDTable FromFiles读取文件,就有一个系统来规范文件. 见 从文件格式化的 EDD Table 什麽? 。 。 。 。 一个 ERDDAP 其主要目标是以一致的方式使数据文件和数据集可以访问. 标准化 实现这一点的重要新工具是什么? 多亏了马可·阿尔巴 玛格丽特·奥布莱恩 (和其他 EML 用户) ,BCO-DMO,和InPort用户.  

  • 来自 InvalidCRAFles 的新 EDD Table 允许您从 : NetCDF (v3 或 v4 类型) .nc 使用 CF DSG 相接标记阵列的特定、无效的变体的文件 (庇护上诉委员会) 文档。 此数据集类型的样本文件可见于 https://data.nodc.noaa.gov/thredds/catalog/ncei/wod/ \[ 2020-10-21 (中文(简体) ). 此服务器现在不可靠可用 \] 。 。 。 。 虽然 ERDDAP™ 支持此文件类型, 它是一个无效的文件类型, 没有人应该开始使用 。 强烈鼓励当前使用此文件类型的组使用 ERDDAP™ 生成有效的 CF DSG CRA 文件,并停止使用这些文件。 多亏了Ajay Krishnan和Tim Boyer 才知道  

  • 来自垃圾的 EDD 表格 Hyrax 文件现在已贬值 。 请从 NcFiles 切换到 EDD Table (或变体) 加号<从Url快取. 如果因为某种原因不起作用,就用电子邮件 erd.data at noaa.gov 。 。 。 。 如果2020年之前没有投诉,这些数据集类型可能会被删除.  

  • 改进 -- 自动将非ISO 8601次转换为ISO 8601次的系统 (v1.82中介绍) 已大大扩展,以处理大量其他格式。 这影响到生成DatasetsXml和 ERDDAP 处理源元数据。  

  • 改进 -- 随着弦乐时间解析系统的第三次重大修订 (希望是最后一个) , (中文(简体) ). ERDDAP™ 不再使用 Java 'DateTime Formatter 因为有时会影响极端时间(年份)的bugs<=000 (单位:千人). ERDDAP™ 现在使用自己的系统解析时间字符串。  

  • 警告:新的字符串时间解析系统比较严格。 如果一个数据集突然只有时间值的缺失值,原因几乎肯定就是时间格式字符串略有错误. 日志中应该有错误信息 。 txt 与时间格式不匹配的时间值有关——这应该可以帮助您修复该数据集的时间格式字符串. 需要帮助时,请在 ERDDAP 转换“ 转换” 的时间转换器 \[ 编号 \] 任何常见的字符串时间进入 ISO 8601 字符串时间"——它表示转换器用于解析源字符串的格式.  

  • 建议:以最快、最简单和最廉价的方式加快速度 ERDDAP 访问表格数据是将数据文件放入固态驱动器 (SSD 服务器) 。 。 。 。 大多数表格数据集相对较小,因此一个一到两个TB SSD可能足以保存所有表格数据集的所有数据文件. SSD最终会磨损,如果你将数据写入一个单元格,删除它,并且将新数据写入该单元格太多次. 相反,我建议 (尽可能多) 您只需使用您的 SSD 写入数据一次 并读取多次 。 那么,即使是消费级的SSD 也应该持续很长的时间, 可能比任何硬盘驱动器要长得多 (有害物质) 。 。 。 。 消费者级SSD现在便宜了 (2018年,1个结核病为200美元,2个结核病为400美元) 价格仍在迅速下跌。 何时 ERDDAP™ 访问一个数据文件,一个 SSD 既提供又提供

    • 较短的延迟 (HDD值为0.1ms,相较于3ms,相较于10 (? 吗?) Amazon S3的RAID对等于55ms) ,以及
    • 较高的吞吐量 (HDD = ~500 MB/S, 相对于 ~75 MB/s, 相对于 ~500 MB/s, 相对于 RAID) 。 。 。 。

这样你就能达到~10X的性能提升 (对一HDD) 两百块! 与您系统中其他可能的改动相比 (10 000美元的新服务器? 35,000美元的新瑞德吗? 一个新的网络交换机 $5000? 包括:) 这是目前为止最好的投资回报 (罗伊) 。 。 。 。 如果您的服务器没有装入内存, 您的服务器的额外内存也是一种大而相对便宜的方式, 以加速 。 ERDDAP 。 。 。 。 \[ SSD对于被网格化的数据来说也是很好的,但是大多数被网格化的数据集都大得多了,这使得SSD非常昂贵. \]
 

  • NEW:每个被登录的人都得到角色= \[ 任何人日志 单位 \] 即使没有<用户 > 标签 datasets.xml 。 。 。 。 如果您设置了数据集<可读取 > to \[ 任何人日志 单位 \] ,然后任何已经登录到 ERDDAP™ (例如,通过他们的Gmail或Orcid账户) 将被授权访问数据集,即使你还没有指定<用户 > 标签 datasets.xml 。 。 。 。 多亏了莫里斯·利比斯  

  • 改进: UDUNITS /UCUM单位转换器得到了广泛的改进。 它能更好地处理无效的单位字符串 (首先是强调保存信息,而不是强制执行有效性) 。 。 。 。 此外,结果现在有一个标准化的语法。  

  • 纽: UDUNITS /UCUM 单位转换器有一个新的选项,可以实现标准化。 UDUNITS 绳子。 这样有效 UDUNITS 非标准/ 无效的字符串和 合理良好 UDUNITS 字符串。 例如, UDUNITS ="每秒公分","公分"/"秒","公分". "m.s^-1" ,以及 "m s-1" 将全部返回“ m.s-1”。 这对新的标准化是必要的 以上所述制度。 多亏了马可·阿尔巴 玛格丽特·奥布莱恩 (和其他 EML 用户) ,BCO-DMO,和InPort用户.  

  • NEW: 来自多维基百科的EDD表 治疗Dimensions As 选项,也就是说 ERDDAP™ 处理某些维度 (例如,LAT和LON) 仿佛是其他层面 (例如,时间) 。 。 。 。 这对一些错误文件有用,它们应该只使用一个维度,却对不同的变量使用不同的维度 (例如,时间) 。 。 。 。 感谢马可·阿尔巴和莫里斯·利比斯.  

  • 现在,所有 EDDGrid 来自... Files 数据集支持一个新的特殊轴 sourceName 说明 ERDDAP™ 从文件中提取信息Name (仅文件名.ex) 并使用该值到 替换 现有的最左轴值。 格式为 \\__从文件替换Name,dataType,extractRegex,capture group number此文档 。 。 。 。 感谢 NOAA 开拓者每日汇总数据集.  

  • 现在,所有 EDDGrid 来自... Files 数据集支持一个新的特殊轴 sourceName 说明 ERDDAP™ 从文件路径提取信息Name (目录 + 文件名.ext)
    \*\*ưμ㼯A 为此,路径名称总是使用 '/' 作为目录分隔符字符,从“\”开始。 见 此文档 。 。 。 。 多亏了帕洛玛·德拉·瓦莱  

  • 现在,所有的EDD表从... 文件数据集支持额外的伪变量 sourceName 从文件提取信息的 sName (仅文件名.ex) (见 \*\*QQ文件Name ) 或者从文件的完整路径中找到Name (/dir1/dir2/filename.ext (中文(简体) ).) (见 \*\*路径Name ) 。 。 。 。 多亏了帕洛玛·德拉·瓦莱  

  • 纽约:如果 EDDGrid 数据集有一个或多个非常大的维度 (例如,价值数百万) 它占用了很多记忆, 你可以设置新的 [<维度值在记忆中>] (/docs/server-admin/datasets#dimension价值模拟器) 设置为虚假 (默认是真实的) ,这使得数据集将值存储到磁盘上,并在需要时取回. 多亏了大卫·罗德里格兹和瑞克·西尼尔 (关于: EDDGrid 从AudioFiles 调用) 。 。 。 。  

  • 之前,如果你重新排序 dataVariable s 用于 EDD Table FromFiles 数据集并重新装入数据集, EDDTable FromFiles 将重新读取所有数据文件 。 现在,它可以处理重排,而不重读所有的数据文件. 多亏了罗兰·施韦策  

  • 现在,当 ERDDAP™ 读取 ASCII, NCCSV, 以及 JSON Lines CSV 表格数据文件, 如果它在给定行上找到错误 (例如,项目数量不正确) ,它记录一个警告信息 ("预言:跳过行#","出乎意料的项目数量".) 页:1 日志.txt 文件 然后继续读取其余的数据文件。 因此,你的责任是定期检查 (或为此编写脚本) 在日志中的信息。 txt 以便您能够解决数据文件中的问题。 ERDDAP™ 以这种方式设置,以便用户能够继续读取所有可用的有效数据,即使文件的某些行有缺陷。 此前, ERDDAP™ 将文件标记为"坏"并从数据集中删除.  

  • 改进:准确时间 (例如,到最近的第二秒或毫秒) 被储存在源头 作为"分钟从..." (或更大的单位) , (中文(简体) ). ERDDAP™ 现在在读取值时将其绕入最接近的毫秒 ERDDAP 。 。 。 。 否则,浮点数会在具体时间被擦伤并请求数据 (例如, &time=2018-06-15T01:30) 将失败。 以前,它尽可能精确地计算它们 (如果单位是"从... 秒"或"从...) 。 。 。 。 最好不用大单位来避免这个问题 (例如,分钟或小时) 以存储精确的时间值 (例如,微秒数) - 电脑处理小数点的工作很差 多亏了马可阿尔巴  

  • 切换到 EDD 表从 EDDGrid 这样会更好 从 EDD 表格 EDDGrid 让用户查询网格化的数据集如同表格化的数据集 ("按价值计算") 。 。 。 。

    • 现在它支持<最大轴0 > 标记 (默认=10) 指定轴的最大数量 \[ 0 个 \] (通常 "time" ) 可立即查询的值。 这样可以防止天真的请求从 EDD Table 获取 EDDGrid 以搜索整个网格数据集 (以超时出错失败) 。 。 。 。
    • 生成数据 Xml 现在可以生成 EDD Table from EDDGrid 给定中所有网格数据集的数据集 ERDDAP™ 匹配指定的正则x (使用.QQ来匹配所有数据集) 。 。 。 。 它所创建的数据集在汇总属性中拥有额外信息,表明这是一个被网格化的数据集的表格版本. 还有他们的 datasetID 这是 datasetID 中,加上“QQAATable”。
    • 当网格化数据集是一个 EDDGrid 从Erddap 数据集发送到同一处 ERDDAP 。 。 。 。

多亏了詹姆斯·加拉格尔和艾德·阿姆斯特朗.  

  • 新建: 生成 数据集 用于各类数据集的 Xml 现在更可能添加 QQFillValue 或 missing\_value 属性到数字变量 addAttributes 。 。 。 。 例如,在字符串缺失值标记时发生 (例如""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""") 用于将样本文件中的变量转换为 ERDDAP 本地缺失值 (127分行,32767分行,2147483647 单位:列,922337203685475807 以长柱表示,以浮点和双变量表示NaN) 。 。 。 。 在浮点和双变量中也会发生NaN值. 另外,在数字数据列中,"nd"被添加到常见缺失值标记列表中, ERDDAP™ 应该寻找。 多亏了BCODMO的马特·比德尔  
  • 改进:生成中的 ncdump 选项 数据集 Xml 现在更像"克顿" (但仍使用 ncdump 的 netcdf- java 版本) 。 。 。 。 现在,它打印出一个新的选项列表. 现在,为了 .nc ml 文件,它会打印 nCdump 输出结果 .nc 应用到下面的 ml 文件更改 .nc 或者说 .hdf 文档。  
  • 布鲁斯: 有一个文件柄漏出 (最终导致 ERDDAP™ 冰冻起来) 当创建一些类型的输出文件时引起,例如.geotif,特别是当创建时发生错误。 我想/希望现在都修好了 如果你还看到问题,请告诉我数据集的类型 (网格或表格) 以及造成问题的文件类型。 感谢史蒂文·比厄,林恩·德怀特,赵济北等.  
  • 布鲁斯: 这个 WMS Leaflet 演示没有完全/适当地将"深度"轴转换为"elevation". 现在,它是, 和破碎的传说请求是固定的。 另外,下拉列表中的所有轴选项总是按递升排序顺序排列. 多亏了安托万·奎里克和奥雷莉·布赖恩德.  
  • BUG FIX: EDDTable FromFiles 现在正确支持对从数据文件中的字符变量创建的字符串变量的限制. 多亏了安托万·奎里克和奥雷莉·布赖恩德.  
  • 布鲁斯: 现在,当一个数据集无法使用时,该数据集试图通知 (与信件“ 此数据集目前无法使用 ” 。) 它的订阅者, 列出的动作, rs, 以及依赖它的 LonPM180 数据集 。 多亏了罗伊·门德尔索恩和鲍勃·西蒙斯.  
  • 布鲁斯: 与 EDDTable Copy 相關的两个bugs. 多亏了山姆·麦克拉奇  
  • IMPROVED:状态.html页面上显示的失败请求数量会增加,因为比以前更多的事情被算作失败.  
  • 改进: ERDDAP 'status.html 现在显示"请求 (以毫秒计的中位数) " 在时间序列。 之前,它显示中位数切入到整数秒。  
  • IMPROVED:在jsonld输出中,jsonld"名称"现在来自数据集. "title" 内 ERDDAP ,而jsonld的"标题"现在来自数据集的". datasetID " 进 ERDDAP 。 。 。 。 之前,它被逆转。 这似乎是错误的,因为在正常的英语用法中, "名字"通常是一个短, (最好这样) 很少/从未更改的独有标识符 (例如,罗伯特·米德尔克·西蒙斯) ,而不是一个不独有的描述, 很容易而且经常改变 (例如,“一个为软件写作的人, NOAA "对"一个高个子的家伙谁写软件 NOAA " (中文(简体) ).) 。 。 。 。 如果用schema.org定义 名称 在数据集中,更具体。 软件开发人员应当能够在没有专家指导的情况下,仅根据规格写出规格的实施. 但我服从谷歌 (特别是娜塔莎 号) ,国家教育研究所 (特别是约翰·雷尔夫) 还有罗布·富勒  
  • 改进:在jsonld输出中,四个"空间overage GeoShape box"值现在是minLat minLon maxLat maxLon. 之前,拉特和龙的位置被逆转。 如果用schema.org定义 地理形状 指定正确的顺序。 软件开发人员应当能够在没有专家指导的情况下,仅根据规格写出规格的实施. 多亏了娜塔莎·诺伊和罗布·富勒

1.82版本 翻译:

(发布 2018-01-26)

  • 新特性 (用户) 数字 :
     
  • 外观和外观发生了许多微妙的变化 ERDDAP™ 网页。
    • 改进: ERDDAP™ 现在使用HTML 5,并更好地利用CSS.
    • 改进:网页稍作修改,使其更清洁并更不"繁忙". (他们仍然稠密,仍然有一些事情可以抱怨,但希望比以前少得多。) 感谢约翰·克福特的一些评论.
    • 改进:在移动电话和其他小型设备上,网页现在看起来要好得多,特别是当你在景观取向时。 在桌面浏览器中的非常小和非常大的窗口中,它们也看起来更好.
    • 改进:为了提高安全性和其他原因,使用过时的开放层版本。 WMS 演示页面被替换为 Leaflet 。 。 。 。
    • NEW: 支持图像、音频和视频文件的预览 "files" 系统 (例如, 本测试数据集 ) 内 .htmlTable 当单元格拥有图像、音频或视频文件的 URL 时响应 (例如, 请求 ) 。 。 。 。 如果您在图标上徘徊, 您应该看到图像、 音频或视频文件预览 。 也可以点击文件链接在浏览器中查看文件全屏. 见 媒体文件文档 。 。 。 。 注意不同的浏览器支持不同的文件类型,因此实例可能无法在您的浏览器中工作. 多亏了这些人/链接为CSS唯一的图像工具提示提供想法和样本代码 (当时是 https://codepen.io/electricalbah/pen/eJRLVd ) 和推迟的图像加载 (当时是 https://varvy.com/pagespeed/defer-images.html ) (虽然该代码在使用前已修改 ERDDAP ) 。 。 。 。 感谢卡拉·威尔逊,马修·奥斯汀,和亚当·谢泼德/BCO-DMO请求图像支持. 感谢Jim Potemra,Rich Signell,OOI,和Carrie Wall Bell对音频/氢手机文件支持的请求. 感谢OOI显示需要视频支持.
    • NEW: 来自任意数据的一个子集 ERDDAP™ 数据集 (但通常是音频文件的数据集) 现在可以在.wav音频文件中保存。 ( 文档 ) 感谢Jim Potemra,Rich Signell,OOI,和Carrie Wall Bell对音频/氢手机文件支持的请求.
    • 改进:网络可访问文件夹的格式 (妇女论坛) (例如,文件/文件夹) 已更新以使用 HTML 表格。 新格式模仿了Apache最近版本所创建的目录列表网页的最新版本. 人类会发现这些变化使得信息更容易被读取. 分析这些文件的软件 (例如,收割ISO 19115文档的软件 ERDDAP ) ,但新格式比以前的格式更容易分析。 (注意,安娜米兰。)
    • 新建 outOfDateDatasets.html 页 次 ( 实例 ) 本网页显示一个表格,其中包含所有近实时数据集。< testOutOfDate > 标签 (见下文) ,按数据集过时程度排序。 这个仪表板应该有用于 ERDDAP™ 管理员和终端用户想知道哪些数据集过时时. 对于过时的数据集,推测数据源存在问题,因此 ERDDAP™ 无法从最近的时间点看到/获取数据。 管理员:如果您不想要外部数据集网页,请将此添加到您的设置. xml: <Out DateDatasets 动作 > 虚假</出自 DateDatasetsActive > 现在有了 testOutOfDate 关闭 日期栏 allDatasets 数据集。 多亏了鲍勃·西蒙斯 多年来一直想要这个 也多亏了爱尔兰海军陆战队的聪明人 他们通过他们献身的Raspberry Pi 和监视器 给了我灵感
    • 改进: .htmlTable 财务报告和审定财务报表 .xhtml 反应现在格式更好,更紧凑,从而更快地加载。 感谢HTML5和CSS.
  • gradap 数据集的新输出文件类型:.timeGaps. 它显示了时间值中大于中位相差的相差列表. ( 实例 ) 这对 ERDDAP™ 当管理员和终端用户想知道一个数据集的时间值是否有出乎意料的缺口,预计该数据集将定期间隔时间值. 多亏了需要这个功能的鲍勃·西蒙斯和罗伊·门德尔索恩.
  • 改进: allDatasets 数据集现在是一个带有x=maxLon和y=maxLat的地图. 多亏了John Kerfoot、Rich Signell和OOI -CI
  • 新来的: 错误 - 不是一个 ERDDAP™ 特性,但对于许多 ERDDAP™ 用户。 埃尔达皮 ( ERDDAP™ + 键 Python ) 是一个 Python 菲利佩·费尔南德斯创建的“利用 ERDDAP 是因为 RESTful 创建网络服务 ERDDAP™ 搜索数据集,获取元数据,下载数据等任何请求的URL". 多亏了菲利佩·费尔南德斯
  • 我之前应该提到: 有一套第三方R包,旨在更容易与 ERDDAP™ 从R内部: 重拨 。 。 。 。 感谢 打开科学 还有罗伊·门德尔索恩  
  • 东西 ERDDAP™ 管理员需要知道和做:
     
  • 在设置.xml,右下方<请添加一个<指定您机构的 URL 标签 (或组) 。 。 。 。
  • 要做到: 设置. xml中的这3个标记不再使用 : <开始 HeadHtml > , (中文(简体) ).<启动BodyHtml > 并<endBodyHtml> (英语). 改为: <启动头Html5>,<启动BodyHtml5>并<endBodyHtml5>,其默认值在信件.xml中指定 (如下所示) 。 。 。 。

我们建议使用默认<启动头Html5>并<endBodyHtml5> (英语). 我们建议:如果你修改了原来的<启动BodyHtml > 并/或想要自定义您的 ERDDAP™ 现在,请复制新的<启动BodyHtml5 > 标记 (从下方) 输入您的设置. xml 并修改它以自定义您 ERDDAP™ 这样 ERDDAP 网页反映的是您的组织,而不是 NOAA ERD 。 。 。 。 特别的,请改变 "给你带来的" 到你的组织 (编号) 。 。 。 。 如果你需要帮助,请发电子邮件 erd.data at noaa.gov 。 。 。 。 (如果你不想自定义你的) ERDDAP™ 现在使用默认值<启动BodyHtml5>. )

然后删除您设置的. xml 中的3个已停止使用的旧标签 。

        <startBodyHtml5><!\\[CDATA\\[ 
<body>
<table class="compact nowrap" style="width:100%; background-color:#128CB5;">
<tr>
<td style="text-align:center; width:80px;"><a rel="bookmark"
href="https://www.noaa.gov/"><img
title="National Oceanic and Atmospheric Administration"
src="&erddapUrl;/images/noaab.png" alt="NOAA"
style="vertical-align:middle;"></a></td>
<td style="text-align:left; font-size:x-large; color:#FFFFFF; ">
<strong>ERDDAP</strong>
<br><small><small><small>Easier access to scientific data</small></small></small>
</td>
<td style="text-align:right; font-size:small;">
&loginInfo; &nbsp; &nbsp;
<br>Brought to you by
<a title="National Oceanic and Atmospheric Administration" rel="bookmark"
href="https://www.noaa.gov">NOAA</a>
<a title="National Marine Fisheries Service" rel="bookmark"
href="https://www.fisheries.noaa.gov">NMFS</a>
<a title="Southwest Fisheries Science Center" rel="bookmark"
href="https://www.fisheries.noaa.gov/about/southwest-fisheries-science-center">SWFSC</a>
<a title="Environmental Research Division" rel="bookmark"
href="https://www.fisheries.noaa.gov/about/environmental-research-division-southwest-fisheries-science-center">ERD</a>
&nbsp; &nbsp;
</td>
</tr>
</table>
\\]\\]></startBodyHtml5>

还有别的办法 自定义 ERDDAP™ 这么说 ERDDAP 网页反映的是您的组织,而不是 NOAA ERD 。 。 。 。

  • 来做:< EDDGrid ... 示例 & gt; 标记( 开始于< EDDGrid IdExample (gt;) 和 数据<EDD 表格... 示例和gt; 标签( 开始于<EDDTableIdExample>) 在您的设置.xml文件中用于创建网格dap和 tabledap 文档。 html 在您的网页 ERDDAP 。 。 。 。

如果您没有自定义这些标签, 请从您的设置. xml 文件中删除 。 现在他们都在信件中存在默认值.xml中提及了Bob的数据集. ERDDAP™ 时间 https://coastwatch.pfeg.noaa.gov/erddap/index.html 。 。 。 。 所以,你不再需要有 特定的数据集在你的 ERDDAP 。 。 。 。 如果您想要覆盖默认值, 请将其中的部分或全部标记复制到您的设置. xml 中并更改其值 。 如果你想让例子指向 ERDDAP™ ,最简单的方法是:

  1. 在您的 ERDDAP™ 将此添加到您的 datasets.xml 数字 :
            <dataset type="EDDGridFromErddap" datasetID="jplMURSST41" active="true">
<sourceUrl>https://coastwatch.pfeg.noaa.gov/erddap/griddap/jplMURSST41</sourceUrl>
</dataset>
<dataset type="EDDTableFromErddap" datasetID="pmelTaoDySst" active="true">
<sourceUrl>https://coastwatch.pfeg.noaa.gov/erddap/tabledap/pmelTaoDySst</sourceUrl>
</dataset>
  1. 将此标签添加到您的设置. xml, 但将 URL 更改为您的 ERDDAP 是因为 ( https ? 吗?) URL :
            <EDDGridErddapUrlExample>https://coastwatch.pfeg.noaa.gov/erddap/</EDDGridErddapUrlExample>
<EDDTableErddapUrlExample>https://coastwatch.pfeg.noaa.gov/erddap/</EDDTableErddapUrlExample>

如果您确实自定义了这些标签, 请按原样保留, 请在您的设置中添加这两个新标签 。 xml 以指定 ERDDAP™ 这些数据集的 URL, 但将 URL 更改为您 ERDDAP 是因为 ( https ? 吗?) URL :

        <EDDGridErddapUrlExample>https://coastwatch.pfeg.noaa.gov/erddap/</EDDGridErddapUrlExample>
<EDDTableErddapUrlExample>https://coastwatch.pfeg.noaa.gov/erddap/</EDDTableErddapUrlExample>
  • 来做: ERDDAP™ 现在使用一个叫做 erddap2.cs 的 css 文件. 如果你做了修改 \[ 移动猫 \] /webapps/erddap/images/erddap.cs,考虑作出与erddap2.cs相类似的修改. (在同一目录中) 。 。 。 。
  • 新来的: ERDDAP 网页现在有很多几乎看不见的内部链接 (文本为黑色而未下划线) 。 。 。 。 如果你徘徊在这些链接上 (标题和段落的头几个字) ,光标变成手。 如果您点击链接, URL 是文档该部分的内部链接 。 这使得文件的具体章节容易被提及。 多亏了鲍勃·西蒙斯 多年来一直想要这个
  • 新来的: ERDDAP™ 现在支持 字节范围/ 接受范围 请求提供部分/文件/文件。 这需要用于支持浏览器中的音频和视频浏览器.
  • 现在,改善安全,如果你说<基数HttpsUrl > in setup.xml (从而支持 https ) ,建议旗 乌尔是一个 https 带有更安全旗键的 URL 。 如果是这样, 任何前作的旗将变为无效 。 管理员: 如果这些修改适用于您 ERDDAP™ 还有如果你 ERDDAP™ 已经 EDDGrid 从 Erddap 和 EDD 表格 从 Erddap 订阅到远程 ERDDAP s,然后,在你更新后 ERDDAP 、 ERDDAP™ 将自动尝试与新 flagUrl 订阅, 因此您应该删除旧的订阅, 并在获得新订阅验证邮件时验证新订阅 。
  • 做: 如果你的 ERDDAP™ 已经 EDDGrid 由Erddap数据集提供,用于Bob海岸观察上的ErdVH3数据集 ERDDAP™ ,请修改以参考新的 erdVH2018 数据集。
  • 若您将 jplAquariusSS 样本数据集包含在您的 ERDDAP™ 请在 datasetID 给"V5"
  • 来做: actual\_range 现在是一个 CF 标准属性 (CF-1.7号) 并明确指出,如果变量使用 add\_offset 和(或) scale\_factor 数据值,然后是 actual\_range 值应当使用已打包的数据类型并被打包。 不幸的是,这与我们先前的建议相冲突。 生成数据 Xml 现在打包 actual\_range 值,但不会修正您 datasets.xml 文档。

因此,请检查您的数据集:如果一个变量的值被打包,如果 actual\_range 请添加一个< addAttributes > 翻译: actual\_range 以指定未打开的值。 否则,数据集将不会加载 ERDDAP 。 。 。 。 一个简单和几乎完美的方法 这样做是搜索你的 datasets.xml 用于源代码 属性

        <att name="actual\\_range" type="shortList">  
or <att name="actual\\_range" type="intList">

(单位:千美元) scale\_factor 除1.0以外, 这些是 actual\_range 属性。

用于轴变量 EDDGrid 数据集, ERDDAP™ 总是设置 actual\_range 属性是数值的实际范围,因为它知道这些数值。

对于带有下移值的轴变量 (例如,一些纬度变量) , (中文(简体) ). ERDDAP™ 创建 actual\_range 与 \[ 0 个 \] . . . . . . . \[ 最后一个 \] 价值,是高... 低。 现在它总是使用低... 高值来做出新的CF定义.

正确性 actual\_range 值对于EDDTable数据集特别重要,因为 ERDDAP™ 将快速拒绝用户对数据值的要求,数据值小于 actual\_range 最小值或大于 actual\_range 最大值。

相关: 实际的- min, 实际的- max, data\_min 财务报告和审定财务报表 data\_max 属性现已贬值。 请将您的数据集转换为使用 actual\_range 换句话说

  • 这样做 (可选,但建议) 数字 : 您的每个近实时和预测数据集 ERDDAP™ ,请添加 [< testOutOfDate >] (中文(简体) ). (/docs/server-admin/datas#测试过时) 在窗体中带有值的标签 now- n 单位,例如, now- 两天 如果数据集的最大时间值大于该值,则该数据集被视为过时,并将在 outOfDateDatasets.html 网页。 这为您提供了一种简单的方法, 以查看数据集的源是否有问题。
  • NEW: 带有 json- ld 的数据集的语义标记 (贾森 链接数据)
    ERDDAP™ 现在使用 json-ld (英语). (贾森 链接数据) 使您的数据目录和数据集成为 语义网 ,这就是蒂姆·伯纳斯-李的主意,让网络内容更能读取并让机器"可以理解". 搜索引擎 ( 特别是谷歌 ) 和其他语义工具可以使用这种结构化的标记来方便发现和索引. json-ld结构化的标记显示为隐形人对人<脚本 > 代码 http://.../erddap/info/index.html 网页 (这是一个语义网 数据目录 ) 和每个 http://.../erddap/info/datasetID/index.html 网页 (这是一个语义网 数据集 ) 。 。 。 。 (特别感谢爱尔兰海洋研究所的Adam Leadbetter和Rob Fuller努力使这部分工作成为 ERDDAP 。 。 。 。)
  • NEW: 有新的数据集类型可以从音频文件中读取数据 : EDDGrid 从AudioFiles 调用 ,将音频数据作为网格数据处理。 来自音频文件夹的EDD表 ,将音频数据作为表格数据。 感谢Jim Potemra,Rich Signell,OOI,和Carrie Wall Bell对音频/氢手机文件支持的请求.
  • 对生成 Datasets 的更改 Xml 数据 (及相关变动) 数字 :
    • 新来的: ERDDAP™ 现在有一个自动系统 更新已过期的 URL 都在生成 Datasets 中 Xml 和装入数据集时. 如果您有关于附加URL的建议, 需要被抓取和更新, 或者您认为应该把它变成服务 (如转换器) 电子邮件 erd.data at noaa.gov 。 。 。 。
    • NEW:现在,如果生成 Datasets Xml 见 CF standard\_name (全部为小写) 有大写字符的,它将所有小写版本添加到< addAttributes >. 另外,当一个数据集装入时,如果 ERDDAP™ 见 CF standard\_name 有大写字符, 它默默地将其更改为 standard\_name 。 。 。 。 多亏了Rich Signell
    • NEW:现在,如果生成 Datasets Xml 看到了一个没有ISO 8601格式时间的属性,它将ISO 8601格式化的时间添加到< addAttributes >. 若为 ERDDAP™ 无法识别格式,它使时间值保持不变。 如果您看到一个格式 ERDDAP™ 不认得和修复,请通过电子邮件 erd.data at noaa.gov 。 。 。 。
    • 改进: EDDGrid 从垃圾 生成 Dataset 中的目录选项 Xml 现在依赖 Unidata netcdf- java 目录爬行码 (鞭打声. 分类类) 这样它就可以处理所有 THREDDS 目录 (这很复杂) 。 。 。 。 感谢罗兰·施韦策提出这一改变,并感谢 Unidata 代码。
    • 新: 生成 Datasets Xml 为 EDDGrid 从Dap开始,现在根据实际时间轴值添加",起算年份"来结束标题. EndYear="现在",如果在过去150天存在数据.
    • 新: 生成 Datasets Xml 为 EDDGrid 从Dap开始,现在加上 ", \[ 决议 \] °" 如果数据集的间距均匀,则对拉特和龙相同。
    • IMPROVED:时间转换器现在具有额外的功能,主要是能够将各种常见格式的字符串时间转换为ISO 8601字符串或者转换为UDUnits相容的数字. 以前得到支持的所有特征继续发挥作用,没有改变。
    • BUG FIX: 生成数据 Xml和关键词转换器现在包括了GCMD科学关键词开头的"地球科学>". 装入数据集时 ERDDAP™ , (中文(简体) ). ERDDAP™ 现在修正关键词属性中的任何GCMD关键词,这些关键词不以"地球科学>开头,也不使用标题大小写以外的任何词 (其中每个字的第一个字母被资本化) 。 。 。 。
    • 改进:建议时< destinationName >'s, 生成数据 Xml 用于 EDD Table FromAsii Files 的 Xml 仅使用尾端 sourceName 编号与 '/' (有的类似文件名) 。 。 。 。 现在它用整个 sourceName (如"blahblahblah (m/s)"). 这种变化对一些数据集是好的,对另一些数据集不是好的,但它是更安全的行为. 多亏了莫里斯·利比斯
    • BUG FIX: 生成数据 Xml 和数据集构建器现在确保没有重复的列名. 多亏了莫里斯·利比斯
    • BUG FIX: 生成数据 Xml 用于 EDD Table FromAscii Files 没有写入<列分隔符 > 到输出。 现在有了 多亏了莫里斯·利比斯
  • NEW: DasDds 工具现在打印出时间间隔信息 (页:1 时间图像信息 ) 如果数据集是一个网格化数据集。
  • NEW:高级搜索现在接受"现在--nUnits_"的时间值. 多亏了Rich Signell
  • 改进:为了提高安全性,当数据集元数据或数据中的电子邮件地址被写入html网页时,"@"被替换为"at". 这只抓取整个元数据或数据值的电子邮件地址,而不是嵌入较长值的电子邮件地址.
  • 改进:为加强安全, RSS 用于私人数据集的信息现在只提供给用户 (财务报告和审定财务报表 RSS 读者) 被登录并获准使用该数据集。
  • NEW:现在,当一个数据集被装入时,如果 date\_created , (中文(简体) ). date\_issued , (中文(简体) ). date\_modified ,或者date \metadata\ 已修改的属性具有时间值,不以ISO 8601格式存在, ERDDAP™ 将其更改为ISO 8601格式化时间。 若为 ERDDAP™ 无法识别格式,它使时间值保持不变。 如果您看到一个格式 ERDDAP™ 不认得和修复,请通过电子邮件 erd.data at noaa.gov 。 。 。 。
  • 改进:.从 EDDGrid 数据集现在应大大加快。 多亏了Rich Signell
  • 与 ERDDAP 创建 ISO 19115 文档:
    • BUG FIX: 当创建ISO 19115文档时, dataVariable 单位没有HTML属性编码, %没有编码。 现在,他们是。 感谢NGDC的ISO 19115验证器.
    • BUG FIX: 当创建ISO 19115文档时, date\_created 通常使用错误的格式。 现在它被转换为ISO 8601 Z字符串. 感谢NGDC的ISO 19115验证器.
    • BUG FIX: 当创建ISO 19115文档时, ERDDAP™ 现在写的时间更长, 年份=00 (气候学数据集) ,因为ISO 19115 schema不允许与年=000的日期. 感谢NGDC的ISO 19115验证器.
  • 纽:如同在要求 http .../erddap/版本只返回版本编号 (作为文本) 例如, " ERDDAP =1.82" (中文(简体) ). 现在,一个请求 http .../erddap/version-Q\_string 将返回一个数字和一个“QQ”加ASCII文本的可选后缀 (无空格或控制字符) 例如, " ERDDAP JohnsFork)". 做分叉的人会通过改变EDStatic.erddapVersion来说明这一点. 这样做不会给以前的版本带来问题 ERDDAP 。 。 。 。 多亏了阿心 (凯尔·威尔科克斯) 爱尔兰海洋研究所 (特别是罗布·富勒) 。 。 。 。
  • 布鲁斯: wms版本=1.3.0,请求= GetMap , crs=EPSG: 4326 (韩语). (非中央RS:84) 请求 : bbox 命令必须是 minLat, minLon, maxLat, maxLon 。 对于CRS:84请求,和以前一样,bbox订单必须是minLon,minLat,maxLon,maxLat. 这可能会修正使用 ERDDAP 是因为 WMS 1.3.0 服务于 ArcGIS (感谢保拉·阿尔塞) 。 。 。 。 谢谢 (没有) 改为 OGC 因为这让事情变得如此复杂 感谢 Leaflet 为了正确处理 并且给我一个测试的方法
  • 改进:前,建议链接: RSS 电子邮件订阅有: http 用于您的 URL ERDDAP 。 。 。 。 现在是 https URL,如果它是活动。
  • 新来的: EDDGrid 现在复制支持可选标签<仅从“someValue”开始</仅是Since>,其中的值是一个特定的ISO-8601格式化时间或一个 now- n 单位 (例如, now- 两年) 时间。 见 仅限 自文件以来 。 。 。 。 感谢德鲁·P.
  • 改进:如果有的话, ERDDAP™ 将显示 https URL( 来自<baseHttpsUrl >,如果有的话)而不是 http URL 当它告诉用户URL添加/验证/再移动/列出订阅时.
  • 布鲁斯: ERDDAP™ 现在允许订阅动作从 " https://" 。 。 。 。 (鲍勃打他的前额。) 多亏了詹妮弗·塞瓦德坚
  • 布鲁斯: .jsonlKVP 现在在每个键和值之间使用 “:” ,而不是 '=' 。 。 。 。 (鲍勃打他的前额。) 感谢亚历山大·巴特.
  • 布鲁斯: 之前,如果你重新开始 ERDDAP™ 快速 Restart= truth, 如果在数据集正常重新装入之前, 您会呼叫使用 EveryNimillis 更新的 EDD Table FromFiles 数据集, 如果数据文件刚刚被更改, 则请求会以无效指针错误失败 。 现在这一请求将取得成功。 多亏了约翰克福特
  • NEW: 当一个数据集被装入时 ERDDAP™ ,关键词现在被重新排序,任何新行字符都被删除。
  • 现在,如果一个. .json 或者说 .nc oJson的要求已经 .json p参数,反应的MIME类型是应用程序/javascript. 请注意: .json p 不支持用于 .jsonlCSV 或者说 .jsonlKVP 因为它不会工作。 多亏了罗布·富勒
  • IMPROVED:Json行文件的MIME类型Type选项现在是"应用程序/x-jsonlines". 这是申请/jsonl。 目前没有明确的正确选择。
  • IMPROVED:状态.html页面上显示的失败请求数量会增加,因为比以前更多的事物被算作失败,例如ClientAbortExcution.
  • 现在,如果来自 ERDDAP™ 不被压缩,然后响应头将包含"Content-Encoding"="身份".
  • 改进:不需要"许可证"属性. 现在,如果它没有指定,则来自消息.xml的标准License (或从设置.xml(如果存在)) 用作默认值。
  • 现在有一个可选的 文件 Access 后缀属性 可与现有 文件 AccessBaseUrl 属性 。 。 。 。
  • 改进:为了增加安全性,该版本与最新的 Java JDK v8u162 (英语).
  • New:为了增加安全,提供临时电子邮件地址的几个共同域名 (例如, @ mailinator.com) 现在在订阅系统的永久电子邮件黑名单中。
  • 新浪:为了加强安全,《每日报道》现在的清点包括: 设置数据集 旗下 IP 地址失败 (自上次每日报告以来)
    设置数据集 旗下 IP 地址失败 (自启动以来)
    设置数据集 旗下 IP 地址已成功 (自上次每日报告以来)
    设置数据集 旗下 IP 地址已成功 (自启动以来)
    "失败"的清点让你看看是谁 (一个黑客?) 试图设置一面旗帜,但正在失败。
  • 改进:为了增加安全性,在<在您的订阅中 datasets.xml 现在被认为是对案件不敏感。  

1.80号版本

(发布 2017-08-04)

  • 新特性 (用户) 数字 :
     
  • 新建 orderByCount () 过滤器允许您指定结果表的排序方式 (或无) ,只需返回每类组的一行,并计算每个变量的非缺失值。 譬如说. orderByCount (" (中文(简体) ). stationID " (中文(简体) ).) 将排序 stationID 每行返回一行 stationID ,并计算每个变量的非缺失值。 如果你只是说明 orderByCount ("" "" (英语)) ,该响应将只包含每个数据变量的非缺失值的一行。 见 orderBy ...文档 多亏了本·亚当斯
  • 新建 .nc oJson 文件 网格化和表格化数据集的类型选项。 此选项可以 NCO lvl=2 "pedantic" JSON 文件中所有通常在 a 中找到的信息 .nc 文档。 见 http://nco.sourceforge.net/nco.html#json 感谢查理・詹德。
  • 布鲁斯: 这个 orderBy . . . . . . . () 选项。
  • BUG FIX:. geoJson 输出现在不打印缺少拉特值或龙值的行. 此外,高度值 (如果有的话) 数据值。 多亏了乔纳森·威尔金斯  
  • 东西 ERDDAP™ 管理员需要知道和做:
     
  • 安全问题: 用于 OpenLayers 演示到 WMS 页面 ERDDAP™ 是过时的,并且有一个错误,有可能使它被滥用。 (不幸的是,更新 OpenLayers 和协议。 js不简单。) 这为建立图书馆提供了可能性,以允许跨地点的脆弱性。 然而,由于 ERDDAP™ 仅使用 OpenLayers 以特定的预设方式,并且只使用特定的 ERDDAP - 基于数据来源,我们认为,在以下领域不存在跨地点的脆弱性: ERDDAP 使用 OpenLayers 和协议.js。但是,如果你不相信这一点,现在可以停止使用 OpenLayers 演示到 WMS 页面 ERDDAP™ 通过添加
        <openLayersActive>false</openLayersActive>  

到您的设置. xml 文件 。 默认为"真". 感谢查尔斯·卡莱顿和NCEI.

  • 安全更改:未使用.jar文件并复制.jar文件 (因为他们也是在Netcdfall.jar。) 已删除 ERDDAP™ 分发。 已更新过时的.jar文件 。 感谢查尔斯·卡莱顿和NCEI.
  • 安全变化: 分发的 netcdfal.jar 文件 ERDDAP™ 是最新版本 (目前为4.6.10) ,但它仍然包含了内部的Jackson .jar文件,这些文件已知已经过时,并且有安全漏洞,特别是杰克逊图书馆,这些图书馆仅在访问亚马逊S3数据源时才使用. 如果你没有通过亚马逊S3访问数据 (狦琌) 这些弱点并不相关。

netcdf-java开发者坚持认为,由于netcdf代码使用这些库的方式,这些弱点并不相关,而且无论如何,只有在访问亚马逊S3时才会相关. 见 https://github.com/Unidata/thredds/issues/866 。 。 。 。 我相信他们 如果您对此事仍有顾虑,请联系netcdf-java开发者. (请注意,如果你不相信Netcdf-java开发者,并且正在考虑不使用 ERDDAP™ 由于这个原因,你不应该使用THREDDS, 因为THREDDS使用netcdf-java 比 ERDDAP 。 。 。 。)

细节 : 麻烦的代码和弱点警告是: core/jackson-databind/pom.xml) (中文(简体) ). 见 https://nvd.nist.gov/vuln/detail/CVE-2016-7051 - 说吧 高级 netcdf-latest.jar/META-INF/maven/com.fasterxml.jackson.dataformat/jackson-dataformat-cbor/pom.xml 页面存档备份,存于互联网档案馆. 见 https://nvd.nist.gov/vuln/detail/CVE-2016-7051 - 说吧 高级 c. 核心/杰克逊-注释/pom.xml 见 https://nvd.nist.gov/vuln/detail/CVE-2016-7051 - 说吧 高级 见 https://nvd.nist.gov/vuln/detail/CVE-2016-3720 - 关键 (原始内容存档于2013-10-12) (中文(简体) ). All-latest.jar/META-INF/maven/com.fasterxml.jackson.core/jackson-core/pom.xml. 见 https://nvd.nist.gov/vuln/detail/CVE-2016-7051 - 说吧 高级 见 https://nvd.nist.gov/vuln/detail/CVE-2016-3720 - 关键 "对于4.6.10版本,aws-java-sdk-core拉出 2.6.6版本的杰克逊-QQ文物". (来自netcdf-java人的电子邮件) 。 。 。 。 感谢查尔斯·卡莱顿和NCEI.

  • 通讯员变化: 如果你重新编译 ERDDAP™ ,注意命令行所需的-cp类路径参数现在比以前短得多。 见新- cp 设置 此文档 。 。 。 。 感谢查尔斯·卡莱顿和NCEI.
  • 生成时的新选项 Xml: EDD Table From Bcodmo,仅供BCO-DMO内部使用. 感谢亚当·谢泼德和BCODMO.
  • 新的图解和图解: 如果 EDDTable 列有可访问网页文件的文件名 (例如,图像、视频或音频文件) ,您可以添加
        <att name="fileAccessBaseUrl">_someBaseURL_</a>  

指定基准 URL (结尾为 /) 需要使文件名成为完整的 URL。 那是为了 .htmlTable 答复, ERDDAP™ 将显示文件名作为合并 URL 的链接 (基础 乌尔加文件名) 。 。 。 。 如果你想的话 ERDDAP™ 为相关文件服务,请为这些文件制作单独的 EDDTable FromFileNames 数据集 (这可能是一个私人的数据集) 。 。 。 。 感谢亚当·谢泼德和BCODMO.

  • 新ATTRIBUTE建议:如果一个 EDDTable 列有网络可访问文件的文件名 (例如,图像、视频或音频文件) 可通过档案库访问 (例如, .zip 文件) 通过 URL 访问,使用
        <att name="fileAccessArchiveUrl">_theURL_</att>  

来指定归档的 URL。 如果你想的话 ERDDAP™ 为归档文件服务,为该文件制作单独的 EDDTable FromFileNames 数据集 (这可能是一个私人的数据集) 。 。 。 。 感谢亚当·谢泼德和BCODMO.

  • 改进生成任务 用于去除无效/坏原因的 Xml< subsetVariables > 建议和重复/坏建议可变名称等。 感谢Rich Signell,亚当·谢泼德和BCO-DMO.
  • 新选择: 政治边界信息 ERDDAP 是来自第三方 有点过时。 另外,世界上有几个地方存在争议的边界,不同的人会对正确之处有不同的想法. 我们不就政治证据的缺陷提出索赔 ERDDAP 。 。 。 。 如果你不喜欢政治边界信息 ERDDAP™ ,现在你可以告诉 ERDDAP™ 绝不通过添加来划定政治界限
        <politicalBoundariesActive>false</politicalBoundariesActive>  

到您的设置. xml 文件 。 默认为"真". 感谢拉吉·德文德.

  • 新气象台塔格: 在那个 datasets.xml 对于数据集,您现在可以指定颜色的默认数 a 的条块 dataVariable 图表和地图
        <att name="colorBarNSections">_anInteger_</att>  

(默认为 1, 表示允许 ERDDAP™ 决定) 。 。 。 。 见 颜色 条设置 。 。 。 。

  • 改进:地图上的国家边界颜色为紫色 (深紫色给你的宝贝爆竹) 。 。 。 。 现在灰了 (国家边界灰色和陆地灰色之间) 。 。 。 。
  • 布鲁斯:<iso19115文件 > 和<fgdcFile > 单位为 datasets.xml 处理不总是正确的。 现在,他们是。 感谢BCO -DMO。

1.78版 互联网档案馆的存檔,存档日期2013-12-02.

(2017-05-27发布.)

  • 新特性 (用户) 数字 :
     
  • (无)
     
  • 东西 ERDDAP™ 管理员需要知道和做:
     
  • IMPROVED:状态上"Major LoadDatasets Time Series"中的行顺序.html页面现在是上到下行最古老的.
  • 布鲁斯: ERDDAP™ 现在写 .nccsv 带有时间变量的文件 actual\_range 作为 ISO-8601 字符串时间。 用 EDDTable FromErdddap 解析远程数据集和所有 EDDTable From...Files 数据集的快速重新启动文件的信息来修正错误 。 (时间 actual\_range 在 v1.78 中,数据集负载第一次会错误,但在重新装入后正确,例如,如果您标记了数据集。)

第1.76号版本

(2017-05-12发布.)

  • 新特性 (用户) 数字 :
     
  • Tomcat的变迁: 请求 ERDDAP™ 来自网页浏览器以外的软件 (例如, curl 韩语, Matlab , (中文(简体) ). Python , (中文(简体) ). Java ) 数字 : 和之前Tomcat版本的修改一样 (运行的下级软件 ERDDAP ) 自2016年初起,请求 URL 的查询部分中越来越多的字符必须是 百分比编码 出于安全考虑 浏览器为您负责%编码。 因此使用 ERDDAP™ 在浏览器中不受影响,除非请求被重定向到另一个 ERDDAP 。 。 。 。
  • 改进:前, ERDDAP™ 治疗 字符变量 更像是无符号的短整数而不是字符。 现在它更像一个特征的UCS -2 (统一码) 弦乐 见 字符文档 。 。 。 。 感谢奥瑞莉·布莱恩德和阿尔戈项目.
  • 改进:前, ERDDAP™ 几乎没有人支持 Unicode 字符 上方字符串中的 # 255。 现在,内部, ERDDAP™ 完全支持 2- 字节 UCS-2 字符 (编号为 0 到 65535 的字符) 在字符串中。 当字符串数据被写入各种文件类型时, ERDDAP™ 尽力支持2字节字符。 另一个例子是.csv文件 ERDDAP™ 使用 ISO- 8859-1 字符集写入 (1字节字符集) 这样 ERDDAP™ 使用 JSON 相似的\u_hhh_语法写上字符 # 255 。 见 字符串数据 。 。 。 。
  • 改进: .nc 编写文件 ERDDAP™ ,将被解释为字符串的字符变量将具有属性 编码=ISO-8859-1
    单位 .nc 文件读取于 ERDDAP™ ,带有“QQ编码”的字符变量将被解释为带有指定字符集的字符串。
  • 重审: ERDDAP™ 支持 类似 JSON 的回击编码 当您指定字符串变量和字符串变量的制约时,请指定特殊字符。 因此,当您想要从20ac开始 MyString *=20ac成为欧洲符号代码点的十六进制版本的一行数据时,您可以请求类似 &myString="\u20ac"的数据。 网络上有几个来源显示Unicode符号的代码点号,例如, https://en.wikipedia.org/wiki/Unicode 。 。 。 。
  • 改进:前, ERDDAP™ 提供有限的支助 长整数 变量。 现在 ERDDAP™ 完全支持内延并尽力将长长数据写入各种文件类型. . 见 长文档 。 。 。 。 感谢爱尔兰海洋研究所,克雷格·里西恩,里奇·斯诺尼尔,克里斯托弗·温加德和OOI.
  • 新建: gradap 输出文件类型 tabledap 数字 : ** .nccsv ** ,它使一个 NetCDF -比如,ASCII,CSV文件 包含所有元数据,可以比较 .nc 文档。 见 NCCSV 网络 规格 。 。 。 。 多亏了史蒂夫·汉克
  • 新来的: ** orderByClosest 过滤器** 让您指定结果表格的排序方式和间隔 (例如,2小时) 。 。 。 。 在每个排序组中,只保留最接近间隔的行。 譬如说. orderByClosest (" (中文(简体) ). stationID 时间,2小时") 将排序 stationID 和时间,但只返回每行 stationID 其中最后一个 orderBy 栏 (时间) 最接近2小时间隔。 这是最接近的东西 tabledap 在网格dap请求中显示值。 此选项可通过任意 tabledap 数据集的.html网页,.graph网页,以及您自己创建的任何URL。 感谢爱尔兰海洋研究所和加拿大海洋网络。
  • 新来的: ** orderByLimit 过滤器** 让您指定结果表格的排序方式和限制号 (例如,100) 。 。 。 。 在每个分类组中,只保留第一行“限制”。 譬如说. orderByMax (" (中文(简体) ). stationID , 100" (韩语).) 将排序 stationID ,但每行只返回前100行 stationID 。 。 。 。 这类似于SQL的LIMIT条款. 此选项可通过任意 tabledap 数据集的.html网页,.graph网页,以及您自己创建的任何URL。 感谢爱尔兰海洋研究所和加拿大海洋网络。
  • 两种新的响应文件类型, ** .jsonlCSV 财务报告和审定财务报表 .jsonlKVP ** 用于请求网格数据集、表格数据集和许多其它位置。 ERDDAP (例如,要求提供有关数据集的信息) 。 。 。 。 这些文件是 JSON Lines 文件 ( https://jsonlines.org/ ) 其中每行有一个单独的 JSON 对象。 .jsonlCSV 只是有CSV格式的值。 .jsonlKVP 有密钥 : 值相对相. 每行自站. 这些线条不包含在更大的JSON阵列或对象中. 例如,见 此样本请求 。 。 。 。 多亏了达米安·斯密斯,罗布·富勒,亚当·莱德比特,以及爱尔兰的海洋研究所.
  • New:有新的文档描述 如何访问私有数据集 ERDDAP™ 通过脚本 。 。 。 。 多亏了琳恩·德维特
  • 改进: ** OpenLayers ** 地图是2度,现在是4个数据像素。 感谢罗斯克·霍勒曼。
  • 改进:在某些常见情况下,请求包括: 正则表达式 约束的处理速度要快得多。  
  • 东西 ERDDAP™ 管理员需要知道和做:
     
  • 慢下来的第一个开始: 你第一次开始这个新版本需要很长时间 ERDDAP™ 装入所有数据集,因为它需要重新读取所有源数据文件 (尽管只是网格数据文件的标题) 。 。 。 。 如果您查看了日志, 您可以看到一些内部文件“ 旧/ 不支持的增强版本” 的错误信息 —— 没关系 。 ERDDAP™ 将制作内部文件的新版本。 请耐心
  • 行动: ERDDAP™ 现在使用新的 时间 类 (也称为JSR 310) 而不是乔达将字符串时间分析成数字时间. 注释:
    • 若为 ERDDAP™ 给定数据集的字符串解析时间突然出问题,因此只能将大部分或所有时间转换为NaN (缺少值) 问题几乎总是与日期有关 您指定为变量“单位”的时间格式字符串。 新系统有时需要稍微不同的日期时格式字符串.
    • 如果日期中的数月和天数 时间字符串不是0加 (例如,“3/7/2016”) ,确保格式只包含一个 M 和 d (例如"M/d/yyy",不是"MM/dd/yyyy".) 。 。 。 。
    • 更改使用小写 s 的分数秒规格 (例如, .sss in yyyy-MM-dd 'T'HH:mm:s.sss (英语).) 输入资本 丝 (例如, yyyy-MM-dd 'T'HH:mm:s.SS (英语).) 。 。 。 。
    • ERDDAP™ 不再支持字符串日期 2位数年的时间格式 (对) 与一个隐含的世纪 (例如,1900年或2000年) 。 。 。 。 企业在1990年代末花费了数十亿美元来解决这个问题。 科学家不应使用两位数年。 请修复源文件 (编号) 转换为4位数的年份,然后在日期中使用yyyyy 时间格式.
    • 你可以使用yyyyy或yyyyyyyy (哪个 ERDDAP™ 转换为 uuu) 4个数年,包括负数年,例如 -4712 (时间为公元前4713年) 。 。 。 。 感谢SeaDataNet,托马斯·加德纳和BODC.
    • 请在日期格式内继续使用 Z 。 ERDDAP 分析时间 (例如,Z,+0200,-08,-0800,-08:30) 。 。 。 。
    • 请务必使用 Java (原始内容存档于2018-09-21). version 1.8.0\_-21 或更高.
    • 程序员 - 说吧 如果你写 Java 运行的程序 ERDDAP™ 代码,您需要删除 joda -time 的引用。 分类路径参数中的罐。
  • 新来的: ERDDAP 是因为 存档A 数据集工具 现在可以创建 BagIt 文件 。 。 。 。 NCEI可能在此格式上标准化. 多亏了斯科特·克罗斯和约翰·雷尔夫.
  • IMPROVED:下载erddap的链接. 战争 ERDDAP™ 网页现在指向 GitHub 图像 。 。 。 。 (他们是公共链接, 所以你不必加入GitHub。) 这意味着更快的下载 (最高为12Mb/s,相对于1Mb/s) 并且下载时很少出现问题。 多亏了达米安·斯迈斯,罗布·富勒,亚当·莱德比特,康诺·德莱尼,以及爱尔兰的海洋研究所.
  • 改进: 状态.html 页面和每日状态报告电子邮件 现在包括一个"主要LoadDatasets Time Series"部分,该部分显示有关 ERDDAP™ 截至最后100个主要负载Dataset的每个主要负载的结束。 多亏了我们的麻烦瑞德
  • 一个新的,可选的 (但建议) EDDTable FromCassandra数据集参数: [ ** <分区KeyCSV> ** [ . ] (/docs/服务器-admin/数据集#partitionkeycsv) 。 。 。 。 感谢加拿大海洋网络。
  • 新: EDD Table from AsciiFiles 现在支持 ** <列分隔符 > ** 参数。 如果无效或“ ” , 类会像以前一样猜测, 否则, 第一个字符在读取文件时将作为列分隔符 。 多亏了斯克·布里斯托尔和阿比盖尔·本森.
  • 新建:新数据集类型, 来自 Nccsv 文件夹的 EDD 表格 ,可以通过汇总生成数据集 NCCSV.csv 文件 : 。 。 。 。 多亏了史蒂夫·汉克
  • 改进: 来自Erddap的EDD表 现在使用 .nccsv 从远程获取信息 ERDDAP s和用于元数据信息的地方档案。 这使 Char 和长数据类型以及 Unicode 得到充分支持 (UCS-2 导弹) 字符串的字符集 。 多亏了罗布·富勒和爱尔兰的海洋研究所.
  • 改进:EDD表从Erddap和 EDDGrid 从Erddap 开始支持 ** <重定向 > 虚假</定向 > ** 说明 ERDDAP™ 永远不要将请求重定向到远程 ERDDAP 。 。 。 。 默认是真实的。 遥控器时此选项有用 ERDDAP™ 是一个私人 ERDDAP 。 。 。 。 感谢达米安·斯密斯,罗布·富勒,以及爱尔兰的海洋研究所.
  • 改进: ERDDAP™ 现在捕获 用户请求已取消 早点 还有 ERDDAP™ 现在关闭得更快 因为低层线条关闭得更快 多亏了我们的麻烦瑞德
  • 生成数据 Xml : (韩语)
  • 新:新的EDDType"ncdump"打印出一个 数字 类似打印一个字头的打印 .nc 文档。 您也可以打印指定变量的数据值 (或输入“无”以不打印任何数据值) 。 。 。 。 这很有用,因为如果没有 ncdump, 很难知道文件中的内容, 因此您应该为 GenerateDatasetsXml 指定哪个 EDDType 。 多亏了克雷格·里西安,里奇·斯诺尼尔,克里斯多弗·温加德和OOI.
  • 新建: 对于 SeaData 净数据 : 酌情生成 Datasets Xml 现在使用远程的 SPARQL 查询进行特定的语义转换: 如果变量的源元数据包括 sdn-%参数-%urn, 例如 sdn-%参数-%urn = "SDN: P01:: PSLTZZZ01", 生成 Datasets Xml会添加相应的P02属性,例如: sdn\_P02\_urn="SDN:P02:::PSAL". 如果您有使用这些属性的数据集,如果您有 ERDDAP 是因为< categoryAttributes > in setup.xml 包括 sdn\parameter\ 和 sdn\_P02\_rn,用户将能够使用 ERDDAP™ 类搜索系统可以搜索这些属性的特定值的数据集. 感谢BODC和Alexandra Kokkinaki。
  • 改进:生成数据 Xml 现在改变很多 http:// 元数据中提及 https:// 在适当情况下。
  • 改进:生成数据 Xml 现在尝试猜测创建者QQ类型和发布者QQ类型.
  • IMPROVED: 由 GenerateDatasets 建议的变量数据类型 Xml现在会好点了 感谢玛格丽特·奥布莱恩,LTER,和EML.
  • 改进:生成数据 Xml 更适合指定<cdm\data\-type>并添加相关的需要属性(如:<cdm-timeseries-quariables>),可以提供这些信息. 多亏了Rich Signell
  • 改进:生成数据 Xml, EDD Table 数据集,建议< subsetVariables > 现在更加保守。 多亏了约翰克福特
  • 改进:如果 datasets.xml 指定数据集 featureType 但不是 cdm\data\ 类型, featureType 将用作 cdm- 数据- 类型。 多亏了Rich Signell
  • BUG FIX: 生成 数据集 Xml 现在建议正确<数据Type>,用于具有数据变量 scale\_factor , (中文(简体) ). add\_offset 和/或QQ未签名属性。
  • 改进:何时 ERDDAP™ 打开一个 .nc 文件为 缩短 比它应该是 (例如,没有完全复制到原地) , (中文(简体) ). ERDDAP™ 现在把文件当作坏东西。 此前, ERDDAP™ 返回文件任何缺失部分的缺失值, 因为这是 netcdf- java 的默认行为 。 ERDDAP™ 现在使用ucar .nc 2.iosp.netcdf3.N3header.disallow FileTruncation=为真; 2. 多亏了我们的麻烦瑞德和克里斯蒂安·沃德·加里森
  • 改进: ISO 19115 编译器现在使用 创建者QQ 类型 如果有的话。
  • 改进: ERDDAP™ 现在使用最新的netcdf-java v4.6.9,它可以读取额外的类型 netcdf-4 文件 。 。 。 。 多亏了克雷格·瑞西恩,里奇·斯格尼尔,克里斯多弗·温加德和OOI.
  • BUG FIX:如果不同的源文件对给定变量有不同的数据类型,则避免出问题. 多亏了罗伊·门德尔索恩和尤金·伯格.
  • 布鲁斯: 时间格式转换 现在更好地保护人们免受时间价值的破坏。 感谢NDBC。
  • 布鲁斯: EDDGrid 从NcFiles 调取 现在未包装处理时间值 "几个月后..." "几年后..." 正确的 (通过月或年的递增,而不是粗略地增加,例如,反复增加30天) 。 。 。 。 感谢Soda3.3.1。
  • 刚刚在v1.74, 订阅 需要采取行动 (例如, http:// . . . . . . .) ,这是并且应该是可选的。
  • 布鲁斯: EDDGrid 从 MorgeIRFiles.low Get SourceMetadata 获取源代码 () 没有添加任何全球属性。 现在有了  

第1.74号版本

(2016-10-07年发布)

  • 新特性 (用户) 数字 :
     

  • 现在,当一个数据集列表 (全部,或者从搜索) 在网页上显示,在多行上显示长标题。 以前,长标题的中间被取而代之的是 " ... " 。 感谢玛格丽特·奥布莱恩,LTER,和EML.  

  • 东西 ERDDAP™ 管理员需要知道和做:
     

  • 要完成 : 在 Linux 计算机上, 更改 Apache 超时设置, 以便耗时的用户请求不超时 (与经常出现的“ Proxy” 或“ 坏关口” 错误) 。 。 。 。 作为根用户 :

    1. 修改 Apache http d.conf 文件 (通常出现在/etc/中 http (单位:千美元)) 数字 : 更改现有的<超时 > 设置 (在文件末尾添加一个) 改为3600 (秒数) ,而不是默认的60或120秒。 更改现有的<代理时空 > 设置 (在文件末尾添加一个) 改为3600 (秒数) ,而不是默认的60或120秒。
    2. 重新启动 Apache: /usr/ sbin/ apachectl - 宽宏大量 (但有时它出现在不同的目录中) 。 。 。 。

多亏了托马斯·奥利弗  

  • 新来的: \[ 大家长 旗帜目录 这类似旗子目录,但硬旗版也删除了所有被缓存的数据集信息. 没有设置硬旗的 URL 。 这只能通过将一个文件放入目录来使用. 难 旗子很有用 当你做一些 导致改变如何 ERDDAP™ 读取和解释源数据,例如当您安装新版本时 ERDDAP™ 或当您对数据集定义在 datasets.xml 。 。 。 。 见 此文档 。 。 。 。 多亏了John Kerfoot和所有的Argo团体.  
  • 新: 生成 Datasets Xml 现在有一个 EDD Table 从EML 选项 读取生态元数据语言中的数据集描述 (EML 电子邮件) 文件,下载相关的数据文件,并生成块 datasets.xml 这样可以将数据集添加到 ERDDAP 。 。 。 。 还有一个EDDTable FromEMLBatch,它对于目录中的所有EML文件都做同样的事情. 这非常有效,因为EML在描述数据集方面做了出色的工作,也因为KNB和LTER提供了实际的数据文件. EML 加号 ERDDAP™ 可能是一个伟大的组合,因为 ERDDAP™ 可以让用户更直接地获取KNB和LTER的丰富数据,并帮助这些项目满足美国政府的要求。 公众获取研究成果 (牧师) 所需经费 通过网络服务提供数据。 见 此文档 。 。 。 。 感谢玛格丽特·奥布莱恩,LTER,和EML.  
  • 新: 生成 Datasets Xml 现在有一个来自InPort 的 EDD Table 选项 它在 InPort XML 文件中读取一个数据集描述,并试图生成一块 datasets.xml 这样可以将数据集添加到 ERDDAP 。 。 。 。 这很少产生一个可随时使用的 XML 块 datasets.xml ,但它会创造一个很好的粗略的草稿,这是人类编辑的好起点. 如果使用InPort记录数据集的人也会使用 ERDDAP™ 通过下列途径提供实际数据: ERDDAP 网络服务,从而满足美国政府和 NOAA 是因为 公众获取研究成果 (牧师) 所需经费 通过网络服务提供数据。 这是现在可以使用的解决方案。 ( erd.data at noaa.gov 很乐意帮忙)
    此文档 。 。 。 。 多亏了埃文·豪威尔和梅兰妮·阿贝卡西斯.  
  • 改进: ERDDAP™ 现在使用netcdf-java 4.6.6. 使用更早的版本, netcdf- java 读取一些填充值 (也许,就在Netcdf-4文件中) 作为0's。 现在它把其中一些读作netcdf标准填充值:为字节为-127;为短节为-32767;为-2147483647. Unidata 说新行为是适当的行为. 如果一个数据集中的变量开始显示其中的一个数值,它们用来显示0's,则可以添加,例如,
        <att name="\\_FillValue" type="short">-32767</att>  

到变量的 addAttributes 告诉 ERDDAP™ 将这一价值视为 missing\value /________________________ 价值. 然而,在许多情况下,这不会产生预期的结果:0's. 如果是的话,考虑用 NCO 或重写文件。 投诉? 请联系 Unidata ;-) (中文(简体) ).  

  • 待办:新的地形深度调色板 我鼓励您切换所有使用海洋深度调色板的数据集,以使用新的地形深度调色板,这种调色板除了被翻转的颜色外,都类似于地形,因此适合深度值. (正数=下) ,而不是高度值 (正数=上) 。 。 。 。 此调色板建议设置如下:
            <att name="colorBarMaximum" type="double">8000.0</att>
<att name="colorBarMinimum" type="double">-8000.0</att>
<att name="colorBarPalette">TopographyDepth</att>
  • 新风: 字符串 missing\_value 和/或QQ 过滤 如果字符串变量定义 missing\_value 和/或 " 消防车 " , ERDDAP™ 现在将从数据中删除这些值,取而代之的是空字符串,这样缺失的值就如同其他数据集一样显示为空字符串。 ERDDAP 。 。 。 。 感谢玛格丽特·奥布莱恩,LTER,和EML.  
  • 新风: 支持本地时间 带有 Strings 数据源的时标变量现在可以通过一个 " time\_zone " 导致的属性 ERDDAP™ 转换本地时区源时间 (一些在标准时间,有些在日光节时间) 输入 Zulu 时间。 有效时区名称列表可能与 TZ 列列表完全相同 。 此表格 。 。 。 。 默认是 " Zulu " .. 美国常见的时区有:美国/夏威夷,美国/阿拉斯加,美国/太平洋,美国/山地,美国/阿里索纳,美国/中部,美国/东部. 对于带有数字源数据的时间戳变量,可以指定 " time\_zone " 属性,但价值必须是 " Zulu "或"UTC",或称"UTC". 感谢玛格丽特·奥布莱恩,LTER,和EML.  
  • New FEATURE: EDDTable From AsciiFiles 现在支持分号分隔文件 更聪明地找出分离者。 感谢玛格丽特·奥布莱恩,LTER,和EML.  
  • 新风: 如果装入 Datasets 时发生重大错误 (主要或次要,例如,失踪或无效 datasets.xml 文档) , (中文(简体) ). ERDDAP™ 将在状态.html中显示它,位于“ n Datasets 失败后装入” 下方为 ERROR: 处理时 datasets.xml :详见log.txt.  
  • 新风: ERDDAP™ 寻找孤儿。 何时 ERDDAP™ 执行主要负载 数据集,它现在寻找孤儿数据集 (正在使用的数据集 ERDDAP™ 但没有在 datasets.xml ) 。 。 。 。 如果找到它们,则在状态.html中列出,位于“ n Datasets failed to Load” 下方为 ERROR: n Orphan Dataset (数据集在 ERDDAP™ 但没有在 datasets.xml ) {\fn华文仿宋\fs16\1cHD1D1D1} 如果你想删除 (卸货) 孤儿 ERDDAP™ ,需要添加 <数据集类型="任何ValidType" datasetID ="数据集"活性="假"/". 改为 datasets.xml 直到下一个主要负载Datasets卸下数据集。  
  • 布鲁斯: 如果一个数据集有一个数字时间戳变量,其单位不包含 "seconds since 1970-01-01T00:00:00Z" 和与<更新 EveryNMillis > 系统活动,在更新数据集时,时间戳变量的范围被错误设定. 多亏了约翰克福特  
  • 如果有的话<在 setup.xml 中快速重新启动 > 是真实的, 您要求从 EDD Table 从... 使用的文件数据集<更新 EveryNMillis >,对数据集的第一个请求会失败,但随后的请求会成功. 现在第一个请求不会失败. 多亏了约翰克福特  
  • BUG FIX:在命令行上,GenerateDatasetsXml.sh和.bat没有使用 >9参数. 现在,他们做到了。 多亏了约翰克福特  
  • 布鲁斯: 新的 EDDTable From MultidimNcFiles 并没有一致地从字符串中去除后端空格 。 现在有了 值得注意的是,这影响了ARGO文件。 多亏了凯文·奥布莱恩和罗兰·施韦策.  
  • 布鲁斯: 所有远程访问 DAP 现在由更现代的代码发起服务. 这可以修复访问一些 EDDTable FromErdddap 数据集时的"连接已关闭"错误. 多亏了凯文·奥布莱恩  
  • 布鲁斯: 处理 orderBy . . . . . . . () 独立 () 现在又回到了最近变化之前的状态: 给定的请求可能有多个 orderBy . . . . . . . () 和/或单独的 () 过滤器; ERDDAP™ 将按指定的顺序处理它们。 多亏了大卫·卡鲁加  
  • 布鲁斯: 如果数据集是 EDDTable FromDatabase 且查询有 源代码 和(或) 源代码 CanDistinct ,然后数据库可能 (取决于在 datasets.xml ) 部分或全部处理 只有第一个 orderBy . . . . . . . () 或区别 () 。 。 。 。 多亏了大卫·卡鲁加  
  • 布鲁斯: 最近的额外百分率编码给一些查询带来问题 .nc CF文件,例如“HTTP状态” 500 - 查询错误:变量=站点两次被列在结果变量列表". 多亏了凯文·奥布莱恩  
  • BUG FIX: EDDTable FromFiles 在其中一列为真字符列时重装数据集有困难. 多亏了罗兰·施韦策  
  • 布鲁斯: EDDGrid 从NcFiles 调取 现在不包装的也转换 missing\_value 和 QQFillValue 到标准值,这样可以对不同值的文件进行聚合。 由于这个变化,在您安装了这个新版本后, ERDDAP™ 请设置一个 难 旗帜 每个 EDDGrid 从NcFiles 调取 您的未包装数据集 ERDDAP 。 。 。 。  
  • 改进:EDD Table FromNcCFFiles现在可以处理具有多样分层的文件. 给定的数据集必须只使用使用一个样本的变量。 多亏了Ajay Krishnan.  
  • 改进:对于...<按来源名称排序 现在允许逗号分隔 (建议) 或空格分隔的可变源名称列表。 无论哪种情况,单个可变名称可能被双引号所包围,例如如果该名称有内部空间.

第1.72版 (中文(简体) ).

(2016-05-12发布.)

  • 新特性 (用户) 数字 : 无。  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 来自多分镜的新的 EDD 表格 由多分解Nc Files制取的 EDD表 是 EDD Table From NcFiles 的新替代品。 它旨在处理若干具有共同维度变量的文件组,例如 var1 \[ (单位:千美元) \] \[ 页:1 \] , var2 数据 \[ (单位:千美元) \] , var3 数据 \[ 页:1 \] 斯卡拉瓦尔 感谢阿尔戈计划,奥雷利·布赖恩德和罗兰·施韦策.
  • 布鲁斯: ERDDAP™ (通过文件VisitorDNLS和文件VistorSubdir类) 现在跟随Linux上的符号链接。 ERDDAP™ 仍然不跟随.lnk在Windows上.
  • 1.70中引入的bug的 BUG FIX: 显著 + orderBy 在一个请求中不允许一起提出。 现在又来了 它们并非相互排斥/重复。 多亏了大卫·卡鲁加
  • 改为: datasets.xml IP地址黑名单 : IP v4 地址显示为 ERDDAP™ 以4个周期相隔的六进制编号。 我想IP v6地址 显示为8个分号的六分号 这么说吧 ERDDAP™ 现在支持该列表中的IP地址中的冒号并: \* 在列表的末尾来封锁一系列地址.
  • 改进: ERDDAP™ 现在使用 NetcdfFileWriter 写入 .nc 文件,而不是已贬值的NetcdfFileWriteable。 由此产生的文件不应有明显的变化。 这打开了 做大 .nc 使用 .nc 3,64位扩展. 如果你想/需要,请向 erd.data at noaa.gov 。 。 。 。
  • 改进:远程网站的许多链接已经过时。 现在它们已经更新并使用 https: 改为 http : 只要有可能。
  • 许多小变化.

第1.70版 (中文(简体) ).

(2016-04-15发布.)

  • 新特性 (用户) 数字 : 无。  
  • 东西 ERDDAP™ 管理员需要知道和做: 下面是您设置的. xml 文件中文档的几个建议修改 。 请现在做这些改变。 现在30分钟的工作 可能节省你的时间 混乱的未来。
  • 错误修正 : 问题是,这些请求被重新导向远程 ERDDAP 无效字符失败 。 | '错误消息. 这只发生在最近版本的Tomcat上. 多亏了罗斯特·霍尔曼(英语:Rusty Holleman),克诺·德莱尼(英语:Conor Delaney)和罗伊·门德尔索恩(英语:Roy Menderssohn).
  • 错误修正 : ERDDAP™ 现在使用Netcdf-java的最新版本 (说来话长) 它包括对NcML的最新支持,它解决了NcML LogicalReduce不按预期工作的问题。 元数据可能有一些小的修改, ERDDAP™ 通过 netcdf-java 从 .nc , (中文(简体) ). .hdf ,.grib,和.bufr文件。 多亏了法维奥·梅德拉诺
  • 新的 EDD Table 外观标记 允许您从两个或两个以上的EDDTable数据集中制作一个合并的EDDTable数据集,这些数据集使用相同的单位具有相同的数据变量。 谢谢凯文·奥布莱恩
  • 来自数据库的 EDD Table 的新选项 ( 源代码 财务报告和审定财务报表 源代码 CanDistinct ) 请具体说明是否 ERDDAP™ ,数据库,或两者兼有,处理不同的和 orderBy (和所有变体) 限制。 多亏了大卫·卡鲁加
  • 您现在可以通过新数据向公众提供私有数据集的图表和元数据[.<图表可访问到 > 公开</graphsAccessibilateTo >] (中文(简体) ). (/docs/server-admin/datasets#graphsa可访问) 标签。 感谢伊曼纽尔·伦巴第.
  • 现在,如果一个字符串传递到生成达塔塞 Xml 或 DasDds 被双引号所包围, 它未被引用 (就像JSON弦一样) 。 。 。 。 多亏了约翰克福特和梅兰妮·阿贝卡西斯.
  • 生成数据 Xml 现在支持“ 默认” 以获得默认和“ 无” 以获得空字符串 (不论是否引用) 。 。 。 。 这解决了与通过空字符串有关的一些问题.
  • 现在,在“生成达塔斯”中 Xml,为所有人服务 EDDGrid 从 Files 和 EDD 表格 如果样本来自 Files 数据集 您指定的文件Name 为 “ “ ” (空字符串) ,它将使用目录中最后一个匹配文件Name + regex + recursive= true。
  • 更新 : 用于在Linux计算机上显示GenerateDatasetsXml和DasDds结果的显示器InBrowser代码过时,并给出了Netscape的奇特消息. 现在,这使用了现代的Linux工具:xdg-open. 多亏了梅兰妮·阿贝卡西斯
  • 这个 allDatasets 数据集现在有一个 "files" 列,表示/文件链接的基础 URL (如果有一个) 用于数据集。
  • 增强您的总体安全性 ERDDAP™ 更改与Tomcat目录和大家长目录相关的权限: (下面的实际命令是给Linux的. 对于其他操作员,做类似的修改.)
    • 更改“ 组” 为 tomcat, 您的用户名, 或包含 tomcat 和 Tomcat / 的所有管理员的小组的名称 。 ERDDAP 例如, chgrp - R _ 您的用户Name_ apache-tomcat_ 8.0.23_ chgrp - R _ 您的电话 用户名大家长目录_
    • 更改权限,使 tomcat和组有读取,写入,执行权限,例如,. chmod - Rug+rwx apache-tomcat - - 8.0.23_ chmod - R ug+rwx _ 大家长食堂_
    • 删除“ 其他” 用户的读取、 写入或执行权限 : chmod - R o-rwx apache-tomcat - _ 8.0.23_ 维基语录链接:名人名言 - 文学作品 - 谚语 - 谚语 - 谚语 Chmod - R o-rwx _ 大家长 这一点很重要,因为它使其他用户无法阅读可能敏感的信息。 ERDDAP™ 设置文件,日志文件,以及包含私人数据集信息的文件.
  • 对认证/登录系统进行了修改。 多亏了托马斯·加德纳、伊曼纽尔·伦巴第和美国政府 HTTPS 唯一标准 。 。 。 。
    • 认证=openid 选项被删除 。 这是过时的。
    • 新的,建议, 认证=google 选项用途 谷歌签名 (基于 OAuth 2.0) 允许任何拥有谷歌电子邮件账户的人 (包括 谷歌管理账户如 @noaa.gov ) 要登录。
    • 新来的 认证=电子邮件 选项是认证=google的备份。 它允许用户有一个<用户 > 标记在 datasets.xml 通过发送带有特殊链接的电子邮件来登录。
    • 请在您的设置. xml中更改描述<认证 > 为
            <!-- If you want to restrict access to some datasets, 
you need to specify the method used for logging on (authentication).
See the info at
https://erddap.github.io/setup.html#security
Currently, the options are: "" (logins not supported, the default),
"custom", "email", and "google" (recommended).
\\[No longer supported: "basic", "openid"\\]
-->
  • 在您的设置. xml中,请在下面添加此右键<认证 > 标签
            <!-- If authentication=google, you must supply your Google Client ID. 
See
https://developers.google.com/identity/sign-in/web/devconsole-project
When setting this up, for Authorized JavaScript origins,
for testing on your computer, use the domain "localhost"
(e.g., origin=https://localhost:8443),
not "127.0.0.1" (because Google Sign-In doesn't work with anything
at that domain).
This will be a string of about 75 characters, probably starting with
several digits and ending with .apps.googleusercontent.com .
-->
<googleClientID></googleClientID>
  • 现在,没有登录的用户可以使用 http 或者说 https URL( 如果您已经设置)<baseHttpsUrl > 在您的设置.xml). 感谢美国政府的新计划 HTTPS 唯一标准 。 。 。 。
  • 现在,你可以鼓励所有用户使用 https (没有 http ) 设置<baseUrl > 成为一个 https URL (中文(简体) ). 强迫用户只使用 https ,您还必须修改您的 Apache/Tomcat 设置以封锁非 。 https 访问。 感谢美国政府的新计划 HTTPS 唯一标准 。 。 。 。

请在您的设置. xml中更改描述<baseUrl > 将变成

            <!-- baseUrl is the start of the public URL, to which "/erddap" 
is appended. For example:
For running/testing on your personal computer:
<baseUrl>http://localhost:8080</baseUrl>
(127.0.0.1 doesn't work with authentication=google).
If you want to encourage all users to use https (not http),
make the baseUrl the same as the baseHttpsUrl (see below).
For ERD releases, we used to use
<baseUrl>http://coastwatch.pfeg.noaa.gov</baseUrl>
For ERD releases, we now use
<baseUrl>https://coastwatch.pfeg.noaa.gov</baseUrl>
-->
  • 二. 备选方案<密码编码> 换了 请在您的设置. xml中更改描述<密码编码 > 要为
            <!-- For "custom" authentication, this specifies how you have 
stored passwords in the roles tags in datasets.xml.
If you aren't storing any passwords, this is irrelevant.
The options (in order of increasing security) are:
"MD5", "UEPMD5" (MD5(UserName:ERDDAP:Password)),
"SHA256", "UEPSHA256" (SHA256(UserName:ERDDAP:Password),
the default).
You should only use "MD5" or "SHA256" if you need to match
values stored that way in an external password database.
See the info at
https://erddap.github.io/setup.html#security
-->
  • 请在您的设置. xml中更改描述<基数HtttpsUrl > 为
            <!-- This is a variant of <baseUrl> which is used when 
authentication is active and the user is logged in.
In general, you take the <baseUrl>, change "http" to "https",
and change/add ":8443". This must begin with "https://".
If you make a proxy so that ":8443" isn't needed,
then don't use ":8443" here.
This is relevant even if <authentication> is "".
See the instructions at
https://erddap.github.io/setup.html#security
For example:
For running/testing on your personal computer:
<baseHttpsUrl>https://localhost:8443</baseHttpsUrl>
For releases at ERD, we use:
<baseHttpsUrl>https://coastwatch.pfeg.noaa.gov</baseHttpsUrl>
If you want to encourage all users to use https (not http),
make the baseUrl (see above) the same as the baseHttpsUrl.
-->
  • 现在,如果列表PrivateDatasets= truth in setup.xml,则显示用户无法访问的数据集信息会更少.
  • 现在,特别是当你开始设置你的 ERDDAP ,现在你可以告诉 ERDDAP™ 不尝试订阅远程 ERDDAP™ 数据集。 多亏了菲利佩·罗莎·弗雷尔 在您的设置. xml, 就在之前<请添加
        <!-- Normally, if you have a EDDGridFromErddap or EDDTableFromErddap 
dataset in your datasets.xml, it will try to subscribe to the remote
ERDDAP™ dataset so that the local dataset is kept perfectly up-to-date.
If this ERDDAP™ is not publicly accessible (http://localhost), or its
IP address will change soon, or you have some other reason,
you can tell this ERDDAP™ to not try to subscribe to the remote
ERDDAP™ datasets by setting this to false. (default=true)
This is the overall setting for this ERDDAP. It can be overridden by
the same tag (with a different value) in the datasets.xml chunk for
a given EDD...FromErddap dataset.
For each fromErddap dataset that doesn't subscribe to the remote
ERDDAP™ dataset, you should set <reloadEveryNMinutes> to a smaller
number so that the local dataset stays reasonably up-to-date. -->
<subscribeToRemoteErddapDataset>true</subscribeToRemoteErddapDataset>
  • 在您的设置. xml 中, 在以上指示中<请插入: 如果可能, 请设置此选项以使用安全连接 (SSL / TLS 系统) 到电子邮件服务器。 如果你的设置没有使用安全连接到电子邮件服务器,请做修改以达到此目的.
  • 在你身边 datasets.xml ,请在描述<在您的订阅中 datasets.xml 数字 : 您可以使用名称 "\" 列出整个域名,例如,\@example.com. (原始内容存档于2012-10-12).
  • 由于v1.66中伐木系统的改变,日志文件从未更新. 总是有信件或部分信件等待被写入日志文件. 现在,你可以更新它 (瞬间) 通过观看你的 ERDDAP 状态网页 : http://your.domain.org/erddap/status.html 。 。 。 。
  • 哈希·迪格斯特(英语:Hash Digest)...
  • 一个小变化 (改为字符串2.canonical) 这应该有助于保持 事情快速前进,当 ERDDAP™ 非常繁忙,而且更好地处理大量数据集。
  • 强烈的 建议:停止使用<转换为 Public SourceUrl 内 datasets.xml 转换数据集中的 IP 号码< sourceUrl > 翻译: (例如, http://192.168.#.#/ ) 输入域名 (例如, http :my.domain.org/ (中文(简体) ).) 。 。 。 。 从现在开始,新的订阅者 http://localhost , (中文(简体) ). http://127.0.0.1 ,以及 http://192.168.#.# URLS因安全原因不允许使用. 因此,请始终使用公共域名在< sourceUrl > 标签 (如果因为DNS问题需要的话) ,可以使用 服务器上的/etc/host表 通过将本地域名转换为IP号码而不使用DNS服务器来解决问题. 您可以通过使用 ping some.domain.name (法语).
  • 在生成 Datasets.xml 中,用于远程数据集 (例如,来自THREDDS服务器) ,自动生成 datasetID s对大多数域没有变化。 对于几个领域,第一部分 (即名称) 自动生成 datasetID 这将是有点不同。 值得注意的是,有一个部分的名字现在更有可能有两个部分。 例如,来自 http://oos.soest.hawaii.edu 以前导致 datasetID 但现在却导致 datasetID {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}从哈瓦伊开始 如果这给您带来问题,请通过电子邮件. 可能还有工作
  • 卡桑德拉车手更新为cassandra-driver-core-3.0.0.jar,因此卡桑德拉 v3. EDDTable From Cassandra没有利用卡桑德拉的任何新特征. v三. 卡珊德拉的指数现在可以比较复杂,但是 ERDDAP™ 仍然使用 Cassandra v2 索引模式,该模式假设可以直接查询索引列。 '=' 限制。 生成数据 对于 EDDTable FromCassandra , Xml 不再检测带有索引的列;如果索引简单,则需要指定在 datasets.xml 手边。 如果您需要更复杂的索引或其他新功能的支持,请通过电子邮件 erd.data at noaa.gov 。 。 。 。 快点! 如果你仍然使用 Cassandra 2.x, 请继续使用 ERDDAP™ v1.68 直到升级为使用 Cassandra 3.x.
  • Jars和Classpath -- -- 几乎所有包含的第三方.jar文件都更新到最新版本.
    • slf4j.jar被添加到/lib和阶级路径中.
    • 乔伊德。 罐子和锡克。 罐被从/lib和阶级路径中移除。
    • 如果您在编译或运行时未找到关于类的错误消息 ERDDAP™ 或其中一个工具,比较您命令行的类路径到 ERDDAP 是因为 当前类路径 找出哪个贾尔在你的阶级中失踪了

1.68号版本

(2016-02-08发布.)

  • 新特性 (用户) 数字 : 无。  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • EDDGrid 通过文件名或全局元数据从 Files 聚合 - 说吧 所有变动 EDDGrid 从Files现在可以通过增加一个新的最左边的维度,通常是时间,根据每个文件名或每个文件中一个全局属性的值得出的值来聚合一组文件.
  • 改进:我们以前曾建议,你不妨建立一个 EDDGrid 从您所在的 Erddap 数据集 datasets.xml 引用并重新维护 jplMU RSS 我们的T数据集 ERDDAP 。 。 。 。 由于该数据集现在有了更新的版本,该数据集现在已贬值了。 所以,如果你有 数据集在你的 ERDDAP™ ,请添加此新数据集
        <dataset type="EDDGridFromErddap" datasetID="jplMURSST41" active="true">  
  <!-- Multi-scale Ultra-high Resolution (MUR) SST analysis fv04.1, Global, 0.011 Degree, Daily -->
  <sourceUrl>https://coastwatch.pfeg.noaa.gov/erddap/griddap/jplMURSST41</sourceUrl>
</dataset>

如果你想删除旧的 jplMU RSS 您的 T 数据集 ERDDAP™ (这是你的选择) ,将其活动设置从"真"改为"假".

  • 错误修正 : 请检查access-date=中的日期值 (帮助) (帮助) 大家长指导,您在设置.xml中指定了. 如果你没有把斜线 在结尾<大家长设计 > 名称, 那么 ERDDAP™ 将会通过将单词直接附加到您指定的名称来创建多个目录,而不是创建子目录。 从1.68版本开始, ERDDAP™ 在目录名称的末尾添加斜线, 如果您没有指定一个 。 所以,如果你之前没有指定斜线 在结尾,然后当你安装 ERDDAP™ v1.68 您需要移动并重命名这些目录 之后 你关闭旧的 ERDDAP™ 财务报告和审定财务报表 在此之前 您启动新 ERDDAP 。 。 。 。 例如,如果您错误地指定大家长指导为/home/erdapBPD (没有后面的斜线) 财务报告和审定财务报表 ERDDAP™ 错误创建目录如 / 家/ 家/ 家/ 家- PDDCache /家用/erdapBPD副本 /home/erdapBPD数据集 /家/庄园BPDflag /home/erdapBPDlogs 页面存档备份,存于互联网档案馆 /家用/家用BDPDlucene 和一个名为/home/erdapBPD 订阅 V1.txt 的文件, 然后,你需要移动 并重命名它们成为 /家/家/家/家/家/家/家/家/家 /家用/erdapBPD/拷贝 /home/erdapBPD/数据集 /家/庄/庄园BPD/旗 /家/erddapBPD/日志 /家用/家用/草药BPD/露天 和/home/erdapBPD/订阅 V1.txt
  • 错误修正 : 里面有窃听器 EDDGrid LonPM180 装入 ERDDAP™ v1.66 当儿童数据集为 EDDGrid 从尔德达.
  • 错误修正 : 里面有个虫子 EDDGrid 从 Files 和 EDD 表格 从 Files 在 ERDDAP™ 五.1.66 导致<更新 EveryNMillis > 在重启后首次装入数据集时被忽略 。
  • 错误修正/ 新特性 : 如果儿童数据集在 EDDGrid 综合差异, EDDGrid 收到吗? EDDGrid 从EDDable, EDDGrid 龙PM180 EDDGrid SideBySide 、 EDD Table Copy 或 EDD Table 从 EDDGrid 是一个... 从 Erddap 数据集, 该父数据集现在订阅到基础 ERDDAP™ 数据集。 如果基础 ERDDAP™ 数据集在同一处 ERDDAP™ ,订阅及其验证是直接完成的;您不会收到电子邮件要求您验证订阅. 否则,如果您的订阅系统 ERDDAP™ 关闭, 设置<将主数据集的“ Everyniminutes” 设置重新装入到小数字 (60岁?) 以便保持最新状态。
  • 错误修正/ 新特性 : 如果儿童数据集在 EDDGrid 综合差异, EDDGrid 收到吗? EDDGrid 从EDDable, EDDGrid 龙PM180 EDDGrid SideBySide 、 EDD Table Copy 或 EDD Table 从 EDDGrid 有活性="假",该子数据集现在被跳过.

1.66版本 (简体中文).

(2016-01-19发布.)

  • 新特性 (用户) 数字 :

  • 图 (不是地图) 可以在轴上显示下降值。 要在使用 Make A Graph 网页时获得此内容, 请更改新的 Y 轴: 升起设置 (默认) 到下降。 或者,在请求图表的URL中,使用新的可选的 3 ' | ' 参数 &.x 数据 范围和/或 &. 离线开关 ,这可能没什么 (默认) ,真值,或t来得到升值,或使用假值或f来得到降值. 事实 | 假值是大小写不敏感 。 感谢克里斯·富里洛夫,约翰·克福特,卢克·坎贝尔和卡拉·威尔逊.

  • 用户现在可以通过添加 &.bgColor=0x_来指定图形的背景颜色 。 AARRGGBB_ 切换到请求图表的 URL 。 参见 .bgColor 在图形命令部分 网格标签 财务报告和审定财务报表 tabledap 文档。 多亏了约翰克福特和卢克坎贝尔

  • 关于表格数据集,现在可参考min。 (可变名称(_S) _) 或最大值 (可变名称(_S) _) 。 。 。 。 见 分钟 () 最大值 () 。 。 。 。 多亏了约翰克福特

  • 对于表格数据集,使用的时间限制 现在 现在可以指定毫秒或毫秒的时间单位。

  • 现在,一个表格数据集的图像请求将生成一个地图 (非图表) 如果 x 和 y 变量是等经度和等纬度变量 (兼容单位) 。 。 。 。 多亏了Rich Signell

  • Bug 修正: 时间轴标签和勾选在同时请求多个图表时有时有奇异的异常 (例如,在网页上) 。 。 。 。 问题是 SGT 图形库中的一个错误 ERDDAP™ 用途 (其中一个变量是"静态" 这不应该是) 。 。 。 。 感谢布拉德福德·布特曼.  

  • 东西 ERDDAP™ 管理员需要知道和做:

  • 将您的电子邮件密码放入像 setup.xml 这样的纯文本文件, 是一种安全风险 。 为了减轻这一问题,我们强烈建议你:

    1. 设置一个邮件账户 ERDDAP 使用, 例如 erddap@ your Institution.org 。 这也有其他好处;特别是,不止一个 ERDDAP™ 然后管理员可以访问该电子邮件账户。
    2. 设置. xml 文件 rw 的权限 (读取并写入) 用于运行 Tomcat 和 ERDDAP™ (用户=tomcat ?) 没有权限 (不读或写) 用于组和其他用户。 多亏了菲利佩·罗莎·弗雷尔
  • 新的 存档ADataset 工具简化制作 .tar .gz 以适合归档的格式将数据集子集归档 (特别是,在 NOAA 国家教育局) 。 。 。 。 这对许多人应该有用 ERDDAP™ 在很多情况下,尤其是针对在 NOAA 。 。 。 。

  • 新数据集类型 EDDGrid 从 NcFiles 未包装 已存在 EDDGrid 从NcFiles. 不同之处在于,此类在数据文件打开前 EDDGrid 从 File 查看文件 :

    • 它解包了用到的已包装变量 scale\_factor 和(或) add\_offset 。 。 。 。
    • 它促进具有QQUUsign= true属性的整数变量到更大的整数数据类型,使数值作为无符号值出现. 例如,一个QQ未签名=真字节 (8 个位) 变量变为签名短 (16 个位) 变量。
    • 它能转换“FillValue”和“FillVale” missing\_value 数值为NaN (或 MAQVALUE 表示整数数据类型) 。 。 。 。

这个阶级最大的优势在于它提供了一种处理不同价值观的方法: scale\_factor , (中文(简体) ). add\_offset ,“FillVale”,或“FillVale,” missing\_value 在收藏中的不同文件中。 否则,你必须使用一种工具 NcML 数据 或者说 NCO 以修改每个文件去除差异,使文件能够由 EDDGrid 从NcFiles. 为了使这一类正常工作,文件必须遵循相关属性的CF标准. 多亏了菲利普·马科斯基

  • 新数据集类型 EDDGrid 龙PM180 让您更改一些经度值大于180的数据集 (例如,0至360范围) 输入经度值在 -180 至 180 之间的数据集 (经度加号或减号为180,因此名称) 。 。 。 。 提供经度值在-180至-180之间的数据集的最大优势是: OGC 服务 (例如, WMS ) 需要在此范围内的经度值。 多亏了林恩·托普斯基,法比恩·吉沙德,菲利普·马科斯基,和马丁·斯佩尔. 2016-01-26 (英语). 最新消息:伊克! 当孩子的数据集是 EDDGrid 从 Erddap 中引用同一数据集 ERDDAP 。 。 。 。 此错误已固定在 ERDDAP™ v1.68 (英语).
  • 单位 生成 DatasetsXml ,一个新的特殊数据集类型, EDDGrid LonPM180 From ErddapCatalog, 让您生成 datasets.xml 页:1 EDDGrid 全部的 LonPM180 数据集 EDDGrid 数据集在一个 ERDDAP 其经度值大于180。
  • 为所有人 EDDGrid 数据集,单位: datasets.xml 您现在可以使用可选的 [<可访问 通过 WMS >对 | 虚假</可访问 通过 WMS >] (中文(简体) ). (/docs/server-admin/datas#可访问视频) (默认为真) 。 。 。 。 设置为虚假强制禁用 WMS 此数据集的服务。 如果数据是真的,则数据集可能仍然无法通过 WMS 由于其他原因 (例如,没有拉特或龙斧) 。 。 。 。 这对独立存在并由下列数据包裹的数据集特别有用: EDDGrid LonPM180,因此只有LonPM180版本可以通过 WMS 。 。 。 。
  • 在设置.xml中,可以指定图形背景的不同默认颜色. 颜色被指定为0x_ARRGGBB_格式中的8位十六进制值,其中AA,RR,GG,和BB分别是不透明,红色,绿色和蓝色等元件,被指定为二位十六进制数. 注意画布总是不透明的白色 所以 (半边 - 说吧) 透明图形背景颜色混合到白色画布中。 默认为浅蓝色 :
        <graphBackgroundColor>0xffccccff</graphBackgroundColor>  

多亏了约翰克福特和卢克坎贝尔

  • 在 setup.xml 中,您现在可以指定最大大小 日志文件 (当它重新命名为日志时。 . 前一个和新日志。 txt 创建) 在MegaBytes语中。 最低允许为1. 允许的上限为2000年. 默认是20 (甲基溴) 。 。 。 。 例如:
        <logMaxSizeMB>20</logMaxSizeMB>
  • 单位 datasets.xml , [<fgdcFile >] (英语). (/docs/服务器-admin/数据集#fgdcfile) 或 [<iso19115 文件 > (/docs/server-admin/datas#iso19115文件) 现在可以成为本地文件 (和以前一样) 或一个 URL (将下载, 因此有本地副本) 。 。 。 。 若为 ERDDAP™ 无法下载文件, 数据集的加载将继续下去, 但数据集将没有 fgdc 或 iso19115 文件 。
  • EDDGrid 从 Files 和 EDD 表格 从 Files 数据集可以快速启动 (系统 ERDDAP™ 在数据集首次装入时尝试使用 ERDDAP™ 正在重新启动) 。 。 。 。 这将加快重新启动 ERDDAP 。 。 。 。 2016-01-26 (英语). 最新消息:伊克! 这儿有个虫子<更新 EveryNMillis > ,以便在重启后第一次装入数据集时被忽略 。 此错误已固定在 ERDDAP™ v1.68 (英语).
  • 快速启动系统的总体改进允许 ERDDAP™ 当 ERDDAP™ 已重新启动。
  • 全体 EDDGrid 从 Files 和 EDD 表格 从Files子类开始,现在接受一个新的<路径Regex > 标记,通常在下面右边指定<递归性>。 如果递归是“ true ” , 只有符合路径的完整子目录路径 (默认=".") 将被接受。 同样,a< sourceUrl s > 标记在一个 EDDGrid 聚合当前 Dimension 可以包含路径Regex 属性 (默认=".") 。 。 。 。
  • 默认值<部分请求MaxBytes > in setup.xml 现在为490000000000 (~490 MB 键) 。 。 。 。 这避免了与从THREDDS数据服务器获取数据有关的一些问题/超时. 多亏了莱斯利·索恩
  • 对日志系统的小改动应允许 ERDDAP™ 当它非常,非常繁忙的时候, 更能回应。 信息现在被写入磁盘驱动器上的日志文件, 以相当大块显示 。 好处是,这是非常有效的 -- ERDDAP™ 将永远不会屏蔽等待信息写入日志文件。 缺点是日志几乎总是会以部分消息结尾,在下个块被写入之前不会完成.
  • 错误修正与无水分配和 [<更新EveryNMILIS > (/docs/server-admin/datas#update Everynmillis 页面存档备份,存于互联网档案馆 互联网档案馆的存檔,存档日期2013-12-22.) 系统 EDDGrid 从 Files 和 EDD 表格 来自 Files 数据集 : 不再需要指定大量 fs.inotify.max-user-\_watches或fs.inotify.max-user-instances. 里面有个虫子 Java 导致部分 Java 当垃圾被最终确定时, 僵尸的吞噬手表或实例数量将超过规定的最大数量。 ERDDAP™ 现在工作围绕这个 Java 错误。 另外,在status.html网页上也列出过不摄入线程的数量,因此可以注意其用法. 通常情况下,每条线有一条无水线 EDDGrid 从 Files 和 EDD 表格 从Files数据集.
  • Bug 修正: 在许多地方, 而不是重排错误, 生成了一个新的错误, 它只包含一个短版本的原始错误信息, 没有堆栈跟踪 。 现在,当产生新错误时,它应该包括整个原始例外,例如抛出新的例外 ("一些新消息",e) · ; 多亏了苏珊·珀金斯
  • 错误修复: 直到最近 (v1.64吗?) ,如果一个.../ datasetID 请求使用 URL, ERDDAP™ 将在 URL 中添加.html 。 在 v1.64 中, 失败了 (生成了不正确的 URL 格式,然后失败) 。 。 。 。 这又成功了 多亏了克莉丝·富里洛夫

第1.64号版本

(2015-08-19年发布)

  • 新特性 (用户) 数字 :
  • 现在有指南可以访问密码保护的私人 ERDDAP™ 数据集 ( https:// ) 通过 curl 财务报告和审定财务报表 Python 。 。 。 。 见 curl 财务报告和审定财务报表 Python 说明。 感谢NANOOS的埃米利奥·马约加和斯皮格拉斯科技的保罗·简切克.  
  • 东西 ERDDAP™ 管理员需要知道和做:
  • ERDDAP™ 现在需要 Java 1.8+ (英语). Java 1.7 达到 寿命终止 (不再更新安全信息) 2015年4月参加. 这个版本 ERDDAP™ 将不与版本 Java 1.8级以下。 如果您从 Java 1.7x (单位:千美元) (或更早时间) ,你也应该更新Tomcat。 见 ERDDAP™ 设置指令 用于下载链接和建议。
  • 新建数据提供者表格 。 当一个数据提供者来到您想要添加一些数据时 ERDDAP™ ,收集将数据集添加到 ERDDAP 。 。 。 。 许多数据来源 (例如.csv文件, Excel 文件, 数据库) 没有内部元数据,所以 ERDDAP™ 有了一个新的数据提供者表格,从数据提供者收集元数据,并向数据提供者提供其他一些指导,包括对数据库中的数据的广泛指导。 所提交的信息转换成 datasets.xml 格式,然后发电子邮件到 ERDDAP™ 管理员 (你们) 并写入 (附 录) (原始内容存档于2018-09-25). to BigPorent Directory/logs/data ProviderForm.log. 因此,表格半自动化了将数据集输入 ERDDAP™ 不过 ERDDAP™ 管理员仍须完成 datasets.xml 块并处理获取数据文件 (编号) 从提供者或连接到数据库。 更多信息见 数据提供者 表格说明 。 。 。 。
  • 新设<匹配轴日记 > 可用于 EDDGrid 从文件 (并因此从NcFiles和MorgeIRFiles中获取) , (中文(简体) ). EDDGrid 综合差异, EDDGrid 复制,和 EDDGrid SideBySide 数据集,用于指定不同文件中的轴值必须如何精确等同 (数字) : 0=无检查 (别用这个!) ,用于提高精度,或 20 (默认) 为了完全平等。 对于n=1-18, ERDDAP™ 确保双值的第一个正位数 (或者说 (n+1 数据) 浮点值 div 2) 平等无边. <匹配 AxisNDigits > 替换<正在贬值。 将转换出“ true” 值以匹配 AxisNDigits=20 。 虚构值 (别这样!) 将转换为匹配 轴地志=0.
  • EDDGrid 从 Files 和 EDD 表格 第一次使用此版本时, 从 Files 会非常缓慢地加载 ERDDAP 。 。 。 。 ERDDAP™ 现在将内部文件信息存储得稍有不同,所以每个数据集的内部文件表必须重建. 所以别担心 什么都没有 这是一次
  • 远程源文件 EDDGrid 从 NcFiles 、 EDD Table From NcFiles 、 EDD Table From NcCFFiles 现在允许文件在可访问目录中成为远程文件 http:// (也许 https:// 和ftp://,但未经测试) 如果远程服务器支持 区域请求 在请求标题中。 THREDDS和亚马逊S3支持范围请求, Hyrax 没有。 此系统允许您不下载文件而访问远程文件中的数据 (如果远程文件过多, 则会有帮助) ,但是访问这些文件的速度将远远慢于访问本地文件甚至远程文件的速度 OPeNDAP 来源. 这包括: "files" 在亚马逊S3桶中,因为可以通过 http:// 。 。 。 。 如果 S3 对象名称类似文件名 (内部 / 类似 Linux 目录树) , (中文(简体) ). ERDDAP™ 也可以通过 ERDDAP 是因为 "files" 系统。 要做到这一点,你的S3证书必须是 ~/.aws/证书 (关于 Linux、 OS X 或 Unix 的) ,或 C:\ 用户\ USERNAME\.aws\ 证书 (在视窗上) 在服务器上 ERDDAP 。 。 。 。 见 亚马逊 SDK 文档 。 。 。 。
  • 生成数据 Xml有一个新的,不寻常的选项: EDDs FromFiles. 这将通过文件系统 (即使是像Amazon S3这样的远程系统 如果对象有类似文件的名称) 创建 datasets.xml 用于一系列数据集的块 。 你的里程可能不尽相同 如果将文件组织起来, 使给定目录中的所有数据文件都有效 (及其子目录) 适合一个数据集 (例如,所有SST 1天复合材料) 。 。 。 。 否则 (例如,如果目录包含一些 SST 文件 和一些 Chlorophyl-a 文件) 虽然效果不好 但还是有用的
  • 程序员:新/lib.jar文件. 如果您编译 ERDDAP™ ,请注意列表中列出的类path -cp参数中的新.jar文件 ERDDAP™ 程序员指南 。 。 。 。
  • 水的实用性 如果您使用 CF 标准名称 Sea\_water\_salinity 对于任何变量, 我鼓励您切换到 sea\water\ 实践\_salinity 中可用的 CF标准名称表第29版 (和以前的一些版本 -- 我不知道) 。 。 。 。 这个名称表明这确实是一个实用的盐度值,使用 Practical Salinity Units ( PSU ) ,而不是一个更老的克/千克值。 犬科单位是不同的,但仍然令人难以置信的无济于事: 1个 (可能意味着 PSU /方案支助-78) ,相对于 1e-3 (估计意味着克/克) 为了海水的盐分 \[ 顿 Unidata 和 CF 键: 我们通过一个单位字符串来识别使用其他尺度的值,例如华氏或摄氏,这个单位字符串是尺度的名称或一些变异. 为什么我们不能通过盐度单位来识别盐度单位,例如PSS-78? 我知道:PSS-78值是"无能"的,但有一个暗示的尺度,不是吗? 如果我发明出一个新的实用的盐分尺度,其中的值是PSS-78值的0.875倍,那么舟子单位应该还是"1"吗? 一个用户怎么能把他们分开? 1e-3和1的单位既不是描述性的,也没有帮助试图弄清数字的用户. \]

1.62号版本

(2015-06-08发布)

  • 新特性 (用户) 数字 :
  • 对于 EDDGrid 数据集,用户现在可以制作"图类型:表面"(Graph Type: Surface phographs),其中任意组合了数字轴,而不仅仅是经度与纬度. 这样你就能做到x对Y (预计数) 图表和各种 霍夫默勒图 例如,绘制经度相对于深度,或时间相对于深度。 \[ 注意:如果深度位于Y轴上,则很可能会从所要的被翻出. 抱歉, 无法打开它 。 \] 感谢卡拉·威尔逊和琳恩·德维特.
  • 有一个新的 大洋/大气缩略语转换器 将普通的海洋/大气缩写转换为全名。
  • 有一个新的 海洋/大气 可变名称转换器 它允许您将一个普通的海洋/大气变量名称转换为/从一个全名。
  • 东西 ERDDAP™ 管理员需要知道和做:
  • Java 第7/8号决议 Oracle 不再支持 (提供安全错误修正) Java 7. 联合国 ERDDAP™ 仍然支持 Java 7,但请移动到 Java 8. 下次发布 ERDDAP™ 可能还需要 Java 8. 联合国
  • valid\_min /最大/范围 以前和现在,如果 dataVariable 有过 scale\_factor 财务报告和审定财务报表 add\_offset 元数据, ERDDAP™ 解开数据值并删除元数据。 此前, ERDDAP™ 没有修改/卸下任何 valid\_range , (中文(简体) ). valid\_min , (中文(简体) ). valid\_max 元数据 (通常/应该包含打包值) 以 scale\_factor 财务报告和审定财务报表 add\_offset 。 。 。 。 现在有了 请搜一搜 ERDDAP™ 用于“ 有效 ” , 并确保所有变量 valid\_range , (中文(简体) ). valid\_min ,或 valid\_max 当数据集出现在新版本的 ERDDAP 。 。 。 。 见 valid\_range /小/最大文件数 。 。 。 。
  • ACDD-1.3 化学文摘社 此前, ERDDAP™ (特别是生成数据 Xml 数据) 使用/建议原件 (1.0 国家) 版本 NetCDF 数据集发现属性公约 被称作 " Unidata 全球公约和 Metadata\_Conventions 属性。 我们建议 ACDD 版本 1.3 于2015年初批准,并被称作"ACDD-1.3". 所幸的是,ACDD-1.3与1.0版本高度后向兼容. 我们建议你 切换到 ACDD-1.3 。 。 。 。 不难
  • 生成数据 Xml 属性 为了改进《公约》的执行情况,做了大量修改。< addAttributes > GenerateDatasets建议的值 Xml用于全球公约, creator\_name /email/url、关键词、摘要和标题属性以及变量 long\_name 属性。 一些变化与ACDD-1.3的新用途有关.
  • 从 EDD 表格 SOS 数据集 偶尔增加新的类型 SOS 服务器和对旧服务器的修改,对 ERDDAP™ 从服务器的回复中自动检测服务器类型。 使用[<sossServerType >] (英语). (/docs/server-admin/datas#eddtable fromsos-skeleton-xml 页面存档备份,存于互联网档案馆 (中文(简体) ).) (价值为IOOS\_NDBC,IOOS\_NOS, OOSTethys ,或 WHOI) 现在强烈建议。 如果您的这类数据集在新版本中有任何问题 ERDDAP 中,尝试重运行生成数据 用于 Xml SOS 服务器生成新块 datasets.xml 为了那个数据集 生成数据 Xml会让你试试不同的<sosServerType > 选项,直到您为给定服务器找到正确的选项。 如果你还有问题,请让我知道 你看到的问题和服务器的URL 我会尽力帮助。
  • EDD 表格从文件名数据集 建议的一些属性 addAttributes 属性。 您可能不需要更改您现有的数据集 datasets.xml 。 。 。 。
  • 错误修正与 EDD Table FromNcCFFiles 数据集的某些请求有关. 在目前对基本方法进行的大量单元测试中,我还增加了大量的单元测试. (有100种情景) 。 。 。 。 感谢Eli Hunter。
  • 错误修正/小更改为 EDDGrid 从MorgeIR. 多亏了乔纳森·拉菲特和菲利普·马科斯基
  • 错误修正 : EDDGrid 即使远程数据集没有 ioos\_category 变量属性。 多亏了凯文·奥布莱恩
  • 在.graph网页中修正错误 EDDGrid 当只有一个有多个值的轴变量时,数据集。 多亏了查尔斯·卡尔顿
  • 还有其它一些小的改进,更改和错误修正.

1.60版本 (简体中文).

(2015-03-12发布.)

  • 新特性 (用户) 数字 :
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 强烈建议: 更新您的服务器 机器人 . txt 要包含的文件 : 拒绝 : /erddap/文件/文档
  • 通知问题和解决办法: 在 Linux 计算机上, 如果您正在使用<更新 EveryNMillis > 数据集类型= EDDGrid 从Files, EDD Table 从Files,, EDDGrid 复制 EDDTable Copy 或它们的子类, 您可以看到一个数据集无法装入的问题 (偶尔或一致) 带有错误消息 : “ IOExcuseion: 用户对已到达或已打开过多的示例的限制 ” 。 如果是的话,你可以打电话解决这个问题 (作为根) 数字 : 回声:fs.inotify.max======== | 电话 - a/etc/sysctl.conf 回声 fs.inotify.max========= | 电话 - a/etc/sysctl.conf sysctl - p (韩语) 或者,如果问题继续存在,使用更高的数字。 手表的默认值为8192. 实例的默认值为128。 \[ 更新: 里面有个错误 Java 造成不收集垃圾的提示。 这个问题在 ERDDAP™ v1.66 及 上层. 因此更好的解决办法是切换到最新的版本 ERDDAP 。 。 。 。 \]
  • 无例外文件 错误修正 : 有一个错误可能导致类型=的数据集 EDDGrid 从Files, EDD Table 从Files,, EDDGrid 复制, EDDTableCopy, 或其子类不偶尔加载“ NoSuchFileException: someFileName” 错误 。 错误与 FileVisitor 的使用相關并被引入到 ERDDAP™ v1.56 (英语). 这个问题是罕见的,最有可能影响大量经常变化的数据文件的数据集.
  • 有一些小的改进、更改和错误修正。

1.58版 翻译:

(2015-02-25发布.)

  • 新特性 (用户) 数字 :
  • 新的 "files" 系统允许您浏览虚拟文件系统并从许多文件下载源数据文件 ERDDAP™ 数据集。 这个 "files" 系统默认活动,但 ERDDAP™ 管理员可以通过设置来禁用
        <filesActive>false</filesActive>  

输入 ERDDAP™ 设置.xml 文件. 特别感谢Philippe Makowski 在我慢慢欣赏这个想法的美丽时坚持不懈.

  • 时间目标 马克斯... 此前,带有近实时数据的EDDTable数据集的时间变量有一个目的地Max of NaN,这意味着数据集的最大时间值是近期的,但并不准确,变化频繁. 现在,目的地Max有一个真正的价值,表明目前已知的上回. 许多数据集不断更新数据. ERDDAP™ 支持访问最新数据,即使是在目前已知的上次数据之后。 注意新的[<更新EveryNMILIS > (/docs/server-admin/datas#update Everynmillis 页面存档备份,存于互联网档案馆 互联网档案馆的存檔,存档日期2013-12-22.) 支持在 EDDGrid 从 Files 和 EDD 表格 从Files数据集更新了时间变量的目的地Max. 这一变化的另一个后果是: datasetID =: allDatasets 数据集现在包括在最大时间列中目前已知的最后一次。 多亏了约翰克福特
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 强烈建议: 更新您的服务器 机器人 . txt 要包含的文件 : 拒绝 : 档案/档案 拒绝 : /erddap/文件/文档
  • 样本 datasets.xml - 说吧 去年我们推荐了海岸观测站的几个优秀数据集 ERDDAP™ 你可以加进你的 ERDDAP™ 只要在您身上添加几行线 datasets.xml 。 。 。 。 如果您添加了 erdVH 数据集, 请切换到更新的 erdVH2 数据集 :
    • 复制所有 erdVH 数据集并更改复制内容 datasetID '从 erdVH... 到 erdVH2... 并更改引用 sourceUrl 从erdVH... 到erdVH2...
    • 将 erdVH... 数据集设置为活动="假".
  • 全体 EDDGrid 从 Files 和 EDD 表格 现在从Files子类支持 [<可访问的ViaFiles > (/docs/server-admin/datas# accessibilityvials files / server-admin/datas# 存档副本) 以通过 "files" 系统。 默认情况下,每个数据集都会关闭此系统. 您需要添加标记以启用它 。 多亏了菲利普·马科斯基
  • 全体 EDDGrid 从 Files 和 EDD 表格 现在从Files子类支持 [<更新EveryNMILIS > (/docs/server-admin/datas#update Everynmillis 页面存档备份,存于互联网档案馆 互联网档案馆的存檔,存档日期2013-12-22.) 。 。 。 。 默认情况下,每个数据集都会关闭此系统. 您需要添加标记以启用它 。 感谢多米尼克·富勒-罗威尔和NGDC.
  • 新的 来自文件名的 EDD 表格 从服务器文件系统中一组文件的信息中创建一个数据集,但它不服务文件内部的数据. 例如,这对分发图像文件,音频文件,视频文件,文字处理文件,以及电子表格文件的集合很有用. 这和新的一起工作 "files" 系统,这样用户就可以下载文件。 特别感谢Philippe Makowski 在我慢慢欣赏这个想法的美丽时坚持不懈.
  • 新的 EDDGrid 从EDDable 调试 将表格数据集转换成网格数据集。 感谢加拿大海洋网络。
  • 新的 EDDGrid 来源于MorgeIRFiles 汇总本地合并的一组数据 .gz 文档。 EDDGrid 来自MergeIRFiles的区别是,它是第一块代码 贡献给 ERDDAP 。 。 。 。 完全没有我们的帮助 三声欢呼并特别感谢R.Tech Engine的乔纳森·拉菲特和菲利普·马科斯基.
  • 有一个新的,可选的设置.xml标签,<单位TestDataDir>,它指定了通过新的 GitHub 寄存器可获取的带有单位测试数据文件的目录 : https://github.com/ERDDAP/erddapTest 。 。 。 。 例如:
        <unitTestDataDir>/erddapTest/</unitTestDataDir>  

这还不是有用的, 而是尽可能多的单位测试 由其他人进行的一部分。 多亏了特瑞·兰金

  • 有许多小的改进、更改和错误修正。

第1.56号版本

(2014-12-16年发布)

  • 新特性 (用户) 数字 : (无)
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 你可能已经知道 EDDGrid 从埃尔德达普 财务报告和审定财务报表 来自Erddap的EDD表 让您链接到其它 ERDDAP 让他们出现在你身上 ERDDAP 。 。 。 。 用户要求从这些数据集获得实际数据时,将路由隐去源 ERDDAP™ ,因此数据不会流经你的系统或使用你的带宽。 样本中有一大堆推荐数据集 datasets.xml 在 erddap 关联中 .zip 。 。 。 。 把他们纳入你 ERDDAP™ 你要做的就是把想要的复制并粘上 datasets.xml 。 。 。 。 多亏了康纳·德莱尼
  • 如果您编译 ERDDAP™ ,您需要添加一些新的。 向您发送 : 类路径 - cp 切换 贾瓦克和贾瓦。
  • 新的 来自卡桑德拉的EDD表 处理从 卡桑德拉语Name 。 。 。 。 感谢加拿大海洋网络。
  • 新的 来自 ColumnarAscii 的 EDD 表格 处理从ASCII数据文件中获取带有固定宽柱的数据。 多亏了菲利普·马科斯基
  • 全体 EDDGrid 从 Files 和 EDD 表格 从 Files 子类开始, 现在使用新方法 File Visitor (添加到 Java 第1.7条) 收集有关文件的信息。 这对第一次收集特定数据集的文件信息可能没有任何好处,但如果很快完成,对随后的收集似乎有巨大的好处,而OS仍然有信息缓存. 感谢NGDC.

我们仍然建议: 如果一个数据集有大量文件 (例如, > 1 000) ,操作系统 (从而, EDDGrid 从 Files 和 EDD 表格从 Files 读取) 如果您将文件存储在一系列子目录中, 操作效率会更高 。 (每年一个,或每月一个,用于文件非常频繁的数据集) ,这样,在给定的目录中就不会有大量的文件。

  • 对 EDD Table FromAsciiFiles 有几处小的改进.
  • 对EDDTable FromAsciiServiceNOS作了一些改进,主要是从信息来源获得一些额外的一栏信息。 多亏了琳恩·德维特
  • 一些小错误修正与ISO 19115有关 ERDDAP™ 生成。 多亏了安娜·米兰

第1.54号版本

(2014-10-24年发布)

  • 新特性 (用户) 数字 :
  • 一些变量现在随着时间在毫秒精度上起作用,例如,2014-10-24T16:41:22.485Z. 多亏了多米尼克·富勒·罗威尔
  • 小变化/ Bug 修正 :
  • 虫子修复:在某种情况下, EDDGrid 从NcFile 数据集以更低的精度返回数据 (例如,浮点而不是双倍) 。 。 。 。 这只能影响数据值 > 8个重要数字。 对不起 (这是一个经典的计算机编程错误: 一个错误的角色。) 多亏了多米尼克·富勒·罗威尔
  • 许多小变化.
  • 东西 ERDDAP™ 管理员需要知道和做:
  • Griddap 数据集现在支持时间戳轴变量和数据变量 (即带有时间值的变量,但 destinationName 其他 "time" ) 。 。 。 。 多亏了多米尼克·富勒·罗威尔
  • ERDDAP™ 现在正确支持毫秒 time\_precision "1970-01-01T00:00:00.000Z". 一个有意的怪事:当写给面向人类的文件时 (例如,.csv, .tsv , (中文(简体) ). .json , (中文(简体) ). .xhtml ) , (中文(简体) ). ERDDAP™ 使用指定的 time\_precision 如果它包括秒和/或小数秒;否则它使用秒 time\_precision "1970-01-01T00:00:00Z" (中文(简体) ). (用于一致性和后向兼容性) 。 。 。 。 多亏了多米尼克·富勒·罗威尔
  • EDDGrid 从 NcFiles 开始支持读取字符串 dataVariable 编号
  • .nc 由 gradap 编写的文件现在可以有字符串 dataVariable 编号
  • 生成数据 Xml 现在包含更多的冲浪 () 以避免信息不写入文档的问题。 多亏了泰瑞·瓦莱罗
  • GenerateDatasetsXml 的文档得到了改进,特别是要指出, -i 切换只有在命令行上指定全部答案的情况下才有效 (例如脚本模式) 。 。 。 。 并解释了脚本模式. 多亏了泰瑞·瓦莱罗
  • ERDDAP™ 不再允许数据集中的两个变量具有相同的 sourceName 。 。 。 。 (如果之前有人做过,它可能会导致错误消息.) 和以前一样 ERDDAP™ 不允许数据集中的两个变量有相同的 destinationName 。 。 。 。

1.52版 翻译:

(2014-10-03年发布)

  • 新特性 : (无)
  • 小变化/ Bug 修正 :
  • 又一个 (较小) 更改 ERDDAP™ 快点
  • 对 ISO 19115 文件的改进 ERDDAP : 增加新建议<gmd: protocol> 数值 (信息,搜索, OPeNDAP 数字 : OPeNDAP , (中文(简体) ). ERDDAP : 格来达普,和 ERDDAP 数字 : tabledap ) 在内部<gmd:CI\_OnlineResources> (中文(简体) ). 感谢德里克·斯诺登和约翰·莫雷尔.
  • 许多小变化.
  • 东西 ERDDAP™ 管理员需要知道和做:
  • Bug fix: 生成 DatasetsXml.sh 和 DasDds.sh 在 erddap. war 的 1.48 和 1.50 中没有出现. 现在,他们是。 多亏了泰瑞·瓦莱罗
  • 在TestAll的一些速度测试上小有改变,以降低它们的机会. 多亏了特瑞·兰金

1.50版本 翻译:

(2014-09-06年发布)

  • 新特性 : (无)
  • 小变化/ Bug 修正 :
  • 这个 ERDDAP™ 速度应该比最近版本快得多。
  • 东西 ERDDAP™ 管理员需要知道和做: (无)

1.48号版本

(2014-09-04年发布)

  • 新特性 :
  • ERDDAP™ 现在总是创建一个表格数据集, datasetID =: allDatasets ,它有一个关于此中所有数据集的信息表。 ERDDAP 。 。 。 。 它可以像其他表格数据集一样被询问. 这是现有系统在程序上获取数据集信息的有用替代办法。
  • EDDTable 有两个新的输出文件类型和 EDDGrid 时,csv0和 .tsv 零点。 它们是逗号与分页分隔的值文件,没有带有列名或单位的行. 数据从一行起. 它们对于只想要从中获取一条信息的脚本特别有用 ERDDAP 。 。 。 。
  • 小变化/ Bug 修正 :
  • 现在可以绘制到-720至-720之间的经度.
  • 新的 .nc ml 响应文件类型可供所有人使用 EDDGrid 数据集。 它还原 国家反洗钱委员会 \-格式化的数据集描述 (类似于组合的.dds +.das) 。 。 。 。
  • 错误修正: 将表格数据保存到一个 .nc 文件仅限于每个变量的10万个值。 现在它仅限于2GB的总文件大小. 多亏了凯文·奥布莱恩
  • 错误修复: 保存As Matlab 现在的方法确保: datasetID s 转换为安全 Matlab 变量名称。 但我还是强烈建议你创造 datasetID s是有效的可变名称:从字母开始,然后仅仅使用A-Z,a-z,0-9,和QQ. 见 datasetID 。 。 。 。 多亏了卢克·坎贝尔
  • 数据库中的 EDD Table 错误修复 : 有一些类型的数据库,一个NOQQ 数据库中的DATA回复导致30秒无意义的延迟 ERDDAP 。 。 。 。 多亏了格雷格・威廉姆斯
  • 错误修正 : EDDGrid 用图类型=行来制作图形 (或标记或标记和行) 强制 x 轴变量为时间 。 现在它可以是任何轴. 多亏了琳恩·德维特
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 大力建议:最新情况 Java
    这个版本 ERDDAP™ 需求 Java 7岁或以上,但 Java 7个将于2015年4月结束 (快点!) ,所以现在是一个好时机 切换到 Java 8. 因此, Java 8是强烈建议。 我用这个测试 Java 8. 注意到: Java 6个于2013年2月达到报废 (不再修复安全漏洞!) 。 。 。 。
  • 大力建议:更新Tomcat 如果使用Tomcat,请切换到最新版本的Tomcat. Tomcat 8是设计用来与 Java 8. 联合国
  • " (中文(简体) ). ERDDAP " 不再是缩略语。 现在它只是一个名字。 我不想让名字突出 ERD 。 。 。 。 我想这样 ERDDAP™ 以突出你的机构和数据。
  • 自定义您的外观 ERDDAP™ 安装以突出显示您的机构和数据 。 。 。 。 用一个小时的工作,你可以做出很好的改进,这些改进将永远持续.
  • 在设置.xml中,<showingDiagnosticInfo > 选项现在总是被忽略,并被当作该值是虚假的。 建议:删除<显示DiagnosticInfo > 标记和来自您设置.xml的相关信息。
  • 在设置.xml中,默认为< drawLandMask > 是“ 结束” , 但现在是“ 低于” , 这是更好的一般默认 (所有数据集都运作良好) 。 。 。 。
  • GenerateDatasetsXml.sh 和 DadDds.sh Linux 脚本现在使用bash而不是csh,并有扩展.sh. 多亏了埃米利奥·马约加
  • 生成数据 Xml 和 DasDds 现在创建自己的日志文件 (生成 DatasetsXml.log 和 DasDds.log) 和输出文件 (生成 DatasetsXml.out 和 DadDds.) 在 BigPorent Briedery/logs/ 中,从不将其结果放入剪贴板。
  • 生成数据 Xml 现在支持将输出插入指定位置的指定文件的-i 命令行参数 。 见 文档 。 。 。 。 多亏了特瑞·兰金
  • 现在从数据库支持 EDD Table<列词“ 引用”</分栏Name 引文 >,有有效值 " (默认) ,',或无。 此字符 (如果有的话) 将在 SQL 查询的列名前后使用。 以不同方式建立的不同类型的数据库将需要不同的列名引号.
  • 表格纬度和经度变量现在可以定制 long\_name ',如"剖面纬度". 以前,它们只能是经纬度和经纬度。
  • 从现在开始,在数据集的全球元数据中指定"默认数据查询"和"默认Graph查询"作为属性(即.<添加Ats > ,不作为单独<默认数据查询 > 和<默认 GraphQuery > 标记 。 (但是,如果你仍然通过标签来指定它们, ERDDAP™ 将自动创建全局属性。)

版本1.46

(2013-07-09年发布)

  • 新特性 :
  • (无)
  • 小变化/ Bug 修正 :
  • Bug fix:在EDD Table FromDatabase中,仅在1.44版本中, ERDDAP™ 在 SQL 语句中错误引用数据库的表名 。 现在已经修好了。 多亏了凯文·奥布莱恩
  • 东西 ERDDAP™ 管理员需要知道和做:
  • ** 如果您不修改消息.xml中的标准消息, 删除 \[ 移动猫 \] /内容/erddap/message.xml. **
    默认信件. xml 文件现在 erddap 中 。 战争文件, 不为 erddapContent .zip 。 。 。 。 因此,你不再需要手动更新消息.xml.
  • 如果您确实修改了信件. xml中的信件, 从现在开始, 每次更新 ERDDAP™ ,则:
    • 和你之前对新做的一样 \[ 移动猫 \] /webapps/erddap/WEB-INF/ classes/gov/noaa/pfel/erddap/util/messages.xml. 这一次:删除 \[ 移动猫 \] /内容/erddap/message.xml.
    • 或者,看看新消息有什么变化. xml (通过 diff) 修改您的 \[ 移动猫 \] /content/erddap/messages.xml文件相应.

第1.44号版本

(2013-05-30发布)

  • 新特性 :
  • 查询 EDDTable 数据集支持( C) orderBy 分钟 (. . . . . . .) 和 & orderByMinMax (. . . . . . .) (它返回每组中的两行,其中最小和最大为最后一行 orderBy 价值) 。 。 。 。 多亏了琳恩·德维特
  • 有两个新的 tabledap 文件类型 : .nc CF 页眉和 .nc CFMA 页眉 (返回相应的 nCdump 类标题 .nc CF和 .nc CFMA 文件类型) 。 。 。 。 多亏了史蒂夫·汉克
  • 小变化/ Bug 修正 :
  • Bug 修正: 装入带有大量时间值的数据集的.graph和.html网页很慢, 因为 ERDDAP™ 生成时间滑动选项时缓慢。 现在它总是很快。 多亏了迈克尔·巴里,OOICI和克丽丝汀·塞巴斯蒂安·布莱德.
  • 错误修正 : 在一些EDDTable数据集类型中,时间限制并不总是得到正确处理. 现在,他们是。 感谢约翰·莫伊雷尔和凯文·奥布莱恩.
  • 错误修正: 当所有数据都装入时, 数据集不会装入 subsetVariables 是固定值变量。 现在,他们会的。 感谢林恩·德维特和约翰·彼得森.
  • 改进:现在,所有对子集变量的查询都像 & 歧义 () 是查询的一部分。
  • 改进:现在,对于包含和 .json 函数Name _, 函数 名称 现在必须是 1 个以上的系列 (分期) 词 每个单词必须从ISO 8859个字母或"QQ"开始,并被接上0个或更多的ISO 8859个字母,数字,或"QQ". 是的,这比 Java 脚本对函数名的要求.
  • 图上的时间轴现在在较长的时间范围内运作良好 (80-10 000岁) 和较短的时间范围 (0.003 - 180秒) 。 。 。 。
  • ERDDAP™ 当分析ISO-8601格式时间数据的变化时,现在更加宽容。
  • 还有许多其他小的更改和错误修正 。
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 您必须更新到最新版本才能安全 。
    ERDDAP™ 进行了安全审计。 有一些虫子和弱点。 1.44版本包括若干重要的安全错误修正和若干修改,以增加安全和无障碍性 (例如,针对视力受损的用户) 。 。 。 。 1.44版本通过了后续安全审计。 多亏了USGS和Acunetix的好人 才得以实现 (不应该 NOAA 这样做?)
  • 新的 从 EDD 表格 WFS 文件 制作一个本地拷贝,复制来自 ArcGIS 地图服务器 WFS 服务器,然后数据可以快速重新保存到 ERDDAP™ 用户。 多亏了克莉丝蒂·考迪尔
  • 新的 从 EDD 表格 EDDGrid 允许您从一个 EDDGrid 数据集。 这样做的一些共同原因是:
    • 这样可以查询数据集 OPeNDAP 甄选限制 (用户可能要求的) 。 。 。 。
    • 数据集本质上是一个表格数据集. 感谢OOICI,吉姆·波特姆拉,罗伊·门德尔索恩.
  • 可变名称"深度"现在是"高度"的特殊替代品. 单位必须是"米"的某种变体. 数据值必须是正向下。 ERDDAP™ 现在完全意识到"深度"的意义 并且支持它无论支持高度 (例如,作为CF DSG cdm\_data\_type=profile数据集的一个组件.) 。 。 。 。 数据集不得同时有"深度"和"高度"两个变量.
  • 在你身边 datasets.xml ,请删除其中的任何用途。<att name="cdm- 高度- proxy"> 深度 :</att>,因为深度现在是高度的特殊替代品,因此不需要特别识别.
  • 在你身边 datasets.xml ,请删除其中的任何用途。<高度MetersPer Source Unit >, EDD表除外 从 SOS 。 。 。 。 当值为1时,只需删除. 当值为 -1时,考虑将可变名称更改为深度. 对于其他数值,添加到< addAttributes >,例如:
        <att name="scale\\_factor" type="float">-1</att>
  • 现在所有数据集都支持

    • <默认DataQuery > 如果请求.html时没有查询,则使用它。
      • 你可能很少用这个
      • 对于网格dap数据集,常用的是指定不同的默认深度或高度维值 (例如, \[ 0 个 \] 改为 \[ 最后一个 \] ) 。 。 。 。 无论如何,你应该总是列出所有变量,总是对所有变量使用相同的维值,并且几乎总是使用 \[ 0 个 \] , (中文(简体) ). \[ 最后一个 \] ,或 \[ 0: 最后一个 \] 用于维度值。 例如:
                <defaultDataQuery>u\\[last\\]\\[0\\]\\[0:last\\]\\[0:last\\],v\\[last\\]\\[0\\]\\[0:last\\]\\[0:last\\]</defaultDataQuery>
  • 对于 tabledap 数据集,最常用的是指定不同的默认时间范围 (相对于现在, 例如 &time> = now- 1天 时间) 。 。 。 。 记住,要求不要求数据变量与指定所有数据变量是相同的,所以通常你可以只是指定新的时间约束. 例如:
                <defaultDataQuery>&amp;time&gt;=now-1day</defaultDataQuery>
  • <默认 GraphQuery > 如果请求.graph 没有查询,则使用它。
    • 你可能很少用这个
    • 对于网格dap数据集,最常见的用途是指定不同的默认深度或高度维值 (例如, \[ 0 个 \] 改为 \[ 最后一个 \] ) 和(或)指定一个特定的变量。 无论如何,你几乎总是使用 \[ 0 个 \] , (中文(简体) ). \[ 最后一个 \] ,或 \[ 0: 最后一个 \] 用于维度值。 例如:
                <defaultGraphQuery>temp\\[last\\]\\[0\\]\\[0:last\\]\\[0:last\\]&amp;.draw=surface&amp;.vars=longitude|latitude|temp</defaultGraphQuery>
  • 对于 tabledap 数据集,最常用的用途是指定不同的变量以图示,不同的默认时间范围 (相对于现在, 例如 &time> = now- 1天 时间) 和/或不同的默认图形设置 (例如,标记类型) 。 。 。 。 例如:
                <defaultGraphQuery>longitude,latitude,seaTemperature&amp;time&gt;=now-1day&amp;.marker=1|5</defaultGraphQuery>

记住你需要 XML 编码或%- 编码 (或一个,但不是两个) 默认查询,因为它们存在于 XML 文档中。 例如,成为并amp;amp; ,<成为 &lt;,并 > 成为 &gt;. 请检查你的作品。 犯错误而得不到你想要的很容易。 感谢查尔斯·卡莱顿,凯文·奥布莱恩,卢克·坎贝尔等.

  • EDDGrid 从Dap起, EDDGrid 从Erddap 和 EDD Table 从 EDDGrid 拥有新的系统来处理频繁变化的数据集 (大约每0.5 s) 。 。 。 。 与 ERDDAP 常规的,主动的系统 完全重载每个数据集, 这个可选的附加系统是被动的 (由用户请求触发) 和递增 (只需更新需要更新的信息) 。 。 。 。 例如,如果向某国提出的请求 EDDGrid 自上次更新以来,来自Dap数据集的发生数超过指定的毫秒数, ERDDAP™ 将查看是否有最左边的新值 (通常 "time" ) 维度,如果是,则在处理用户请求之前下载这些新值。 这个系统非常善于保持一个快速变化的数据集的更新,对数据源的需求最小,但代价是略为放慢了对一些用户请求的处理. 见[<更新EveryNMILIS > (/docs/server-admin/datas#update Everynmillis 页面存档备份,存于互联网档案馆 互联网档案馆的存檔,存档日期2013-12-22.)
    感谢迈克尔·巴里和OOICI。
  • EDDGrid 来自 NcFiles 、 来自 NcFiles 的 EDD Table 和 来自 NcCFFiles 的 EDD Table 现在支持 NcML 数据 .nc 门L 源文件替换 .nc 文档。 感谢何塞·布·罗德里格斯·鲁埃达.
  • 对于 EDDGrid 综合差异, ERDDAP™ 支持用于服务器的“ dodsindex”选项< sourceUrl s > 标记。 它与网页合作,这些网页载有内部的文件清单。<预览</pre > 并经常位于 OPeNDAP 图标。 一个例子是 https://opendap.jpl.nasa.gov/opendap/GeodeticsGravity/tellus/L3/mascon/RL06/JPL/v02/CRI/netcdf/contents.html 。 。 。 。
  • 用于 EDD 表格 SOS 现在支持可选标签
        <sosServerType>_serverType_</sosServerType>  

因此,您可以指定类型 SOS 服务器 (这么说 ERDDAP™ 没必要想明白) 。 。 。 。 有效数值<serverType\> 是IOOS\_NDBC, IOOS\_NOS, (英文). OOSTethys ,和WHOI (一个新支持的服务器 类型) 。 。 。 。 见 从 EDD 表格 SOS 。 。 。 。 多亏了德里克·斯诺登和珍妮特·弗雷德里克斯

  • 全体 EDDGrid 从... EDDGrid 复制和 EDD 表格 现在复制支持可选标签
        <fileTableInMemory>true</fileTableInMemory> (The default is false.)  

显示 ERDDAP™ 保存文件 图表 (包含每个源数据文件的信息) 在记忆中而不是仅仅在磁盘上 (默认) 。 。 。 。 在内存中保存文件表会加快对数据的请求 (特别是如果有 > 1 000个源数据文件) ,但使用更多的记忆。 如果您将此设定为任何数据集的正则, 请注意内存: 目前使用行位为 _ yourDomain_ /erddap/status.html 确保 ERDDAP™ 仍然有很多免费记忆。 多亏了弗雷德里克·斯特莱

  • 现在支持 EDD Table From ASCIIFiles<字符集> (中文(简体) ). 两个最常见的字符集 (案件敏感!) 为 ISO-8859-1 (默认) 还有UTF -8
  • 建议:在设置.xml中<请更改<html > (简体中文). 输入 <html lang="en-US" (中文(简体) ). (或不同的 语言代码 如果您已翻译信件. xml) 。 。 。 。
  • setup.xml 有新的可选标记来禁用其中的部分 ERDDAP 数字 :
    • <转换器</转换器<! -- -- 默认是真实的 -- -- >
    • <幻灯片Sorter 动作 > 虚假</ slipSorter 动作 ><! -- -- 默认是真实的 -- -- >
    • <wmsActive > 虚假</wmsActive] (英语).<—— 默认是真实的 -- > 一般来说,我们建议不要将其中任何一种设定为虚假的。
  • 生成数据 Xml 现在将结果写入_BigPorent Bircey_/logs/generateDatasetsXmlLog.txt,而不是log.txt. 多亏了克莉丝汀·塞巴斯蒂安·布莱德
  • 生成数据 Xml现在对<重新装入 (原始内容存档于2013-10-12). EveryNMINS". 感谢 NOAA UAF项目.
  • 对GenerateDatasetsXml的许多小改进. 感谢 NOAA UAF项目.

1.42号版本

(2012-11-26年发布)

  • 新特性 :
  • (无重大新特点.)
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 如果你正在升级 从 ERDDAP™ 1.38或1.40,没有更改需要您修改配置文件 (但您必须使用新信件.xml 文件) 。 。 。 。
  • ERDDAP™ 再来一次 Java 1.6 (中文(简体) ). ( ERDDAP™ v1.40 所需数额 Java 1.7 (中文(简体) ).) 我们仍然强烈建议使用最新版本的 Java 1.7 (中文(简体) ).
  • 一个新的数据集类型, 从 EDD 表格 AwsXml 文件夹 ,可以读取一组自动气象站的数据 (自动取款机) XML 数据文件 。 多亏了琳恩·德威特和探险家
  • 小变化/ Bug 修正 :
  • 根据NDBC的变化调整 SOS 源数据服务器.
  • 根据NOS COOPS ASCII服务的变化进行调整.
  • 做了数个小修改并修正了错误 。

第1.40号版本

(2012-10-25年发布)

  • 新特性 :
  • 有一个新的输出文件格式 tabledap 数据集 : .nc CFMA, 将请求的数据保存为 .nc 符合 CF 的文件 断层采样 多层面阵列选项,因此符合NODC模板 \[ 2021年:现在 NCEI 模板 \] 用于存储此类数据。 感谢NODC。
  • tabledap 请求现在可以包含时间限制, 如时间( T) now- 5天时间 见 文档 。 。 。 。 多亏了詹姆斯・高斯林
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 如果你正在升级 从 ERDDAP™ 1.38, 没有需要您修改配置文件的更改 。 (但您必须使用新信件.xml 文件) 。 。 。 。
  • ERDDAP™ 公众发布和内部里程碑可通过 ERDDAP™ 关于 GitHub 的 。 。 。 。 更多信息见 维基 联 合 国 ERDDAP™ 比较一般的 ERDDAP™ 程序员指南 。 。 。 。 (此事是于 ERDDAP™ 1.38发布.)
  • 生成数据 Xml 已经改进。
    • 修改了脚本,以便正确操作所有 Linux 计算机 (不止几个) 。 。 。 。
    • 现在又说 creator\_name , (中文(简体) ). creator\_email ,以及 creator\_url 只要可能,就给
    • 许多其他小改进.
  • 如何改进 ERDDAP™ 处理时间。
    • 内部, ERDDAP™ 现在以毫秒精度处理时间 (无秒) 。 。 。 。
    • 您现在可以选择指定给定数据集的时间精确度,参见 time\_precision 。 。 。 。 例如,您可以设置一个数据集,以精确地显示时间值 (例如,1970-01-01年) 。 。 。 。
    • 您的当前数据集将使用默认设置, 因此它们不会受到这些变化的影响, 并且将继续以秒精确显示时间 。 感谢塞尔特·西兹梅利和菲利普·高德斯坦.
  • 来自 NcCFF 的 EDD 表 是您可以在您的 datasets.xml 文档。 它可以从其中定义的众多文件格式中读取数据 CF 数字 断层采样 公约。 感谢NODC并特别感谢Kyle Wilcox为大量有效的DSG文件格式制作样本文件并公开提供.
  • 小变化/ Bug 修正 :
  • 扩展 快速重新启动 系统与所有相关 EDDGrid 和 EDD Table 子类。
  • 改进文件,特别是如何使用 网格标签 财务报告和审定财务报表 tabledap 从各种客户端软件。
  • 更改了高级搜索, 支持时间和/或最大时间, 表示为时代秒 。 多亏了琳恩・德威特
  • 已更改 .htmlTable 输出以显示 urls 和电子邮件地址作为链接。
  • 将"rel="和"rev="添加到相关<a href > 标记。 感谢帕特·卡佩莱尔 OGC REST 项目。
  • 加强对不切实际的大数据请求的保护,特别是在 tabledap 问题更严重的地方
  • 将更多信件移至信件. xml 。
  • 改进了速度
  • 固定 EDDGrid 从 Files 到允许下排序轴 。 感谢马里塞尔·埃切加雷.
  • 已删除对 iGoogle 的引用, 因为它将被中止 。
  • 做了数个小修改并修正了错误 。

第1.38号版本

(2012-04-21年发布)

  • 新特性 :
  • ISO 19115和FGDC -- -- ERDDAP™ 可以为每个数据集自动生成ISO 19115和FGDC XML元数据文件. 在每个数据集列表中可见与文件的链接 (例如,从全文搜索) 和在网络可访问文件夹中 (妇女论坛) (见 FGDC 妇女论坛 财务报告和审定财务报表 ISO 19115 WAF 标准 ) 。 。 。 。 多亏了特德·哈伯曼(Ted Habermann),戴夫·诺伊费尔德(Dave Neufeld)等多位.
  • 现在支持对数据集进行全文搜索\-_ excludedWord _和"被排除在外的短语. 多亏了Rich Signell
  • 搜索数据集现在一次返回一个页面的结果。 默认使用参数字符串:page=1&itemsPerPage=1000,但您可以更改您请求的URL中的值. 多亏了史蒂夫·汉克宁和UAF项目.
  • OpenSearch - 说吧 ERDDAP™ 现在支持 OpenSearch 1.1 国家 用于搜索数据集的标准。 除其他外,这允许目录汇总网站进行分布式搜索 (将搜索请求传递到它知道的每个目录) 。 。 。 。
  • 逗号已分离 数值 (简历) 文件 - ERDDAP™ 现在生成只带逗号的 CSV 文件 (爱克塞尔喜欢的) ,而不是逗号+空间。 感谢杰夫·德·拉博贾迪耶尔。
  • 百万个数据集 -- 为支持 ERDDAP 拥有大量数据集,甚至一百万 感谢史蒂夫·汉克宁和UAF项目.
  • 东西 ERDDAP™ 管理员需要知道和做:

快速重启

  • A 类 允许快速重启系统 ERDDAP™ 以更快的速度重新启动。 请将此添加到您的设置. xml 文件 紧接着</datasetRegex > : (中文(简体) ).
              <!-- If true, when you start up ERDDAP™, some types of datasets (e.g., 
EDDGridFromDap) will used cached information (.dds, .das, etc.) to reload
very quickly, without contacting the remote server. The dataset's age
will be based on when the dataset was reloaded last. Normally this
should be true (the default), but set it to false if you want to bypass
the cached information.
<quickRestart>true</quickRestart>
  • 现在可以用 Lucene 搜索引擎进行数据集的全文搜索 (我们推荐原始搜索引擎 如果你的数据集少于一万) 或原始搜索系统。 请将此添加到您的设置. xml 文件 紧接着</播放诊断信息 > :
              <!-- ERDDAP™ lets you choose between two search engines for full text searches:
\\* original (the default) -- is the best choice if your ERDDAP™ has fewer
than about 10,000 datasets. It is very robust and trouble free.
\\* lucene -- is the best choice for more than about 10,000 datasets.
The advantages are that with any number of datasets it works fast
and uses very little memory.
But there are many things that might go wrong with individual
queries and with the whole system.
And although its behaviour (the datasets it finds and the order that
it ranks them) is almost identical to the original search engine,
it has a few quirky, subtle, small differences.
-->
<searchEngine>original</searchEngine>
  • 在 setup.xml 中,你可以/现在应该在逗号分隔的列表中添加两个新类别< categoryAttributes > :
    • 全局:关键词 (在全球:机构之后添加) - 一个新的特殊例,它从全局关键字属性中解析出一个逗号分隔的关键字列表,为每个关键字分别做一个条目.
    • 变量 名称 (在结尾添加) - 一个新的特殊案例,将每个 dataVariable destinationName 编号
  • 在设置.xml,你可以 (为什么?) 告诉 ERDDAP™ 不为任何数据集提供FGDC和/或ISO 19115元数据,包括
        <fgdcActive>false</fgdcActive>  
<iso19115Active>false</iso19115Active>

这些设置的默认值是真实的 。

  • 单位 datasets.xml 的元数据。 ERDDAP™ 现在根据数据集的元数据,自动为每个数据集生成ISO 19115和FGDC XML元数据文件. 这么说吧 良好的数据集元数据导致好的 ERDDAP -生成了ISO 19115和FGDC元数据.
    见许多新的建议的新文件 全球属性 。 。 。 。
  • 单位 datasets.xml ,如果你想告诉 ERDDAP™ 用于使用服务器文件系统上某个地方的预制FGDC和/或ISO 19115文件,而不是有 ERDDAP™ 生成这些文件, 使用 :
        <fgdcFile>_fullFileName_</fgdcFile>  
<iso19115File>_fullFileName_</iso19115File>

如果_fullFileName_X"或文件找不到,数据集将没有FGDC和/或ISO 19115元数据. 因此,如果想要为特定数据集压制FGDC和/或ISO 19115元数据,这也是有益的.

  • 单位 datasets.xml ,为所有人 EDDGrid 侧边线和 EDDGrid 汇总 Dimension 数据集,确保儿童数据集不同 datasetID s 超过父母的数据集和其他子女。 (例如,你可以遵循乔治·福尔曼简单而有效的系统来命名他的孩子.) 如果一个家族中的任何名字完全相同,数据集将无法加载 (错误消息显示集合轴的值没有排序) 。 。 。 。
  • 单位 datasets.xml ,则对有效 ioos\_category 元数据值 :
    • "pCO2"被改为"CO2".
    • 增加了"物理海洋学".
    • ""地"又作"地".
  • 单位 datasets.xml , (中文(简体) ). ERDDAP™ 不再允许“.” a datasetID 。 。 。 。 这是允许的,但劝阻。 (对不起)
  • 单位 datasets.xml 中,设置 EDD 表格从 Thredds Files 和 EDD 表格从 Hyrax 文件稍有改动,因为两个类都只是重写,以提高效率 (两班现在总是对所有远程数据文件进行本地复制) 。 。 。 。 见设置这些课程的文件: 从 EDD 表格 Hyrax 文件 财务报告和审定财务报表 来自垃圾的 EDD 表格 。 。 。 。 特别是,见经修订的关于<文件目录 > (现在无关) 财务报告和审定财务报表< sourceUrl > 翻译: (现在很重要) 。 。 。 。 而且,你不应该包 这个类 在EDDTableCopy的效率。
  • 单位 datasets.xml 中,如果使用 EDD Table From Database 并带有 Oracle 数据库,您应当包括连接 诸如
        <connectionProperty name="defaultRowPrefetch">4096</connectionProperty>  

以指定一次要获取的数据行数,因为默认值为 10,这是极其低效的。 见 Oracle 文档 。 。 。 。 MySql和PostgreSQL似乎对这个设置有更好的默认值. 多亏了凯文·奥布莱恩

  • 如果您使用数据库中的EDDTable,请查看已改进的 "Speed" 文档 为改进业绩提出补充建议。 多亏了凯文·奥布莱恩
  • 单位 datasets.xml ,关于所有EDD表.数据集,载于《公约》和 Metadata\_Conventions 全球属性,请参见CF-1.6 (非CF-1.0、1.1、1.2、1.3、1.4或1.5) ,因为CF-1.6是第一个包含与Discrete Sampling几何相关的修改的版本.
  • 正在编译 ERDDAP™ 代码需要将 lib/lucene-core.jar 添加到他们的javac 和 java 命令行路径中的 jar 文件列表中.
  • ERDDAP™ 有一个 新服务 将 CF 标准名转换为/从 GCMD 科学关键词。 当您为您的数据集生成全局关键词元数据时, 您可能会发现此有用 。 ERDDAP 。 。 。 。
  • 处理波茨 - 请向 防止鼠类爬来爬去 ERDDAP™ 一个愚蠢的方式 。 。 。 。
  • 翻译 - 内容在 ERDDAP 现在的网页大多是消息.xml,因此适合翻译到不同语言. (例如,德语、法语) 。 。 。 。 现在的信息经常使用Message Format进行格式化,也用于帮助翻译. 如果您想翻译,请通过电子邮件 erd dot data at noaa dot gov 。 。 。 。
  • 样本 datasets.xml - 说吧 样本中有一些小而重大的错误 datasets.xml 。 。 。 。 如果使用这些数据集,请从新的样本中获取更新版本 datasets.xml 在新环境中 .zip 文档。 多亏了詹姆斯·威尔金森
  • 基特 - 翻译: 我会努力的 ERDDAP™ a GitHub 项目在发布后立即完成。
  • 小变化/ Bug 修正 :
  • 一个新的调色板“ Ocean Depth” 对深度值有用 (正数下降) ,例如,0 (浅) 改为8 000 (深处) 。 。 。 。
  • 这个 .kml 输出从 tabledap 使用更好的标记图标 (一点都不模糊) 。 。 。 。 现在在标记上徘徊 使它变得更大
  • 来自文件的 EDD表... 在上次升级时,新的netcdf-java库对变量名有更严格的限制。 .nc 文档。 如果变量为 EDD Table From Files , 则给 EDD Tables 造成问题 sourceName 有一些点缀字符。 现在修改了EDDTable FromFiles,以避免这个问题。 多亏了托马斯·霍尔克
  • .subset 页面现在支持 0/10/100/1000/1000/1000000,而不是相关数据的复选框. 工具提示警告 100000 可能导致您的浏览器崩溃 。 多亏了安妮特·德克罗斯 理查德 (阿贝) Coughlin),以及IOOS生物项目.
  • .../erddap/info/_ (中文(简体) ). datasetID _/index.html的网页现在显示urls和电子邮件地址为可点击链接. 多亏了理查德 (阿贝) 考克林和IOOS生物项目.
  • 错误修补: 在 tabledap ,用于具有高度的数据集 MetersPer 来源单位<0,关于高度限制的询问处理不当. 多亏了凯尔·威尔科克斯
  • 错误修正 : EDDGrid 聚合出现有分数现在支持更多样化的TDS URL. 谢谢?

第1.36号版本

(2011-08-01发布)

  • 新特性 :
  • 从用户的角度看,没有重大变化。
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 通常用作样本数据集的 pmelTao 数据集 tabledap
    不再提供文件。 ERDDAP™ 管理员必须作出这些修改 :
    • 在你身边 datasets.xml ,如果你有一个 datasetID ="pmelTao"数据集,添加 活性="假"正前方为行尾""".
    • 在你的设置.xml,如果你<EDD TableId 示例 > 那么,是PmelTao,然后:
      • 狦 datasets.xml 没有与 datasetID ="erdGlobec Bottle",添加
                <dataset type="EDDTableFromErddap" datasetID="erdGlobecBottle" active="true">  
  <sourceUrl>https://coastwatch.pfeg.noaa.gov/erddap/tabledap/erdGlobecBottle</sourceUrl>
</dataset>
  • 在您的设置. xml 中, 替换所有来自<EDD TableId 示例 > 结束 <EDD 表格 Matlab 绘图实例 > 与
                <!-- Tabledap Examples
This group of settings is used to make examples for the tabledap documentation
that appears at \\[baseUrl\\]/erddap/tabledap/documentation.html and elsewhere.
If you include the erdGlobecBottle dataset in your datasets.xml (recommended),
you don't need to change these.
If you don't, you MUST change these before you make your ERDDAP™ public;
otherwise, none of the examples will work!
The new settings should be very similar to the defaults.
If your ERDDAP™ won't serve any tabular datasets, use "NOT\\_APPLICABLE" for all of the entities.
In .xml files like this, ampersand, lessThan, and greaterThan have to be
HTML encoded as "&amp;", "&lt;", "&gt;".
-->
<!-- This is the datasetID for an EDDTable dataset that is served by your ERDDAP.
This dataset is used as the basis for all of the EDDGrid examples below.
Ideally, it is a dataset that has longitude, latitude, and time variables (among others).
('time' allows for making a time series graph. 'latitude' and 'longitude' allow for making a map.)
The dataset can have longitude values -180 to 180, or 0 to 360. -->
<EDDTableIdExample>erdGlobecBottle</EDDTableIdExample>
<!-- This is a comma-separated list of variables from the dataset.
It is useful if it is "longitude,latitude,time," plus a data variable name. -->
<EDDTableVariablesExample>longitude,latitude,time,bottle\\_posn,temperature1</EDDTableVariablesExample>
<!-- This is the constraints example which is appended to EDDTableVariablesExample. -->
<EDDTableConstraintsExample>&amp;time&gt;=2002-08-17T00:00:00Z&amp;time&lt;=2002-08-19T20:18:00Z</EDDTableConstraintsExample>
<!-- This is an example data query using an ISO-formatted time.
You could generate your example via your dataset's Data Access Form in ERDDAP. -->
<EDDTableDataTimeExample>longitude,latitude,time,bottle\\_posn,temperature1&amp;time&gt;=2002-08-17T00:00:00Z&amp;time&lt;=2002-08-19T20:18:00Z</EDDTableDataTimeExample>
<!-- This is an equivalent example data query, but which specifies time as seconds-since-1970-01-01.
If you need to convert a date/time to "seconds since 1970-01-01", use
https://coastwatch.pfeg.noaa.gov/erddap/convert/time.html -->
<EDDTableDataValueExample>longitude,latitude,time,bottle\\_posn,temperature1&amp;time&gt;=1029542400&amp;time&lt;=1029788280</EDDTableDataValueExample>
<!-- This is an example query which generates a graph.
You could generate your example via your dataset's Make A Graph form in ERDDAP. -->
<EDDTableGraphExample>bottle\\_posn,temperature1&amp;time=2002-08-19T10:06:00Z&amp;.draw=lines</EDDTableGraphExample>
<!-- This is an example query which generates a map.
In the default mapExample, temperature1, time, bottle\\_posn are useful
because they appear in GoogleEarth with the .kml example
and are ignored by the other image file types. -->
<EDDTableMapExample>longitude,latitude,temperature1,time,bottle\\_posn&amp;time&gt;=2002-08-13T00:00:00Z&amp;time&lt;=2002-08-20T00:00:00Z&amp;bottle\\_posn=1&amp;.draw=markers&amp;.marker=5|5</EDDTableMapExample>
<!-- This is a Matlab example which uses data from the EDDTableGraphExample.
Note the Matlab notation datasetName.variableName. -->
<EDDTableMatlabPlotExample>plot(erdGlobecBottle.bottle\\_posn, erdGlobecBottle.temperature1)</EDDTableMatlabPlotExample>
  • 对于该类型是 EDDTable FromFiles 子类的数据集,您现在可以从元数据中生成数据. 具体来说,您现在可以从一个原始变量的属性的值中生成一个变量. 例如,在 datasets.xml a 内< dataVariable > 标记,如果使用
        <sourceName>variable:cruise:PI</sourceName>  

ERDDAP™ 将使用巡航变量的 PI 属性值制作变量。 感谢WOD。

  • 变化 :
  • 小变化

第1.34号版本

(2011-06-15年发布)

  • 变化 :
  • 错误修正 : 修复大约 64 位的内存泄漏 Java 设施。
  • 错误修正 : ERDDAP™ 现在正确设定这些全球属性, 当纬度值从高到低: 地理空间- lat\_min, 地理空间- lat\_max, 最南端- 北端- 北部- 。

请注意: actual\_range 不变:它可能具有低值、高值或高值、低值,因为它意在表示存储的范围和顺序。

  • 小变化.
  • ERDDAP™ 管理员不需要修改他们的设置.xml或 datasets.xml 。 。 。 。

第1.32号版本

(2011-05-20年发布)

  • 变化 :
  • 支持新批准的CF Discrete Sampling Geometeries (不幸的是,目前尚未在网上提供) ,取代拟议的CF点观测公约。 ERDDAP™ 用户会看到 cdm\_feature\_ttype=Station 被 TimeSeries 所取代,并且为 . .nc CF 文件类型 (平分法现在叫做平分法) 。 。 。 。 ERDDAP™ 管理员需要在 datasets.xml 数字 :
    • cdm\data\ type=station 应被更改为 cdm\data\ type=TimeSeries.
    • cdm\data\-type=StationProfile 应被更改为cdm\data\-type=TimeSeriesProfile.
    • cdm\_station\_可变子应被更改为cdm\_timesseries可变子.
    • Cf\_role=station\_d被改为Cf\_role=time series\_d.
  • 新设 ioos\_category 选项:“彩色溶解有机物质”、“pCO2”、“结构流”、“总悬浮物质”。
  • 对64位内存可能泄漏的可能解决方案 Java 。 。 。 。 \[ 它没有工作。 \]
  • 小变化.

版本 1.30

(2011-04-29查阅)

  • 新特性 :
  • 对 64 位的支持 Java 。 。 。 。 使用时为 64 位 Java , (中文(简体) ). ERDDAP™ 现在可以使用更多的堆积内存,并处理更多的同时请求.
  • 支助 .nc 文件请求最多2GB (即使没有64位 Java ) 通过更好地利用 ERDDAP ' 数据按块处理 。
  • 代码的许多2X速度改进和2X速度从 Java 1.6 生产 ERDDAP™ 2X到4X比之前更快.
  • 内存保存改进明显减少 ERDDAP '基础内存使用.
  • 对于表格数据集, ERDDAP™ 现在完全了解了数据集的cdm-\_data-\_型,以及如何将数据映射到CDM型. 见 CF 数字 分解取样的地产规格 。 。 。 。 也许很快,Word文件将会被转换为.html,并替换该网页上目前的"OBSOLETE"信息. 感谢 NOAA UAF项目.
  • 对于大多数 EDDTable 数据集,一个新的输出文件类型选项, .nc CF, 创建相邻的挂线阵列 .nc 符合最新版本的文件 CF 数字 地理气象公约分层取样 。 。 。 。 这些文件的结构反映了数据集的清洁发展机制数据类型。 由于提议的公约刚刚发生变化,从此写入,netcdf-java 库尚不支持阅读由 ERDDAP 并将其解释为清洁发展机制数据文件。 可能很快就会了 感谢 NOAA UAF项目.
  • View : Discriptional Data option on the.subset web page 现在是一个下拉列表,让用户指定需要查看的discription data的最大行数 (默认 = 1000) 。 。 。 。 这一变化以及其他变化允许 ERDDAP™ 与拥有大量不同数据的数据集合作。 (任何单个变量的独特值数量仍然是一个问题,但它可能相当高 (2万块?) 在 . subset 和其他网页加载前 。) 感谢 NOAA UAF项目.
  • .subset网页有新选项: 查看区分数据数。 感谢GTOPP项目.
  • 为帮助用户,不同的价值观 (例如,站名) 现在显示在 Make-A-Graph 和数据访问表上。 感谢 NOAA UAF项目.
  • 透明 Png请求现在支持所有类型的图表和数据表达. 它只画数据-- 没有斧头,传说,地表等等。 这使得将图像制作成多层透明Png成为可能. 如果 &. size &. width_ | 查询中指定了(_H) (建议) 我很荣幸 默认为360x360像素. 唯一的例外是 EDDGrid &.draw=表面, 默认位置 (和以前一样) 是每个数据点有~1/像素的图像 (最多3000 x 和 y 像素) 。 。 。 。 感谢弗雷德·霍克施泰特.
  • 这个 WMS 网页现在显示数据集变量的颜色栏 (编号) 。 。 。 。 感谢埃米利奥·马约加等人.
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 这一发布涉及许多变化. 它们都很重要。 请耐心一点,通过下面列出的所有变化来工作.
  • 这个版本被推出的时间比打算处理一些 Java 安全错误 。 可惜的是,有几处专门设计 ERDDAP™ 版本不在本版本中。 对不起 希望下一个版本会很快 (更方便升级到) 。 。 。 。
  • 避免多个安全漏洞 Java 6 更新23及以下,下载并安装最新版本 Java ( Java 6 更新24个或以上) 。 。 。 。 如果您有64位操作系统,请获得64位版本的 Java 。 。 。 。
  • 如果你使用Tomcat 5,你必须升级到Tomcat 6或7 (首选) 。 。 。 。 如果使用Tomcat 6,考虑升级为Tomcat 第7版.
  • 请遵照所有指示 建立一个新的 ERDDAP™ ,但如果相关的话,您将从旧安装复制文件到新安装,特别是 \[ 移动猫 \] /内容/erddap目录和文件. 为此,请注意: 新的Tomcat设置建议 。 。 。 。
  • 默认 erddap.css 现已包含在 erddap.war 文件中.
    • 要使用默认 erddap.css, 删除 你的旧 \[ 移动猫 \] /内容/erddap/图像/erddap.cs.
    • 如果你做了修改 \[ 移动猫 \] /content/erddap/images/erddap.css,并想继续使用它:只要将其留在原地并替换<输入 > 部分,使用 :
            /\\* Small input items let more be shown on one screen  
(esp. Chrome and Safari). Google Chrome and Safari have
default margin 2px, while others are 0. This sets all to 0.
.skinny is used e.g., for the buttons above the image on
a Make A Graph page. \\*/
input\\[type=button\\], input\\[type=submit\\], button {
  margin:0px; padding:0px 3px; }
input\\[type=checkbox\\], input\\[type=password\\],
  input\\[type=text\\], select, textarea {
  margin:0px; padding:0px; }
input\\[type=radio\\] {margin:0px 2px; padding:0px; }
input.skinny {padding:0px 1px; }
  • 在你身边 \[ 移动猫 \] /内容/erddap/ setup.xml:
    • 替换与<部分请求MaxBytes > 和<部分请求MaxCells > 与
            <!-- When possible (and it isn't always possible),  
ERDDAP™ breaks source data requests into chunks to
conserve memory. See the description of these tags in
messages.xml. You can override the default chunk sizes
here with
For grids:
 <partialRequestMaxBytes>100000000</partialRequestMaxBytes>
For tables:
 <partialRequestMaxCells>100000</partialRequestMaxCells>
\\-->
  • 替换与< categoryAttributes > 并考虑修改标签的值 :
            <!-- This is the comma-separated list (recommended:  
in alphabetical order) of the global attribute and
variable attribute names which will be used to
categorize the datasets and shown to clients at urls
like .../erddap/categorize/ioos\\_category/index.html
(ioos\\_category is unusual, but is used at ERD).
If an attribute is a global attribute, identify it by
prefixing it with "global:".
\\-->
<categoryAttributes>global:institution, ioos\\_category,
long\\_name, standard\\_name</categoryAttributes>

个人< categoryAttributes > 现在是全局属性的,通过前缀全局识别: (例如,全球:机构) 。 。 。 。 其他属性被假定为可变属性 (例如, standard\_name ) 。 。 。 。 此外,机构价值 (唯一一个) 被留在原病例中。 现在所有类别值被转换为小写.

  • 在你身边 \[ 移动猫 \] /内容/erddap/ datasets.xml 数字 :
    • 大改进: ERDDAP™ 与表格数据集的 cdm-% data-% 类型相关的新要求。 值得注意的是,每个数据集MUST都有正确的元数据和与cdm\data\-\_型相关的变量. 如果不是,则数据集不会加载并会出错. 见文档 cdm\data\ 类型 。 。 。 。
    • 缩略语:有一个新的数据集类型:EDDTable FromAsciiServiceNOS。
    • 报告:有三个新获准 ioos\_category 选项: 水文学,质量 (例如,质量旗帜) 和统计 (例如, 平均值) 。 。 。 。
    • 对于 EDD Table from... 文件数据集, 删除任何<n Dimensions > 标记。 它们已不再需要或使用。
    • 对于变量 destinationName 高度 = 高度 = 高度 = 高度 = 高度 = 高度 = 高度 ERDDAP™ 不再强迫 long\_name 成为高地。 请通过你的 datasets.xml 并反复搜索< destinationName >海平面并加入该变量< addAttributes > :
              <att name="long\\_name">Altitude</att>  

(或稍有区别 long\_name 特殊情况) 。 。 。 。

  • 可选: 来自Files子类的所有 EDD Table 支持变量 sourceName 全球:... 从每个文件中将全局元数据转换为数据变量。 多亏了琳恩·德维特

  • EDD Table from Database 用户 - ERDDAP™ 带有 Postgres 的新 JDBC 4 驱动程序。 对于其他数据库,请检查您数据库中最新的JDBC.jar文件的网页 。 自兹 ERDDAP™ 现在使用 Java 1.6+, JDBC 4号 (不是3个) 可能建议。

  • 报告

    • EDDGrid 发件人... 从. 文件数据集现在存储文件表信息 \[ 大家长会 \] /数据集 资料/ \[ datasetID \] /\. .nc 文档。 另外,EDDTable数据集现在将子集信息存储在 \[ 大家长会 \] /数据集 资料/ \[ datasetID \] /\. .nc 文档。 这些文件曾经是 \[ 大家长会 \] /数据集 资料/ \[ datasetID \] 页:1 .json 文档。 旧文件将在 ERDDAP™ 开始。 或者,你可以删除所有文件 (但留下空的子目录) 内 \[ 大家长会 \] /datasetInfo/. 请检查date=中的日期值 (帮助).
    • 我研究了一个新的EDD Table FromNcCFFiles,它将使用拟议的新的CF点观测公约读取本地和远程文件中的数据. 但它不是在这个发布。 netcdf-java库中存在一些与阅读这些文件的方法有关的问题. 并且对提议的CF点观测公约最近作了一些修改。 当Netcdf-java图书馆固定并更新到最新提议时,我将恢复这项工作。
    • 运行 ERDDAP™ 在 Windows 上可能存在问题: 值得注意的是, 您可以在 \[ bigParrent Birectory/logs/log.txt 文件中的 ERDDAP™ 有时无法快速删除和/或重命名文件。 是因为反病毒软件 (例如,来自麦可菲和诺顿) 它正在检查病毒的文件。 如果你遇到这个问题 (可以在log.txt文件中看到错误信息,例如“无法删除...”) ,改变抗病毒软件的设置可能会部分缓解问题. 如果 ERDDAP™ 在 Windows 中,这只是在您的桌面上运行的测试, 这只是一个烦恼. 如果 ERDDAP™ 在 Windows 为您的公众 ERDDAP™ ,考虑切换到 Linux 服务器。
  • 慢速启动... 你第一次跑的时候 ERDDAP™ 升级后, ERDDAP™ 装入数据集可能很慢。 路边 ERDDAP™ 存储关于聚合文件的信息已经改变, 所以 ERDDAP™ 需要从所有这些文件中重新读取一些信息。 这需要时间。

  • 启动时出错 -- 鉴于与 cdm-% data-%% 类型相关的变化, 您的一些数据集可能不会加载并丢出错误 。 仔细阅读每日报道的电子邮件 ERDDAP™ 什么时候派你来 ERDDAP™ 已启动 。 它会有一个没有装入的数据集列表 (在顶端) 以及他们没上膛的原因 (靠近底部) 。 。 。 。

  • 如果你被卡住或有其他问题, 电邮详细给我: erd.data at noaa.gov 。 。 。 。

  • 程序员 - 说吧 如果你写 Java 运行的程序 ERDDAP™ 代码,您需要修改一些命令行参数引用:

    • 把Joda -time -1.6.2.jar改为Joda -time. 罐头
    • 将 Postgres JDBC.jar 改为 postgresql.jdbc.jar
  • 小变化和错误修正 :

  • 改进了连接处理以避免挂线.

  • 改进货币做法,以更有效地处理几乎同时提出的相同请求。

  • ERDDAP™ 现在使用netcdfAll-4.2.jar (重新命名为 netcdfall-latest。 罐头) 。 。 。 。 此切换需要若干内部修改, 并导致一些小的外部修改, 例如修改 grib 文件的读取方式和小的修改 。 .nc 标题输出 。

  • 新特性 : \[ 错误 \] /convert/fipscounty.html 转换 FIPS 县名的来回代码 。

  • 在地图上,国家边界现在是黑暗的紫外线,所以在所有背景颜色上都比较突出.

  • 表格 .kml 输出再次使用圆形图标标记点 (不是飞机图标 谷歌最近切换到) 。 。 。 。

  • erdCalcofi 数据集已重新安排, 现在从本地文件得到服务 (快点) 。 。 。 。

  • 生成数据 Xml 从 线索 现在目录创建了结果文件 : \[ 移动猫 \] /webapps/erddap/WEB-INF/temp/ (中文(简体) ). EDDGrid 从ThreddsCatalog.xml. 多亏了凯文·奥布莱恩

  • 生成数据 Xml 从 线索 现在目录试图从源代码 URL 中删除不必要的端口编号 (例如:8080和:8081有时可以去除.) 。 。 。 。 感谢 NOAA 中央警卫队

  • 对于.subset网页,区别数据地图现在有一个可变的lat lon范围.

  • 几个清单 ERDDAP™ (例如,显示所有数据集的表格) A. Z. 在A. Z. 排序之前。 .z 。 。 。 。 现在他们以对案件不敏感的方式排序。

  • .subset网页的小改动,包括: 现在表示单位.

  • 生成数据 如果无法将结果放入系统剪贴板或显示InBrowser,则Xml和DasDds不再丢出例外. 多亏了埃里克·布里奇和格雷格·威廉斯.

  • 错误修正 : 当数据集被装入时, ERDDAP™ 现在删除或调整地理空间全球属性。 多亏了查尔斯·卡尔顿

  • 错误修正: 字符串2. getClassPath () 现在正确解码该类 路径 (特别是在Windows上,文件名中的空格为% 20) 。 。 。 。 这影响了 ERDDAP™ EDStatic 呼叫 SSR. Get Context Birciety( 翻译 ) () 并查找内容/erddap。 多亏了安倍·克克林

  • 错误修正: 在 EDD Table FromFiles 中, 用于获取 DataForDapQuery 处理区分 () 请求。 多亏了埃里克·布里奇尔

  • 错误修正 : tabledap 当数据集的高度时,请求没有正确处理高度限制 MetersPer Source Unit当时是 -1. 多亏了埃里克·布里奇尔

  • 错误修正: EDD Table from... 文件数据集现在正确处理请求,包括:=NaN和!=NaN.

第1.28号版本

(2010-08-27发布)

  • 新特性 : 无。
  • 东西 ERDDAP™ 管理员需要知道和做: 无。
  • 错误修正 : 修正编程错误 (仅1.26级) 达到 ERDDAP™ 非常缓慢  

第1.26号版本

(2010-08-25年发布)

  • 新特性 : 无。
  • 东西 ERDDAP™ 管理员需要知道和做:
  • 从你的 \[ 移动猫 \] /内容/erddap/设置.xml,
    • 单位<,在下面一条新线上 \[ 标准 数据链接 \] 插入 \[ 标准联系 \] 。 。 。 。 \[ 标准联系 \] 提及<adminEmail > 在 setup.xml 中指定较高。
    • 删除<表格CommonBGColor >和<表格突出显示BGColor>。
    • 建议: 变动<端点BodyHtml > 为
            <endBodyHtml><!\\[CDATA\\[  
<br>&nbsp;
<hr>
ERDDAP, Version &erddapVersion;
<br><a href="&erddapUrl;/legal.html">Disclaimers</a> |
<a href="&erddapUrl;/legal.html#privacyPolicy">Privacy Policy</a> |
<a href="&erddapUrl;/legal.html#contact">Contact</a>
</body>
\\]\\]></endBodyHtml>
  • 要求 : 给你的 \[ 移动猫 \] /content/erddap/images/erddap.cs和erddapAlt.cs,在下方添加: .
        /\\* This is used on the /info/\\[datasetID\\]/index.html pages to highlight a row or cell. \\*/  
tr.highlightBGColor {background-color:#cceecc; }
td.highlightBGColor {background-color:#cceecc; }
  • 错误修正和小改变 :

  • 错误修正:在某些情况下,表格在一些版本的"Internet Explorer"中没有作用. 非常感谢格雷格・威廉姆斯。

  • 错误修正 : 如果数据集来自远程, Make A Graph 按钮无效 ERDDAP 。 。 。 。

  • 错误修正 : WMS 如果数据集是远程的,有时会失效 ERDDAP 。 。 。 。

  • 许多小的更改和错误修正.

第1.24号版本

(2010-08-06发布)

  • 新特性 :
  • 新设 子集网页 使用面部搜索来选择表格数据集的子集。 感谢POST。
  • 新设 高级搜索 合并了所有其他搜索选项,并添加了经度,纬度和时间范围框. 多亏了爱琳蒙哥马利 (抱歉耽搁了)
  • 新设 转换时间 网页和服务允许您将数字时间转换为/从 ISO 字符串时间。
  • 新设 转换单位 网页和服务允许您转换 UDUNITS 转至/取自UCUM单位。 感谢 NOAA 监督办 SOS 。 。 。 。
  • 如果有的话 tabledap 请求包括单位( U) ("UCUM" (美国英语)) ,这些单位名称将从原始名称中转换 (通常 UDUNITS ) 改为 大学 单位名称。 只影响单位\名称\,而不是数据值。 感谢 NOAA 监督办 SOS 。 。 。 。
  • 改进地图网页、图表和地图:
    • 如果图形是地图,则有新的 Make A Graph 按钮来缩放/出缩放,并有新的选项可以单击来更改地图的中心点. 感谢POST。
    • 在底部附近添加了过滤器设置 。 多亏了格雷格・威廉姆斯
    • 所构建的海岸线数据文件被更新为GSHHS v2.0. 感谢POST。
    • 地图现在包括了湖泊和河流. 感谢POST。 (抱歉,萨克拉门托河三角洲没有出现,因为海岸线数据或湖泊/河流数据集都没有处理。)
    • 已更新了由纸币衍生的民族/州文件所建。 感谢POST。
    • Topography.cpt稍作修改. (如果这对你有不利影响的话,对不起) 感谢POST。
    • 在网格dap's Make A Graph中,如果一个用户更改了变量,则会自动重新提交表单,以便 axisVariable s' showSartAndStop 总是反映图表变量。 多亏了华金·特兰尼斯
    • png 和 pdf 图像 URL :
      • 新建 &. land%% 值_, 其中 _ 值_ 可以是" under" (显示地形) 或"结束" (只要显示水深) 。 。 。 。 如果没有指定,则默认由 drawLandMask 内 datasets.xml 或设置.xml. 感谢POST。
      • 新建:传说中行长过长的行会自动被分解为多行. 感谢POST。
    • 对于 png 图像 URL :
      • 新建 &. legend- value_, 其中 _ value_ 可以是“ bottom ” (默认) ,"Off"或"Only". ,"Off"或"Only". 这让你包括了传说,排除了传说,或者只得到传说. 多亏了卡拉·威尔逊
      • 新建 &.trim=n 像素 离开正像素的边框 (例如,10项) 在图像底部。 它在.legend=Off之后被应用. 多亏了卡拉·威尔逊
      • 新建 &. six_%width_ | _height_让您指定图像的宽度和高度,以像素表示.
  • 新建输出文件格式 :
    • .csvp和 (中文(简体) ). .tsv p -- -- 如.csv和. .tsv ,但与 " (单位(_U)) " 第1行各栏名后附.
    • odvTxt - 制作一个可以简化数据输入的.txt文件 海洋数据 视图 (ODV 组织) 。 。 。 。
    • .esriCsv - 制作适合导入 ESRI 的.csv 文件 ArcGIS 。 。 。 。 (只有表格数据集) 感谢扬·梅森,杰夫·德·拉·博贾迪耶尔, NOAA 监督办 SOS 项目。
  • 图形用户界面改进 分类 网页。 此外,分类值 (非机构) 现在都是小写。 接受非低级申请 (重定向) 为后向相容性。 多亏了罗伊·门德尔索恩
  • 出错消息现在更短并更面向用户. 多亏了格雷格・威廉姆斯
  • 内部变化 大大缩小 ERDDAP '基础内存使用.
  • 许多仅与POST项目相关的新特征.
  • 东西 ERDDAP™ 管理员需要知道和做: 变化很多。 对不起 但每个人都能带来一些好处
  • GenerateDatasetXml 的大修改 - 它现在经常问更多的问题 (参见相关 数据集 类型 资料) 并且现在总是产生基本上可以随时使用的内容 datasets.xml 。 。 。 。 你仍然负责 设置,所以你仍然应该审查 datasets.xml 在使用前包含。 人类将努力投入到项目中,总是比计算机程序做得更好. 感谢UAF项目.
  • 在设置.xml中,您必须修改 WMS 节。 现在应该包括这些标签 (但可以随意改变价值) 数字 :
        <!-- These default accessConstraints, fees, and keywords are used 
by the SOS, WCS, and WMS services.
They can be overridden by "accessConstraints", "fees", "keywords"
attributes in a dataset's global metadata.
If a dataset that has an "accessibleTo" tag doesn't override
"accessConstraints", then the default for "accessConstraints" is the
"accessRequiresAuthorization" value.
-->
<accessConstraints>NONE</accessConstraints>
<accessRequiresAuthorization>only accessible to authorized
users</accessRequiresAuthorization>
<fees>NONE</fees>
<keywords>Earth science, oceans</keywords>

<!-- This appears on the erddap/legal.html web page after the
General Disclaimer.
You can replace any of the \\[standardParts\\] with your own HTML. -->
<legal><!\\[CDATA\\[
\\[standardDisclaimerOfEndorsement\\]
\\[standardDisclaimerOfExternalLinks\\]
\\[standardPrivacyPolicy\\]
\\[standardDataLicenses\\]
\\]\\]></legal>

<!-- Specify the default units standard (e.g., "UDUNITS"
(the default) or "UCUM") that you (the ERDDAP™ admin) are using to
specify units. The value is case-sensitive.
This is used by ERDDAP's SOS server to determine if the units need to
be converted to UCUM units for WMS and SOS GetCapabilities responses.
-->
<units\\_standard>UDUNITS</units\\_standard>

<!-- For the wms examples, pick one of your grid datasets that has
longitude and latitude axes.
The sample variable must be a variable in the sample grid dataset.
The bounding box values are minx,miny,maxx,maxy.
-->
<wmsSampleDatasetID>erdBAssta5day</wmsSampleDatasetID>
<wmsSampleVariable>sst</wmsSampleVariable>
<!-- The bounding box values are
minLongitude,minLatitude,maxLongitude,maxLatitude.
Longitude values within -180 to 180, or 0 to 360, are now okay. -->
<wmsSampleBBox>0,-75,360,75</wmsSampleBBox>
  • 在设置.xml中,复制并粘贴这个新建议<启动HeadHtml > 以替换您的旧版本。 但可以随意改变你的喜好
        <!-- startHeadHtml has the start of the HTML document and the 
'head' tags (starting at "<!DOCTYPE>", but not including
"</head>") for all HTML web pages.
This may include &erddapUrl;, which is expanded to be
\\[baseUrl\\]/erddap (or \\[baseUttpsUrl\\]/erddap if the user is logged in).
If your ERDDAP™ allows users to log in, all referenced image files,
css files, etc. must be in \\[tomcat\\]/content/erddap/images or a
subdirectory and must be referenced here with
&erddapUrl;/images/\\[fileName\\].

favicon.ico is the image that browsers associate with your website.
For more information, see https://en.wikipedia.org/wiki/Favicon .
You can use your own favicon.ico file by putting it in
\\[tomcat\\]/content/erddap/images.

\\*\\*\\* Optional: you can change the appearance of all of your
ERDDAP's HTML pages by changing the CSS <style> settings below.

For an example of a very different style, change the import reference
to <tomcat>/content/erddap/images/erddapAlt.css

\\*\\*\\* If your CSS style includes links to files (e.g., images), that
style information must be inline in the style tag below, after the
'import' line, not in the .css file.
Put all of the (e.g., image) files in the
\\[tomcat\\]/content/erddap/images directory (or a subdirectory) and
reference them below starting with &erddapUrl;.
Why? On ERDDAP™ https: web pages, \\*all\\* links should use "https:"
(not "http:"); otherwise, most browsers consider the web page not
fully secure. Because ERDDAP™ would use the same .css file for
http: and https: web pages, the links within the .css file wouldn't
switch between http: and https:. There doesn't seem to be a way
around this other than using inline style information.
-->
<startHeadHtml><!\\[CDATA\\[
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>ERDDAP</title>
<link rel="shortcut icon" href="&erddapUrl;/images/favicon.ico">
<style type="text/css">
<!--
@import "&erddapUrl;/images/erddap.css";
-->
</style>
\\]\\]></startHeadHtml>

<!-- The tableCommonBGColor MUST be the same color as the
table.commonBGColor in erddap.css above. Suggested is #f1ecd8.
But if you use erddapAlt.css, change this to #e7dec5. -->
<tableCommonBGColor>#f1ecd8</tableCommonBGColor>

<!-- This is used, e.g., for the type=variable rows on the metadata
info tables. -->
<tableHighlightBGColor>#cceecc</tableHighlightBGColor>

感谢POST,汉斯·维多和里克·布莱尔.

  • 在设置.xml,在<启动BodyHtml >,修改<body > 标记只是<body>,因为样式现在由 erddap.css 设置.
  • 在设置.xml中,更改为此<端点BodyHtml > (但将电子邮件地址更改为您的电子邮件地址, 并可以随意进行其他更改) 数字 :
        <!-- The end of the body of the HTML code for all HTML web pages
(with "</body>" at the end).
This may include &erddapUrl;, which is expanded to be
\\[baseUrl\\]/erddap (or \\[baseUttpsUrl\\]/erddap if the user is logged in).
If your ERDDAP™ allows users to log in, all referenced image files, etc.
must be in \\[tomcat\\]/content/erddap/images or a subdirectory
and must be referenced here with &erddapUrl;/images/\\[fileName\\].

You can change this, but please keep "ERDDAP, Version &erddapVersion;"
and these references to the Disclaimers and Privacy Policy. -->
<endBodyHtml><!\\[CDATA\\[
<br>&nbsp;
<hr>
ERDDAP, Version &erddapVersion;
<br><font class="subduedColor">Questions, comments,
suggestions? Please send an email to
<tt>erd dot data at noaa dot gov</tt>
<br>and include the ERDDAP™ URL directly related to your question
or comment.
<br>
<a href="&erddapUrl;/legal.html">Disclaimers</a> |
<a href="&erddapUrl;/legal.html#privacyPolicy">Privacy
Policy</a>
</font>
</body>
\\]\\]></endBodyHtml>
  • 建议:在设置.xml中,建议<描述Html > 现在
        <theShortDescriptionHtml><!\\[CDATA\\[ 
<h1>ERDDAP</h1>
This website (the Environmental Research Division's Data Access
Program) aggregates scientific data from diverse local and remote
sources and offers you a simple, consistent way to download subsets
of the data in common file formats and make graphs and maps.
This particular ERDDAP™ installation has oceanographic data
(for example, data from satellites and buoys).

\\[standardShortDescriptionHtml\\]
\\]\\]></theShortDescriptionHtml>

可以随意修改这一点,特别是第1段最后一句。

  • 在 setup.xml 中,电子邮件“万事通”和“每日报告” 现在可以被逗号分隔的电子邮件地址列表 。 第一封邮件 为特殊目的,例如,对EDDXxxx FromErdddap数据集的订阅使用该电子邮件地址. 感谢约翰·莫雷尔.
  • 电子邮件错误现已登录到 \[ 大家长会 \] /logs/电子邮件LogYYY-MM-DD.txt文件.
  • 在 setup.xml 中,有一个新的,可选的参数设置电子邮件账户属性(通常是在之后)<电子邮件Password > :
          <emailProperties>_propertyName1_|_propertyValue1_|_propertyName2_| _propertyValue2_|...</emailProperties>  
For example, gmail accounts need
  <emailProperties>mail.smtp.starttls.enable|true</emailProperties>

违约无所取. 多亏了Rich Signell

  • 要求:如果您使用 EDD Table Copy 或 EDDGrid 收到,你必须全部销毁 \[ 大家长会 \] / 复制/ 目录和在目录或文件名中包含“ xh” 的文件 ERDDAP™ 在开始新的程序之前 ERDDAP™ 所以那些文件会被重新复制 我很抱歉,但重要的是要做出改变 希望它影响了很少的管理员和档案。 在 Linux 中, 您可以用 cd 找到这些文件 \[ 大家长会 \] 副本 寻找。\页:1\
    在 Windows 中, 您可以找到这些文件, 开始 | 搜索 您想要搜索什么 : 文件 全部或部分文件名: xh 查看: 浏览 - > \[ 大家长会 \] 副本 点击“ 搜索 ” ^A 选择全部 全部删除
  • 请求: datasets.xml ,对于EDDTable FromDatabase数据集,对于日期和时间戳变量,修改数据 自1970-01-01T00:00Z起,输入为双倍,单位为秒. 我们要求您将时间戳数据存储在数据库中\*与\*一个时区。 没有时区信息,查询 ERDDAP™ 发送到数据库和结果 ERDDAP™ 通过JDBC从数据库中获取是模棱两可的,很可能是错误的。 我们试过了,但找不到可靠的方法处理"没有时区时标"的数据. 我们认为这是好的做法。 毕竟"无时区时标"数据有一个隐含的时区. 虽然时间区对于数据库管理员来说是显而易见的,但明确指定它,以便其他软件能够与数据库进行适当的交互,是有意义的。 谢谢/抱歉迈克尔·乌尔森。
  • 高建议: datasets.xml ,为了启用 .subset 网页进行表格数据集的面对面搜索,您需要添加 [< subsetVariables >] (中文(简体) ). (/docs/server-admin/datas集#可变子) 到数据集的全局属性。
  • 建议: datasets.xml ,如果您有数据集 datasetID ="pmelGtsppp",请更改为: =".
          <dataset type="EDDTableFromDapSequence" datasetID="pmelGtsppp" active="false">  
Whether or not you had that dataset, feel free to add this new GTSPP dataset:
  <dataset type="EDDTableFromErddap" datasetID="erdGtsppBest">
    <sourceUrl>https://coastwatch.pfeg.noaa.gov/erddap/tabledap/erdGtsppBest</sourceUrl>
  </dataset>
  • 建议: datasets.xml ,对于[<cdm\data\ type>] (中文(简体) ). (/docs/server-admin/datasets#cdm_data_类型) global 属性,所以您应该审查/更改数据集的值。

  • 单位 datasets.xml ,新的<源代码扩展FPQQEQ&gt (/docs/server-admin/datasets# source nequespandedfp_eq 页面存档备份,存于互联网档案馆) 如果源服务器不能始终如一地处理QQ可变QQ值测试,则有帮助. (因为 测试浮点数等值的一般困难 ) 。 。 。 。 来源需求扩展FPQQEQ 默认设置为正 (最安全的设置) ,所以你不需要做任何改变。

  • 新设 来自 Ascii 文件夹的 EDD 表格 。 。 。 。 谢杰云潘.

  • 新设 来自垃圾的 EDD 表格 。 。 。 。 多亏了罗伊·门德尔索恩

  • 变动至 NcFiles 的 EDD 表格 让它与更广泛的文件使用。

  • EDD Table From BMDE 已禁用 。 不再有任何活跃、适当的数据来源。

  • 在生成DatasetXml中,新的 EDDGrid 从垃圾 整个THREDDS目录 (或子集) 生成 datasets.xml 内容。 感谢UAF项目.

  • 生成数据 Xml和DasDds现在也将其结果输入 \[ 大家长会 \] /logs/log.txt (英语). 多亏了瑞克·西诺和查尔斯·卡勒顿

  • 登录系统的许多改进. 感谢POST。

  • 东西 ERDDAP™ 程序员 需要知道和做:

  • /WEB-INF/lib/目录有变化. 请相应更改您的 Javac 和 Java 类路径设置 。

  • 有一个新的 \[  乌尔尔 \] /erddap/版本服务,以确定一个版本 ERDDAP 。 。 。 。 答复是文本,例如: ERDDAP QQ版=1.24, 缩写为: 如果您收到 HTTP 404 非故障错误消息, 请处理 ERDDAP™ 作为1.22或更低的版本。 感谢POST。

  • 小变化和错误修正 :

  • 从 EDD 表格 群变化 :

    • 已删除读取 IOOS 的支持 SOS XML响应.
    • 添加对读取 IOOS 的支持 SOS 文本/简历。 (所以没有 SOS 目前不支持服务器 。)
    • 做了很多与IOOS相关的更改 SOS 服务器细节 。
    • 增加了对IOOS BBOX 查询的支持 SOS 财务报告和审定财务报表 OOSTethys SOS 服务器。 由于这些变化,相关数据请求的速度大为加快。 感谢IOOS SOS 。 。 。 。
  • 文字输入 .mat 表格数据文件现在保存正确 。 多亏了罗伊·门德尔索恩

  • WMS

  • OpenLayers 现在捆绑在一起 ERDDAP™ 用于 WMS 网页。 这解决了当 OpenLayers 几个月前就变了 并且防止了未来的问题

  • 在那个 WMS GetCapabilities 回应,<在线资源> 值现在是 URL WMS 服务。 感谢查尔顿·加尔瓦里诺.

  • 一个传说显示在 WMS 显示颜色栏的网页。 多亏了埃米利奥·马约加

  • EDDGrid 如果轴源有问题 。 价值与目的地不相等 值,例如,如果源时间不是 "seconds since 1970-01-01" 。 。 。 。 感谢 Todd 斯宾德勒

  • 在表WriterGeoJson中,bbox后多余的'' \[ . . . . . . . \] 已删除。 多亏了格雷格・威廉姆斯

  • 许多小的更改和错误修正.

第1.22号版本

(2009-07-05年发布)

  • 在 1. 20 中引入的 SlideSorter 错误是固定的 。
  • 1.20中引入的OBISbug是固定的.
  • 图像/gadgets/GoogleGadgets页面上对Jason数据集的引用被删除.  

第1.20号版本。

(2009-07-02发布)

  • ERDDAP™ 管理员请将此添加到您的设置. xml 文件 :
    <!-- If you want to restrict access to some datasets, you need to 
specify the method used for logging on (authentication). See the info
at https://erddap.github.io/setup.html#security
Currently, the options are: "" (logins not supported, the default),
"custom", "openid". Note that openid login doesn't work when testing
with localhost (https://127.0.0.1:8443).
-->
<authentication></authentication>

<!-- This specifies how you have stored passwords in the roles tags
in datasets.xml. If you aren't storing any passwords this is irrelevant.
The options (in order of increasing security) are: "plaintext", "MD5",
or "UEPMD5" (MD5(UserName:ERDDAP:Password), the default).
You should only use "plaintext" or "MD5" if you need to match values
stored that way in an external password database. See the info at
https://erddap.github.io/setup.html#security
-->
<passwordEncoding>UEPMD5</passwordEncoding>

<!-- This determines whether datasets that the user doesn't currently
have access to (because he isn't logged in or because his roles don't
allow access) should be shown on lists of data sets
(e.g., from full text search, categorize, view all datasets, ...).
The options are: "true", or "false" (the default).
If false, no information about the dataset (even its existence) is
shown to users who don't have access to it.
If true, some information about the dataset (title, summary, etc) is
shown to users who don't have access to it.
If the user clicks on a link to a dataset he doesn't have access to,
he will get an error message and be prompted to log in.
-->
<listPrivateDatasets>false</listPrivateDatasets>

<!-- If the number of requests between two runs of LoadDatasets
exceeds unusualActivity, an email is sent to emailEverythingTo.
The default is 10000.
-->
<unusualActivity>10000</unusualActivity>
  • 新的数据集类型 EDDGrid 复制 财务报告和审定财务报表 EDD 表格复制 制作并维护另一个的本地副本 EDDGrid 或 EDDTable 数据集的数据,并服务本地副本中的数据。 这些非常容易使用,非常有效 解决远程数据源数据服务方面一些最大的问题:

    • 从远程数据源获取数据的速度可能很慢 (由于各种原因) 。 。 。 。
    • 远程数据集有时不可用 (同样,出于各种原因) 。 。 。 。
    • 依赖一个数据来源,不能很好地衡量 (例如,许多用户和许多用户 ERDDAP {\fn黑体\fs22\bord1\shad0\3aHBE\4aH00\fscx67\fscy66\2cHFFFFFF\3cH808080}用这个) 。 。 。 。

另外,本地拷贝是原件的备份,在原件出事时有用.

在本地复制一个数据集方面没有什么新鲜事。 新的是这些班级都办到了\*简单\*创建和创建\*维护\*本地数据副本\*变量\*各类远程数据源和\*添加元数据\*在复制数据时。

这些数据集类型是一套完整的功能的一部分,简化了创建 网格/集群/联邦 ERDDAP 编号 处理非常沉重的负载 (例如,在数据中心) 。 。 。 。

  • 新建数据集类型 数据库中的 EDD 表格 获取本地或远程数据库表格的数据。
  • ERDDAP™ 现在有一个 警卫 支持认证的系统 (让用户登录) 和授权 (允许他们访问某些私人数据集) 。 。 。 。
  • 还有 2,新的命令行工具 帮助 ERDDAP™ 管理员生成 XML 用于在 datasets.xml 数字 :
    • 生成数据 Xml可以为几乎所有类型的数据集生成一个数据集XML的粗略草稿.
    • DasDds 帮助您反复测试和完善一个数据集的 XML 。 ERDDAP 生成数据 Xml网页已删除。 出于安全考虑,他们只支持了少数数据集类型. 新的命令行工具是一个更好的解决方案.
  • 新的 状态页面 让任何人 (特别是行政人员) 状态 ERDDAP™ 从任何浏览器中选择 \[ 基数Url \] /erddap/status.html 。 。 。 。
  • 表格现在支持 服务器侧功能 数字 :
    • 歧义( D) () 从响应表格中删除重复行,
    • 打开 orderBy (. . . . . . .) 请指定应答表的排序方式,
    • 打开 orderByMax (. . . . . . .) ,让您指定应如何排序响应表格,并删除所有行,但最后一个指定列中最大值的行除外。 例如,这可以用来获取每个站点的最后数据。
  • 表格数据集现在可以包括未命名的额外日期时间变量 "time" 。 。 。 。 这些变量由它们的"单位"元数据确认,其中必须包含 " since " (数字日期 时间) 或"yy"或"YY" 或"YY" 或"YY" (用于格式化字符串日期的时间) 。 。 。 。 但请继续使用 destinationName "time" 主日期为 时变相.
  • ERDDAP™ 现在生成一个 站点地图.xml 文件,它告诉搜索引擎您 ERDDAP 只需要每个月爬来爬去 ERDDAP™ 管理员,请跟随 这些指示 以通知搜索引擎关于新网站map.xml文件。
  • ERDDAP '错误消息现在要短得多, 并针对客户端 (不是程序员) 。 。 。 。 多亏了格雷格・威廉姆斯
  • [<请求黑名单 >] (/docs/server-admin/数据集#请求黑名单) 现在也支持最后一个数字被QQ所取代的IP地址.
  • 请求: .json 而.geoJson文件现在可能包括可选文件 音响 通过添加"( &) .json pQX功能Name_" 到查询的结尾 。 基本上,这只是告诉 ERDDAP™ 添加“函数Name (" 直至答复的开头和 ") " 答复的结尾。 如果最初没有查询, 请将查询中的" &" 省去 。 多亏了格雷格・威廉姆斯
  • 增加了许多新的统计数据 每日报告 。 。 。 。
  • 在有数据集的网页上,机构和身份证现在位于最右边。 这将订阅和其他更有用的列移动到狭窄的计算机屏幕上查看.
  • 在所有网页上,页的标题(基于<标题 > 在<启动您在设置. xml 中定义的 HeadHtml > , 以包含对网页的更好描述 (例如,通过纳入当前数据集的标题和机构) 。 。 。 。
  • Xmx信息现在包含在log.txt所打印的内存信息"每日报告"和"状态.html"上. 多亏了爱琳蒙哥马利
  • ERDDAP™ 具有防止出错的其他通用保护 (例如,出自记忆错误) 。 。 。 。 多亏了查尔斯·卡尔顿
  • 如果已执行响应, 则改进错误处理 。
  • 改进:从档案中提取的EDD表 EDDGrid 从档案开始,现在只允许<元数据来自 > 第一位或最后一位。 倒数第二不再支持。 而第一和最后 现在基于文件的最后修改时间。
  • 错误修正: 在 EDD 表格中 SOS ,一个站点的无效信息抛出例外,导致整个数据集被拒绝. 现在,这些车站被忽略了 (而错误消息已被登录到log.txt) 。 。 。 。 多亏了里克·布莱尔  

第1.18号版本

(2009-04-08年发布)

  • Bug fix:从1.14开始,EDDTable数据访问表和Make A Graph网页没有妥善处理被引用的限制.
  • Bug fix:从1.14起,如果源时间单位不是"自1970-01-01T00:00起的秒",EDDTable FromDapSequence没有正确处理时间限制.  

第1.16号版本

(2009-03-26年发布)

  • ERDDAP™ 管理员 :
  • 这是一个重要的释放,因为它修正了一个留下一个 ERDDAP™ 如果您使用Tomcat 管理器来停止/ 启动或重新装入, 线索会运行 ERDDAP 。 。 。 。 所以,当你安装1.16, 不要只是使用Tomcat 管理器去解调旧的 ERDDAP™ 部署新的 ERDDAP 。 。 。 。 相反: 放下旧的 ERDDAP™ ,重新启动Tomcat (或服务器) ,然后部署新的 ERDDAP 。 。 。 。 在安装新版本时,这样做总是个好主意.
  • 请添加 [<请求黑名单 ></请求黑名单 >] (/docs/server-admin/数据集#请求黑名单) 给您的 datasets.xml 。 。 。 。 这可以用于指定要被屏蔽的客户端 IP 地址列表 (例如,抵御拒绝服务攻击或过于狂热的网络机器人) 。 。 。 。
  • 现在有一个 \[ 大家长会 \] /logs 目录以持有 ERDDAP™ 日志文件。 当你开始 ERDDAP™ ,它使log.txt和log的存档副本. txt. 先前带有时间戳的文件. 如果重启前出现问题,分析这些文件可能是有益的.
  • ERD 是因为 ERDDAP™ 订阅系统现已启用。
  • ERDDAP™ 再次允许 (但还是不建议) 请求 URL 中的 “% 26” 编码 (见 相关的v1.14变动 ) 。 。 。 。
  • 报告Tally部分增加了几个新的内容。 每日报告 。 。 。 。
  • 在生成 DatasetsXml 中小错误修正 。
  • 几个小虫子修.  

第1.14号版本。

(2009-03-17年发布)

  • 用户更改 :
    • 在网格数据请求中, ERDDAP™ 现在支持: 最后一个 -n 其中n是指数和 (最后一个d) 其中d是一个数值 (时间,是数秒) 。 。 。 。
    • 在表格数据请求中,字符串限制现在需要 双引号 环绕数值,例如 &id= “NDBC40121” 这需要的是 DAP 协议。
    • 在表格数据请求中, ERDDAP™ 现在要求 所有限制都适当编码% 。 。 。 。 浏览器会自动做到这一点,因此这主要影响正在访问的计算机程序/标语 ERDDAP 。 。 。 。

百分比26

  • 此前, 页:1 嵌入一个图表网页 编辑 ERDDAP™ Google Gadget 网页 表示要将图像的URL中的"( &)"替换为"%26". 从现在开始,您应该将图像的URL中的"( &)"替换为"( &)". 因此,您需要将现有网页中的任何"%26"和Google Gadgets替换为"并amp;". (对不起)
  • ERDDAP™ 管理员,请:
  • 在您的 设置. xml 文件 (并更换国旗 键键值) 数字 :
        <!-- ERDDAP™ has a service that lets remote users set a flag
to notify ERDDAP™ to try to reload a dataset.
These requests use a key which is generated based
on baseUrl/warName, a datasetID, and flagKeyKey.
\\*\\*\\* Change this once, to any text (a favorite quote? random text?
It doesn't matter). Normally, you won't ever change this again.
But if you think someone is abusing the flag system,
change this text again, restart ERDDAP™, and send
all of the users of the flag system the relevant new flagKeys
(see the list in the Daily Report). -->
<flagKeyKey>A stitch in time saves nine. CHANGE THIS!!!</flagKeyKey>

<!-- ERDDAP™ has an email/URL subscription system which sends a user
an email or pings a url whenever a dataset of interest changes.
(This is different from the RSS system, which is always active.)
The system relies on the server being able to send out
emails to people to validate their subscription requests.
The emails appear to come from the emailFromAddress below.
So if your server can't send out emails, don't make this system active.
You may choose (for whatever reason) to make this system active or not,
so valid values below are "true" (the default) and "false".
Note that if you change this and restart ERDDAP™, the list of
subscriptions (in \\[bigParentDirectory\\]/subscriptionsV1.txt) isn't
affected. See also the subscriptionEmailBlacklist in datasets.xml.
-->
<subscriptionSystemActive>true</subscriptionSystemActive>
  • 之后的线上<在您的电子邮件用户Name 设置. xml 文件,添加
        <emailPassword>_myPassword_</emailPassword> <!-- optional; if absent, emails can't be sent to non-local addresses -->  

输入您的真实密码。

  • 你可以改变<wmsSampleBBox > 在您体内 设置. xml 包含可达360的经度值的文件,例如,
        <!-- The bounding box values are 
minLongitude,minLatitude,maxLongitude,maxLatitude.
Longitude values within -180 to 180, or 0 to 360, are now okay. -->
<wmsSampleBBox>0,-75,360,75</wmsSampleBBox>
  • 在你身边 datasets.xml 文件,将数据集类型 EDDTable 从Nc4DFiles 重命名为 EDDTable FromNcFiles (它现在支持任何维度的文件) 。 。 。 。 如果您有来自Nc4DFiles的EDD表数据集:

    1. 您必须在您的数据集中更改为"EDDTable FromNcFiles"。 XML 文件 。
    2. 您必须添加一个<n dimensions (单数) 页:1</nDimensions>标记到数据集的XML.
    3. 您可以添加新内容<排序 FilesBy SourceNames > 标记,以指定文件的内部顺序,决定返回的数据的总体顺序。

详情见 来自文件的 EDD 表格 。 。 。 。

  • 过去,对于EDD Table FromDapSequence, 用于 OPeNDAP DRDS 服务器, 以 datasets.xml 我们用过<源代码 Can 约束规则</ sourceCanContractingStringRegex> (英语). 但我们现在看到,DRDS regex的支持比 ERDDAP 我们建议<源文件 Can 约束规则</ sourceCanControlinStringRegex > 这样,regex的限制就不会传递给源,而是由源处理 ERDDAP 。 。 。 。
  • 源头CanControl的更新处理... 内 datasets.xml 以 来自 DapSequence 的 EDD 表格 财务报告和审定财务报表 (内部) 所有 EDDTable 数据集类型。 新系统更为简单,更好地反映了不同数据来源的可变性。 您可能需要修改您的数据集的 XML 。 datasets.xml 。 。 。 。
  • 有一些新的特点,它们本身是有用的,但如果综合起来,也有利于创造 网格/集群/联邦 ERDDAP 编号 。 。 。 。
        https://coastwatch.pfeg.noaa.gov/erddap/setDatasetFlag.txt?datasetID=rPmelTao&flagKey=123456789  

在 rPmelTao 旗下目录中创建旗下文件 (虽然旗帜 这里的钥匙不对) 。 。 。 。

  • 新设 订阅 服务,以使任何客户端能够指定在创建特定数据集时将要采取的行动 (何时 ERDDAP™ 正在重新启动) 当数据集以任何方式发生变化时。 此系统可以通过<订阅系统 设置. xml 文档。 这个 ERDDAP™ 每日报告 现在列出所有订阅, 包括取消每个订阅所需的 URL, 以防系统被滥用 。 单位 datasets.xml ,有一个新的,可选 [<订阅 电子邮件黑名单 >] (/docs/server-admin/datasets#订阅邮件黑名单) 标记以便管理员可以指定一个以逗号分隔的电子邮件地址列表,这些地址立即从订阅系统中被列入黑名单。
  • 新设 [<更改 > ] (/docs/server-admin/数据集#变更) 属性在 datasets.xml 让 ERDDAP™ 管理员指定在创建特定数据集时要完成的动作 (何时 ERDDAP™ 正在重新启动) 当数据集以任何方式发生变化时。
  • 对全文搜索的改进:存储每个数据集的搜索字符串现在使用内存的1/2. 搜索算法 (类似摩尔的男孩) 现在快3X。
  • 电子邮件来自 ERDDAP™ 现在总是把主题和内容放在 \[ 错误 乌尔尔 \] 以便明确哪一个 ERDDAP™ 这是从 (如果你管理多个 ERDDAP 编号) 。 。 。 。
  • 收集更广泛的统计数据 每日报告 电子邮件
  • 新建日志文件 \[ 大家长会 \] /电子邮件LogYEAR-MM-DD.txt 登录所有发送的电子邮件 ERDDAP™ 每天都这样 这特别有用,如果你的服务器实际上不能发送电子邮件——至少可以在日志中读取这些邮件。
  • ERDDAP™ 现在做一个 \[ 大家长会 \] /缓冲/ ( datasetID ) 用于每个数据集的目录,因为可能缓存了大量文件。
  • 新设 RSS 2.01 (中文(简体) ). 每个数据集的种子 (找那个橙子 RSS 在数据集列表、数据访问表单和 Make A Graph 网页上的图标) 。 。 。 。
  • EDDGrid .kml 回复现在使用平板图像 (“ 超覆盖” - 动态生成的四树图像) 。 。 。 。 最初的图像加载到GoogleEarth的速度比以前快得多. 地图的分辨率随着你放大而增加,直到数据集的完全分辨率. 建议:用户应提出请求 .kml 但数据集是整个经度 纬度范围 不幸的是,取消了对时间范围的支持 (我希望它会回来) 。 。 。 。
  • ERDDAP™ 现在添加 过期和缓存控制最大年龄信头 输入/图像目录中要求的所有文件。 这将大大减少发送到的静态文件请求数量 ERDDAP 从而大大加快了 ERDDAP™ 页面负载。 还有,很多 Java 脚本文件引用移到 HTML 页面的底部, 也加速了许多 ERDDAP™ 页面负载。 得益于史蒂夫·苏德斯所著"高性能网站"一书和FireFox中FireBug插件的ySlow外加.
  • ERDDAP™ 从netcdf-java 2.2.22转换为netcdf-java 4.0. 除其他外,这允许 EDDGrid 从 NcFiles 读取 HDF .hdf ,以及GRIB .grb和 NetCDF .nc 文档。
  • EDDGrid 从 Dap 和 EDDGrid 现在从NcFiles也支持Darray (还有DGrid公司) dataVariable 编号 如果一个维度没有相应的坐标变量, ERDDAP™ 创建带有索引值的轴变量 (例如,0、1、2、.、311、312) 。 。 。 。 所以,所有其他方面 EDDGrid 保持不变: \* 它仍然服务于所有数据集作为格子,每个维都有一个轴变量. \* 查询仍然可以从轴变量中请求值. 感谢查尔斯·卡莱顿,托马斯·伊姆,多里安·雷默等.
  • 这个 WMS OpenLayers 页面现在有一个默认的经度,纬度范围比数据集的范围大一些 (而不是精确的范围,所以小数据集的背景更为明显) 。 。 。 。 默认范围现在也可能是0到360,这使得现在可以显示许多数据集的全部范围. 感谢 Todd 斯宾德勒
  • 在一些数据访问表格上新建幻灯片并制作图表网页。 他们简化 (粗体) 说明所需数据,并提供良好的视觉反馈。
  • 用于<数据集 > 标记在 datasets.xml 数字 : 活动="虚假" 。 。 。 。
  • 参考资料 ERD 是因为 ERDDAP™ 更改自 Coastwatch.pfel 。 (仍然通过代理工作) 到海岸观测站. pfeg (首选) 。 。 。 。
  • 对新支持 data\_min 财务报告和审定财务报表 data\_max 变量元数据属性。
  • 部分解决 等待然后再次尝试/ 部分结果例外 数字 : 现在,一些先前在检测到数据源变化时失败的请求将会成功,因为 ERDDAP™ 将重新装入数据集并自动重新请求数据,所有数据都是在原始请求的上下文。
  • 错误修正: 生成 数据集 Xml 已禁用于 ERDDAP™ (原始内容存档于2018-09-29). Results 1.12. 多亏了Ellyn Montgomery指出了这一点.
  • 对错误处理的小改动 。
  • 避免/处理可能的种族条件的许多改进 (即,由于多线程的性质,可能出现问题。 ERDDAP ) 这造成了小的,不常见的问题。
  • 现在,如果在图像上写出错误消息,图像只会在缓存中停留~5-10分钟. (不是60个) 。 。 。 。 多亏了卡拉·威尔逊
  • 没有数据时的标准消息现在是"你的查询没有产生匹配结果",它更短,更准确,而且匹配. OPeNDAP 服务器。
  • EDDGrid 不再允许绑定轴值。
  • 对.ver和.help请求的小改动.
  • 许多小的更改和错误修正.  

1.12号版本

(2008-10-31发布)

  • 从 EDD 表格 SOS 再次与NDBC合作 SOS 与新的NOS合作 SOS 。 。 。 。
  • BMDE 现在需要EDD表 ERDDAP™ 要指定的管理员 dataVariable 编号
  • EDDGrid 不再要求Lat和Lon保持平衡 透明 ng或 .kml 。 。 。 。 感谢 Todd 斯宾德勒
  • 几起小变化.  

第1.10号版本

(2008-10-14年,日内瓦)

  • 新建数据变量的“ colorBar” 元数据 datasets.xml 定义图形和地图的默认颜色栏设置。 见 更多信息 。 。 。 。 这一点很重要,因为它大大改进了由Make A Graph制作的默认图形和地图的外观,并且因为默认图形和地图现在即使客户端更改了所请求的时间或地理范围也有一个一致的颜色栏. 而且,这对于 WMS 。 。 。 。
  • ERDDAP™ 现在通过一个 WMS 服务。 这一点很重要,因为它表明,除了从许多类型的数据服务器获取数据之外, ERDDAP™ 可以通过不同的协议分发数据 ( DAP , (中文(简体) ). WMS ,... 更多的未来) 。 。 。 。 见 客户端文档 。 。 。 。 或者说 为管理员编写的文档 。 。 。 。 或者说 试试看 。 。 。 。
  • 经度值大于180的新支持 .kml 文档。
  • 新建 cdm- 数据- 类型: 其他 。
  • ERDDAP™ 现在支持"boolean"源数据Type. 见 更多信息 这将对未来数据库中的EDD表有用。
  • 新建 EDDTable FromBMDE 支持 DiGIR/BMDE 数据源.
  • EDVGridAxis现在允许降序排序值. Pmelocar数据集需要这个
  • ERDDAP™ 现在返回 HTTP 错误 (例如,“404用于未找到的资源/页面”) ,而不是带有错误消息的 HTML 页面。
  • 修改/添加到 ERDDAP™ 文档。
  • 很多小变化。
  • 一些错误修正。
  • 东西 ERDDAP™ 管理员应该做升级到这个版本:
  • 单位 datasets.xml ,用于任何 EDD 表格 SOS 数据集,将"observatedProperty"元数据改为"sourceObservatedProperty".
  • 规则 axisVariable 或者说 dataVariable 是因为 destinationName 现在 更严格 。 。 。 。 您需要检查您的可变名称是否有效 。 要么亲手检查,要么逃跑 ERDDAP™ ,并查看报告中发送给管理员的错误消息。
  • 单位 datasets.xml ,如果您想要通过 WMS ,需要添加颜色Bar元数据。 至少,例如,<名称=" colorBarMinimum "类型="双">0</att > (单位:千美元)
          <att name="colorBarMaximum" type="double">32</att>  

更多信息 。 。 。 。

  • 在您的 设置. xml 文件 (但用您的信息定制它) 数字 :
        <!-- drawLand specifies the default Make A Graph setting for 
whether the landmask should be drawn "over" (the default) or "under"
surface data on maps. "over" is recommended for primarily
oceanographic data (so that grid data over land is obscured by the
landmask). "under" is recommended for all other data.
-->
<drawLand>over</drawLand>

<!-- Information about the ERDDAP™ administrator is used for the
SOS and WMS servers. You MUST CHANGE these to describe your
installation.
-->
<adminInstitution>NOAA Environmental Research
Division</adminInstitution>
<adminIndividualName>Your Name</adminIndividualName>
<adminPosition>Webmaster</adminPosition>
<adminPhone>your-phone-number</adminPhone>
<adminAddress>99 Pacific St, Suite 255A</adminAddress>
<adminCity>Monterey</adminCity>
<adminStateOrProvince>CA</adminStateOrProvince>
<adminPostalCode>93940</adminPostalCode>
<adminCountry>USA</adminCountry>
<adminEmail>yourName@yourSite</adminEmail>

<!-- Information about the ERDDAP™ administrator is used for ERDDAP's
SOS server. You MUST CHANGE these to describe your installation.
-->
<sosTitle>NOAA Environmental Research Division SOS</sosTitle>
<sosAbstract>NOAA Environmental Research Division's ERDDAP™ makes
data from multiple sources available via the SOS
protocol.</sosAbstract>
<sosKeywords>Weather, Ocean Currents, Temperature,
Salinity</sosKeywords>
<sosAccessConstraints>NONE</sosAccessConstraints>
<sosFees>NONE</sosFees>

<!-- Information about the ERDDAP™ administrator is used for
ERDDAP's WMS server. You MUST CHANGE these to describe your
installation. -->
<wmsTitle>NOAA Environmental Research Division
WMS</wmsTitle>
<wmsAbstract>NOAA Environmental Research Division's ERDDAP™ makes
data from multiple sources available via the WMS
protocol.</wmsAbstract>
<wmsKeywords>Weather, Ocean Currents, Temperature,
Salinity</wmsKeywords>
<wmsAccessConstraints>NONE</wmsAccessConstraints>
<wmsFees>NONE</wmsFees>
<!-- For the wms examples, pick one of your grid datasets that has
longitude and latitude axes. The sample variable must be a variable
in the sample grid dataset. The bounding box values are
minx,miny,maxx,maxy.
-->
<wmsSampleDatasetID>erdBAssta5day</wmsSampleDatasetID>
<wmsSampleVariable>sst</wmsSampleVariable>
<wmsSampleBBox>0,-75,180,75</wmsSampleBBox>

版本1.08

(2008-07-13年发布)

  • 一个新的网络服务 ERDDAP™ 生成 数据集 Xml, 协助 ERDDAP™ 管理器,通过创建描述其中数据集所需的 XML 粗略草稿 datasets.xml
  • 一些与允许网格dap被netcdf-java视为opendap服务器相關的修改/bug修正,包括: 全球元数据现在被标记为"NCQGLOBAL". (代替"GLOBAL") 。 。 。 。
  • 这个 EDDGrid 和 EDDTable 数据访问表现在使用 URL 中的查询信息。 例如,如果一个用户从一个 Make A Graph 表格到一个数据访问表格,那么这些限制现在被适当转移。
  • tabledap “ Make A Graph” 现在允许限制字符串变量 。
  • EDDTable's Make A Graph 现在允许纳恩限制。 多亏了史蒂夫·汉克
  • 错误修复: 保存 EDD 表格 图像没有正确识别出.colorbar分和最大值。 多亏了史蒂夫·汉金
  • 许多改进设置DatasetsXml. 多亏了爱琳蒙哥马利
  • 网络请求现在允许 () - 风格请求略超出实际轴范围。 这是恰当的,因为 () - 数值四舍五入到最接近的实际值。 多亏了辛迪·贝西
  • 我让浮射箭和双射箭测试更精密 永远不完美 (因为测试需要为每个数据集定制) 但它应该更好。 多亏了爱琳蒙哥马利
  • 我移动了设置.html和设置Datasets Xml.html erddap / 下載目錄并用硬码编码所有链接. 现在,我可以做一些改变 并立即更新设置信息。
  • 许多小变化. 几个小虫子修.
  • 东西 ERDDAP™ 管理员应该做升级到这个版本:
  • 移动<快速描述 从您的消息. xml 到您的 设置. xml 文档。 它指定了出现在左侧中间的文本 ERDDAP™ 首页. 添加<h1> (韩语). ERDDAP </h1> (中文(简体) ). (或其它标题) 以至其顶. 或者说, 复制<新建的描述Html 设置. xml 文件 (从新的 erddap 环境 .zip ) 进入您的设置. xml.  

1.06版 (中文(简体) ).

(2008-06-20年发布)

  • 对新支持 IOOS DIF SOS 数据来源。
  • 许多小变化. 几个小虫子修.  

第1.04号版本

(2008-06-10 (中文(简体) ).)

  • 新建幻灯片浏览器功能 。
  • 新建了Google Gadgets的页面和实例.
  • 错误修复 EDDGrid .saveAsNc 用于带有缩放和添加Offset的变量。  

第1.02号版本

(2008-05-26年发布)

  • 新设 EDDGrid 侧边线允许不同的 axisVariable 编号 \[ 0 个 \] 来源 价值.
  • 所有对流和风能数据集合并为 EDDGrid SideBySide 数据集.
  • 来自图像请求的图像现在被缓存1小时.  

第1.00号版本

(2008-05-06年发布)

  • 在 URL 中创建图形网页和图形命令。
  • 支持旗下文件强制重装数据集 。
  • 新数据集类型: EDD Table From4DFiles (EDDTable FromFiles 的第一个子类) 。 。 。 。