ERDDAP™ 変更点
ERDDAP™ 素晴らしい例です。 ユーザー主導のイノベーション 消費者から製品革新が頻繁に来るところ ( ERDDAP™ ユーザー) プロデューサーだけでなく、 ( ERDDAP™ 開発者) . . 長年にわたって、新しい機能と変化のためのアイデアのほとんど ERDDAP™ ユーザーから来ています。 これらのユーザーは、その優れたアイデアのために以下にクレジットされます。 お問い合わせ ぜひご参加ください!
それぞれに関連した変更は次のとおりです。 ERDDAP™ リリース
バージョン 2.30.0
(リリース 2026-04-07)
バージョン v2.30.0 は、バグ修正、安定性とセキュリティの依存性更新、パフォーマンスの改善のテストに重点を置いています。
-
新機能と変更 (ユーザ向け) : : :
-
お知らせ 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メタデータの特定のバージョンを要求できるようになりました。 Griddap/からこれを行う tabledap ファイルタイプのドロップダウンでデータセット用のページ。 これらのバージョンは、サーバーのデフォルトでは独立します。
-
お知らせ ERDDAP™ 管理者は知っておく必要があります。
-
新機能、MQTT対応 詳細については、私は読むことをお勧めします 新着情報 これにより、MQTT メッセージからデータセットを作成したり、データセットの変更時にMQTTメッセージを公開したりすることができます。 デフォルトではオフなので、使用したい場合は有効にする必要があります。
Ayush Singh さん、MQTT で作業していただきありがとうございます!
- S3の改善: S3 URI のサポートを cacheFromUrl 値として追加します。 これは許可します ERDDAP amazonaws.comからホストされているプライベートバケットをサポート また、S3メモリリークの問題にも対処しました。
S3の作業のために@SethChampagneNRLのおかげで!
-
ISO 19115バージョン: ISO 19115メタデータには3つの異なるバージョンに対応しました。 デフォルトバージョンは、setup.xml の設定で制御されます。 useSisISO19115 が false の場合、サーバはデフォルトで提供します。 NOAA ISO19115_2 の変更 useSisISO19115 が真の場合、サーバーは useSisISO19139 の値に応じて異なるバージョンを使用します。 useSisISO19139 が真の場合、デフォルトは ISO19139_2007 になります。useSisISO19139 が false の場合、デフォルトは ISO19115_3_2016 となります。 useSisISO19115=true と useSisISO19139=false を使用することをお勧めします。 組織が異なる設定を必要とする場合があります。
-
java に移行。 時間ライブラリ (代わりに java.util. グレゴリアンカレンダー) . . これは、日付/時刻の列を含むクエリのパフォーマンスの改善を提供する必要があります。 データセットの大半には顕著な影響はありません。 既知のケースは、データセットが使用している場合に変化を引き起こします
0000-01-01以来の日または類似しています。 変数に問題がある場合、追加できます<att name="legacy_time_adjust"> ログイン </att>お問い合わせ addAttributes いずれかのセクション dataVariable または axisVariable . . -
datasets.xml 処理する 文字列置換器 . . これは、プライベート値の設定を含む多くの用途を持っています (パスワードのように) 環境変数を使用して。 enableEnvParsing を setup.xml で false に設定することで無効にできます。
-
圧力軸線: 圧力によって定義される高度のための特別な箱を加えて下さい。 これは主に、葉酸レベルの垂直高度を定義する気象データセットで使用されます。 注意: より小さい圧力値は、より高い上昇を意味します。そのため、軸線はメートルまたはフィートで定義された通常の標高の反対に動作します。
お問い合わせ SethChampagneNRL(セスシャンペンギン)
-
EDDGrid さまざまな次元のNcFilesから: あります (実験的) サポート EDDGrid FromNcFiles データセットは、同じ軸のセットを使用しない変数を持つ。 この作品があなたにどのように機能するか、またはその動作が正しく見えないかを報告してください。
-
安全であるべき最適化のコレクションがありますが、必要に応じて古い動作に戻すフラグがあります。 任意のフラグを設定する必要がある場合は、バグを提出してください。 これらのほとんどが将来的に新しい動作のデフォルトで削除されない問題が聞こえた場合。 お問い合わせ 機能フラグに関する新しいページ これらのその他のフラグについて読むことができます。
-
コンタクト スレッド 詳しくはこちら ときの項目: これは、タッチする行列に項目がある場合にのみ実行されるように変更されます。 1つの少数のスレッドの実行はマイナーな最適化ですが、まだ便利です。 デフォルトはtrueです。
-
使用NcMetadata ファイルテーブル: この変更により、内部のファイルテーブルが nc 属性を使用するようにします。特に、 実際の変数 'range 属性 で、 nc ファイルの読み込みを回避できます。 これは、各ファイルのそれぞれの変数の real_range が属性として含まれている場合、nc ファイルに基づいてデータセットの初期読み込みを大幅に高速化できます。 これにより、値が信頼されるため、誤った場合、内部のファイルテーブルは誤った情報を持ちます。 デフォルトはtrueです。
-
ncヘッダ MakeFile: この変更により、NCヘッダファイルが代表的なncファイルを生成することなく生成できます。 これはEDDTableのための小さい最適化ですが、多くのための巨大な最適化です EDDGrid リクエスト デフォルトは false (false は、意図した最適化された動作です。) . .
-
バックナンバー CreateSubsetの作成 テーブル: データセットの初期処理の一部をバックグラウンドスレッドに移動します。 これにより、データセットの読み込み時間が向上します。 特に遅延した部分はサブセットテーブルで、遅延処理がまだ起こらないときにも生成されます。 デフォルトはtrueです。
-
-
いくつかの小さな変更、バグ修正 (EDDTableFromAggregateRows の修正のための Italo Borrelli のおかげで、 お問い合わせ @SethChampagneNRLは360以上の経度を有効にします EDDGrid LonPM180、その他いくつかのバグ修正) 、および最適化。
-
お問い合わせ ERDDAP™ 開発者:
-
切断テスト実行時間を含む追加の最適化。
-
非常に素晴らしいのための新しいテスト プロフィール (外部リンク) または非常に遅い (スローAWS) テスト。
バージョン2.28.1
(リリース 2025-09-05)
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- X-Forwarded-Prefix に追加されたサポート。 これは、サブパスでサーバーを実行している管理者に特に関心があります。 更新されたドキュメントをお読みください。 パスワード そして、 ニンジンクス 詳しくはこちら
お問い合わせ @srssavage からのツイート
バージョン2.28.0
(リリース 2025-08-29)
-
新機能と変更 (ユーザ向け) : : :
-
Croissantスキーマ 詳しくはこちら 管理者は、デフォルトのメタデータがクロワッサンを使用しているかどうかを制御できますが、2.28.0 以降では、新しいエクスポートファイルタイプ ".croissant" でクロワッサン定義を要求できます。 (jsonld ファイルを提供する) . .
-
お知らせ ERDDAP™ 管理者は知っておく必要があります。
-
新しいドッカー あらゆるマージリクエストで作成されたイメージ。 これらはアルファビルドであり、バージョンアップされていない。 "20250814T034025" というタグがあり、そのタグはビルド時に示します。 これらを使用できる最新の機能を試してみたい場合。 より安定的なものが必要な場合は、リリースを意味のあるバージョンタグで使用してください。 (例: 2.28.0) . . アルファリリースを使用可能にすることを目指していますが、バージョンアップされたリリースよりもテストが少なくなっています。 最新リリースとなる「最新リリース」として、少なくとも新しいものを使用することをお勧めします。
お問い合わせ @ocefpafさん , @abkfenris からのツイート , @srssavage からのツイート と Mathewビドル Docker Images に関する貢献 これは、@stsavageを除くすべてのものからの最初の貢献が含まれて!
- 生成をサポートするようになりました Croissantスキーマ ファイル。 デフォルトではあります。 setup.xml で Croissant スキーマを無効にできます。 (これを行う必要がある場合は、GitHub で問題が発生したり、GitHub で問題が発生したりしてください。) : : :
<generateCroissantSchema>false</generateCroissantSchema>
-
一部の設定ではデフォルト値が変更されました。 useHeadersForUrl と useEddReflection はデフォルトを true にしました。 問題を引き起こし、誤って設定する必要がある場合は、問題を作成してください。 意図は、将来のリリースでそれらを削除することです。
-
一部設定が削除されました。 useSharedWatchService とリダイレクトドキュメント ToGitHubIo は、複数のリリースでデフォルトで true に設定されており、この時点ではかなりよくテストされています。 いくつかのコードのクリーンアップのために許可されているこれらの削除。
-
いくつかの小さな変更、バグ修正、最適化。
-
お問い合わせ ERDDAP™ 開発者:
-
デッドコードのロットを削除しました。 多くの警告が修正されました。
バージョン2.27.0
(リリース 2025-06-11)
-
新機能と変更 (ユーザ向け) : : :
-
/erddap/convert/color.html のサーバー上のcolorbarコンバーターへの新しいデータ
-
お知らせ ERDDAP™ 管理者は知っておく必要があります。
-
デフォルト動作は、キャッシュが主要なロードデータセットタスクの独立して消去されることです。 これは、古いキャッシュファイルのより信頼性と定期的なクリアを可能にします。 ディスクスペースの低いときにサーバーの動作を改善するための追加の作業があります (リクエストのエラーを返すと、サーバーがスペースからなくなる可能性があり、キャッシュをディスクの低い状況でより頻繁に消去してエラーを防ぐことができます。) . . インスタグラム datasets.xml (または setup.xml) 新しいキャッシュを追加/設定できます ClearMinutes パラメータは、サーバーがキャッシュをクリアする頻度をコントロールします。 Note、既存の cacheMinutes パラメータは、保存するファイルの年齢、新しいキャッシュを制御します。 ClearMinutesは、シャッチをクリアする頻度です。
<cacheClearMinutes>15</cacheClearMinutes>
これは推奨されていないが、setup.xml で false に設定することで、新しいキャッシュクリアチェックを無効にすることができます。 キャッシュ ClearMinutesは、 データセットのドキュメント . .
- 集中データセットメタデータサポート 値のローカリゼーションをサポート addAttributes セクション。 追加のxml:langタグで属性を追加するだけです。 例えば、フランス語のタイトルをデータセットに追加する addAttributes セクションには以下が含まれます:
<att name="title">Data from a local source.</att>
<att name="title" xml:lang="fr">Données provenant d'une source locale.</att>
利用可能な追加詳細 メタデータドキュメント . .
-
新しいドッカー SSL と barebones Prometheus サーバーのオプションでファイルをコンパイルします。 シャンゼ・セント・サベージ氏、プロメテウスの SSL と Jiahui Hu 氏に感謝します。
-
設定ファイルに依存するのではなく、サーバー URL を判断するために、ヘッダ内の情報を使用するサポート。 これにより、サーバーは複数の名前でアクセスでき、特定の設定を簡素化できます。 ご意見・ご要望等ございましたら、お気軽にお問い合わせ下さい。
<useHeadersForUrl>true</useHeadersForUrl>
-
いくつかの小さな変更、バグ修正、最適化。
-
お問い合わせ ERDDAP™ 開発者:
-
出力ファイルタイプがコードで定義される方法のレファクタ。 多くのコードの場所に触れなくてもファイルタイプを追加できるようにします。
バージョン 2.26
(リリース 2025-03-31)
- すべてのために:
- ドキュメントサイトへの大きな更新: https://erddap.github.io/
更新された外観に加えて、ナビゲーション、検索、翻訳が改善され、今後維持しやすくなります!
-
新機能と変更 (ユーザ向け) : : :
-
サブスクリプションと RSS 更新はファイル変更から頻繁に更新されるデータセットのためにより確実に起こるべきです。
-
お知らせ ERDDAP™ 管理者は知っておく必要があります。
-
デフォルトリリースは必須/サポート Java バージョン21. このリリースに戻ると簡単に作ることができます Java 17 互換バイナリ。
-
UI 内のデータセットについて表示される情報をカスタマイズする新機能。 データセットの引用のようなものを追加するには、これは特に便利です。 詳細については、読むことができます 新しいドキュメント . . ご協力ありがとうございました!
-
追加のPrometheusメトリック。 一番大きいのは
http _request_duration_秒"request_type", "dataset_id", "dataset_type", "file_type", "lang_code", "status_code" この機械読み取り可能なフォーマットは、ユーザーがサーバーを使用する方法を理解するために、メトリックのより良いコレクションを有効にします。 -
ISO19115 XMLファイルを生成する新しい方法。 このリリースでは、Apache SIS を使用します。 ご意見・ご要望等ございましたら、お気軽にお問い合わせ下さい。
<useSisISO19115>true</useSisISO19115>
-
UI は、各 URL の個々のリンクをフィールドに作成します。 infoUrl そして概要。
-
サブスクリプションと RSS 更新はファイル変更から頻繁に更新されるデータセットのためにより確実に起こるべきです。 問題が発生した場合は、GitHub で通知し、下記のフラグを setup.xml に追加して機能を無効にしてください。 コメントはありません
<updateSubsRssOnFileChanges>false</updateSubsRssOnFileChanges>
- サブセット変数は、データセット型 EDDTableFromNcCFFiles で自動的に生成されません。 行動に頼っていたら、 (好まれた解決) 追加する subsetVariables データセット定義へ datasets.xml または、setup.xml に以下のフラグを追加します。 これをオンにする必要があると感じた場合は、GitHub でアクセスしてください。そのため、ご使用のユースケースの転送を強力にサポートできます。 コメントはありません
<includeNcCFSubsetVariables>true</includeNcCFSubsetVariables>
- サーバがドキュメントリクエストをリダイレクトするようになりました (ダウンロード中/ 移行されたドキュメント) 新しいドキュメントサイトへ。 必要に応じて、setup.xml のフラグでこれを無効化できます。 コメントはありません
<redirectDocumentationToGitHubIo>false</redirectDocumentationToGitHubIo>
-
いくつかの小さな変更とバグ修正。
-
お問い合わせ ERDDAP™ 開発者:
-
よりコード品質の改善とコードのクリーンアップ。 これには、マイナーな最適化、クロージャのリソースの取り扱いが向上し、長い障害のあるデータタイプから離れることが含まれます。 (ベクトルのような) . .
-
設定、メッセージ、メトリックコードのほとんどをプルアウトするために、EDStatic への大規模なリファクタリング。 また、ディレクトリパスの初期化と処理をカプセル化します。 (これらの最後の2は、もっと多くのことを行う必要があります。)
-
正式にサポートされている Docker Image への多くの進行。 計画は完了し、後にリリースすることです ERDDAP™ 2.26 リリース対応
バージョン 2.25
(公開日 2024-10-31)
- 新機能と変更 (ユーザ向け) : : :
- EDDTableFromFiles は、派生した出力のみでクエリをサポートできるようになりました。 (グローバル、jexlスクリプト、または変数) . .
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- バージョン 2.25 が必要です Java 21 以降 LTSバージョンで1年以上使用可能です。
- SharedWatchService はデフォルトです。 無効にする必要がある場合は、chrisにお問い合わせください。 noaaa.gov で john を 知っているので、将来のバージョンで改善して追加することができます。 <useSharedWatchサービス>false</useSharedWatchService> を setup.xml へ。
- ザ・オブ・ザ・ ERDDAP™ サーバ起動時に servlet が起動します。 つまり、リクエストが作成されるまで待つのではなく、データセットがすぐにロードが開始されます。
- EDDTableFromMultidimNcFiles の removeMVRows パラメータは、今度は効果をもたらします。 false に設定すると、一部のクエリが大幅に高速化できますが、すべてのデータセットには適していません。 詳細については、こちらをご覧ください パラメータの説明 . .
- データセット (EDDTableFromNcFiles と EDDGrid からNcFiles) zarr ファイルがサポートされています。 fileNameRegex または pathRegex のいずれかに "zarr" を含める必要があります。 詳細はこちら データセットのドキュメントの zarr の secion 詳しくはこちら
- 新しいデータセットタイプ、EDDTableFromParquetFilesがサポートされています。 詳細はこちら EDDTableFromParquetFiles データセットのドキュメントの secion 詳しくはこちら
- Prometheus メトリック /erddap/metrics で利用できます。
- 新しいXMLパーザーの実装が利用可能です。 この新しいパーサでは、Xinclude を Xinclude で使用できるようになりました。 datasets.xml . . Ayush Singh さん、ありがとうございました。
- 新しいパラメーター datasets.xml 異常な活動の電子メールを制御するため。 珍しい行為 FailPercent デフォルトは 25% の古い値です。 Ayush Singh さん、ありがとうございました。
- dataset の読み込みエラーが status.html ページに表示されているかどうかを制御する setup.xml の新しいパラメーター。 デフォルトでは、ステータスページのデータセットエラーを無効にするには、showLoadErrorsOnStatusPage を false に設定します。<showLoadErrorsOnStatusページ>false</showLoadErrorsOnStatusページ>
- いくつかの小さな変更とバグ修正。
- お問い合わせ ERDDAP™ 開発者:
- 単位および統合に分けられるテスト (遅い) テスト。 また、テストが有効化され、テストが不十分になりました。
- エラーの傾向 (一部のチェックは無効になっています) Maven によって統合されるスポットバグ。
- 完全なコードベースは、Googleスタイルガイドと一致するようにフォーマットされています。
バージョン 2.24
(公開日 2024-06-07)
- 新機能と変更 (ユーザ向け) : : :
- 音響データセット用の新しいカラーパレットEK80が利用可能です。 Rob Cermak のおかげで、これに感謝します。
- EDDTableAggregateRowsがすべての子供から適切な範囲を表示しなかった問題を修正しました。 修正とバグ報告のためのマルコ・アルバのおかげで。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- するには:セキュリティの変更: Google 認証は、CSP の変更が必要な場合があります。
具体的には、追加する必要があります https://accounts.google.com/gsi/style stlye-src および https://accounts.google.com/gsi/ src に接続します。 script-src で使えるようになりました https://accounts.google.com/gsi/client.
より多くの情報のために行くことができる サイトマップ CSPの設定について
- 新しい共有ウォッチサービス。 これは、更新のためのディレクトリを見るための新しいオプションです。 データセットごとに1つのスレッドではなく、各ファイルシステムに1つのスレッドがあります。 ほとんどの場合、変更を監視するために使用されるスレッドの数を大幅に削減します。 すべてのデータセットは、独自の更新頻度を持つ各データセットの代わりに更新されます。 ほとんどの場合、これはほとんどのデータセットのより頻繁に更新を意味します。
この追加を有効にするには<useSharedWatchサービス>true</useSharedWatchService> を setup.xml へ。
是非この機会をお試しください。 noaaa.govでジョン.
- ログに誤ったvarの名前を修正しました。 Ayush Singhの修正のおかげで。
- いくつかの小さな変更とバグ修正。
- 改善のための ERDDAP™ 開発者:
- Dockerを使ったローカル開発のサポート マット・ホプソンとロジェに感謝します。
- Jetty およびドキュメントの改善によるローカル開発のサポート Micah Wengren ありがとうございます。
- 問題のクロスプラットフォームを削減するためのテストの変更。 お問い合わせ シャネ・セント・サヴィッジ
バージョン 2.23
(公開日 2023-02-27)
このリリースは、ボブ・サイモンズによって行われたことに注意して、クリス・ジョンへの移行中に、彼はまだ周りと活動的であることを示しています。 このリリースでは、指定された場合を除き、すべてのコードの変更は Chis John によって行われます。
- 新機能と変更 (ユーザ向け) : : :
- (なし)
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- するには:セキュリティの変更: 「Googleでログイン」の一部である新しいGoogle IDサービスライブラリを介してGoogleの認証が達成されました。 旧「Googleサインイン」システムのサポートは2023-03-31を中止します。 そのため、Google 認証をお使いの場合 ERDDAP™ インストール, あなたは、に更新する必要があります ERDDAP™ v2.23+ 前に、 (ご迷惑をおかけしますが、ご了承ください。 それはボブの欠陥です。)
- 改善: NCCSV は v1.2 になりました。 変更は、ファイルがUTF-8エンコードされたファイルであることです。 (彼らはASCIIだった) そのため、Unicode 文字はそのままに、エンコーディングなしで \u_hhhhhhhhhhhhhh_ として含めることができます。 NCCSVファイルを作成する場合、 ERDDAP™ v1.2 ファイルを書きます。 ERDDAP™ v1.0 と v1.1 の仕様に従い、NCCSV ファイルを読み込みます。 Pauline-Chauvet、n-a-t-e、thogar-computer のおかげで、これを提案し、さまざまなスプレッドシートプログラムがUTF-8ファイルをインポートできるようにテストを実施します。 このコードの変更のためにボブサイモンのおかげで.
- NEW: status.html の Web ページには、データセットの loadDatasets が現在ロードおよび関連する統計情報、データセットがロードされていない場合、またはデータセットがロードされていない場合のどれかを示すトップの近くの行があります。 これは非常に役立つことができます ERDDAP™ ロードの理由を把握しようとする管理者 データセットは長持ちしています。 また、nGridDatasets、nTableDatasets、nTotalDatasets は、現在インスタンス化されている以下の数をカウントします。 (以前、彼らは最後の主要な負荷の最後にいた データセット) . . この変更は、ロイ・メンデルスゾーンのことです。 このコードの変更のためにボブサイモンのおかげで.
- 改良: GenerateDatasets XmlがCF-1.10に変更 (CF-1.6 は) "Convention" 属性で。 このコードの変更のためにボブサイモンのおかげで.
- いくつかの小さな変更とバグ修正。
バージョン 2.22
(リリース 2022-12-08)
このリリースはボブ・サイモンズによって行われ、それによって、彼は彼の成功者への移行中にまだ周りとアクティブであることを示しています。
- 新機能と変更 (ユーザ向け) : : :
- (なし)
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- する: 何も.
- セキュリティ バグ修正: 言語選択のためのコードにクロスサイトスクリプト関連のバグがありました。 お問い合わせ NOAA これをキャッチするためのセキュリティスキャン。 これは、 NOAA セキュリティは積極的に、定期的にセキュリティの弱点を探しています ERDDAP . .
- セキュリティフィックス: 使用する多くのライブラリ ERDDAP™ このリリースの一環として、通常どおり更新されました。 今回はPostgreSQLドライバをアップデートしました。 (セキュリティバグがあった) から 42.5.1.
- 改善: より小さい変更への ERDDAP メモリ管理システムは、利用可能なメモリが不足しているため、与えられたリクエストの失敗のチャンスを減らす必要があります。
- いくつかの小さな変更とバグ修正。
バージョン 2.21
(公開日 2022-10-09)
- 新機能と変更 (ユーザ向け) : : :
- (なし)
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- お問い合わせ Java 17、 setenv.bat または setenv.sh の JAVA\_OPTS で \-d64 を使用しないでください。 そこであれば、削除してください。 64ビット版をダウンロードしたときに64ビットモードが選択されていると思います Java . . サム・ウッドマンのご協力に感謝します。
- バグフィックス: 時々、新しいメールシステムは、あまりにも頻繁にログインしようとしました。これにより、Googleメールサーバーは、すべての将来のログを試みることを拒否しました。 これで、メールシステムがこれと関連の問題を回避します。
バージョン 2.20
(リリース 2022-09-30)
- v2.20 を使用しないでください。 それは欠陥です。 しかし、管理者は、v2.21+ にアップグレードする際に、以下にリストされている TO DO 項目を行う必要があります。
- 新機能と変更 (ユーザ向け) : : :
- (なし)
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- 改善: 古いメモリ管理システムを再有効化 (数学2.ensureMemoryAvailable) 新しいメモリ管理システムを修正 (EDStatic.shedこのリクエスト) うまくいく。 お問い合わせ 記憶状態 詳しくはこちら
- CHANGED: デフォルト<ipAddressMaxRequests> お問い合わせ datasets.xml 7から15に増加 それはいくつかの正当なものであることは明らかです WMS クライアントは7件以上の同時リクエストを生成できます。
バージョン 2.19
(リリース 2022-09-01)
- v2.19 を使用しないでください。 それは欠陥です。 しかし、管理者は、v2.20 +にアップグレードする際に、下に記載されているTO DO項目を行う必要があります。
- 新機能と変更 (ユーザ向け) : : :
- NEW:新しいサーバー側の機能があります、 orderBy 好きな作品 orderBy , しかし、降順にソート. アダム・リードベッターのおかげで。
- 即興:今、グラフ (地図ではなくマップ) キャンバスに空きスペースを埋めるために展開します。つまり、凡例では使われない空間です。 &.size=width を追加して操作することで、高グラフ、四角グラフ、または広いグラフを得ることができます。 | height パラメータ (幅と高さは、キャンバスのサイズ、ピクセルで指定します) URL リクエストで。 (.graph の Web ページではオプションではありません。 手動でURLに追加する必要があります。) &.sizeパラメータを指定しない場合は、.smallPng、.png、.largePng、.smallPdf、.pdf、および.large.pdfの要求はあらかじめ定義されたキャンバスサイズを持っているので、グラフは利用可能なスペースを埋めるために展開しますが、通常はほぼ四角になります。 Bob Fleming のおかげで.
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- お問い合わせ ERDDAP™ 今すぐリクエスト Java 17 と関連する Tomcat 10. あなたが従わなければならない ERDDAP™ インストール手順 (または Docker の等しい例) インストールする Java 17 と Tomcat 10 をコピーし、 \[ トームキャット \] あなたのTomcat 8インストールから新しい/contentディレクトリ \[ トームキャット \] ディレクトリ。 あなたに必要な変更はありません。 ERDDAP この変更に関連するインストール。 つまり、 ERDDAP™ 前にやったように作品。
忘れてはいけません ERDDAP -Tomcat の server.xml と、Tomcat をアップグレードする際にコンテクスト.xml に関連した変更。 お問い合わせ ERDDAP お問い合わせ Tomcatインストール手順 . .
私の印象 Java 17 は、より長い実行のためのより多くの処理力とメモリを好むことです, 以下のようなより大きいアプリケーション ERDDAP™ より少し遅くなるので Java 低い電力コンピュータとの8 (例:2コアと最小限のRAM) そしてより少し速く働かせます Java 8 高い発電コンピュータと (例:4コアと豊富なRAM) . . パフォーマンスが悪い場合は、Linux のようなプログラムを使用してください。 トップトップ リソースの使用法を確認し、与えることを考慮する ERDDAP™ より多くのリソース、特により多くのメモリ。 記憶は安い! ほとんどの携帯電話は、実行するために使用しているサーバーよりも多くのプロセッサとメモリを持っています ERDDAP お問い合わせ Erin Turnbullのおかげで.
- TO DO: ご利用の場合 ERDDAP™ Cassandraにアクセスするには、Cassandraのために、バージョンの使用を続ける必要があります。 Java Cassandra を実行するために使用していたこと。 スイッチだけ Java 17 ランニングのための Tomcat+ ERDDAP . .
- お問い合わせ: サーバの CPU が 4 コアと 8 + GB の RAM を持っている場合は、これらの設定を変更してください。 datasets.xml ファイル:
<nGridThreads>3</nGridThreads>
<nTableThreads>3</nTableThreads>
サーバがリソースが少ない場合、その設定の「1」に固執します。 nThreadsシステム EDDGrid ファイルとEDDTable FromFilesが大幅に改善されました。 これらの変化は、巨大な速度改善につながる (例えば、nThreads が 2 以上に設定されると 2X のスピードアップ) 最も困難な要求のために (多数のファイルが結果を集めるために処理しなければならない場合) . . Chris Johnの関連変更は、全体的に一般的なスピードアップにつながる ERDDAP . . これらの変更のコードは、Chris Johnによって貢献されました。 お問い合わせ クリス!
- 警告: 催眠 datasetID 's は非推奨であり、サポートされていない (技術的に許可されているが) . . 次のリリースでは、おそらく使用できません。 もしあなたがハイフンを使うなら、問題を避けるためにアンダースコアに転換して下さい。 変更を加えると、自分のスピードで行います。 次のリリースまで待ってから、慌ててて、その日に対処する必要があります。
- NEW: 今, のために .htmlTable 文字列セルのデータにデータが含まれている場合、data:image/png;base64 は base64 のエンコード .png イメージで、 ERDDAP™ アイコンが表示されます (なので、その上にカーソルを合わせるとイメージを見ることができます。) テキストや画像をクリップボードに保存するためのボタン。 マルコ・アルバに感謝 (コードに貢献した方) ボブサイモンズ (少し修正した) . .
- 新規: -doNotAddStandardNames 実行時に\-doNotAddStandardNamesをコマンドラインパラメータとして含めた場合 データセット Xmlは、発生します データセット Xmlは追加しません standard\_name お問い合わせ addAttributes 緯度、経度、高度、深さまたは時間という変数以外の任意の変数 (明らかなもの standard\_name ツイート) . . 出力を生成から使用している場合は便利です データセット 直接Xml ERDDAP™ 出力を編集することなく、生成する データセット Xmlはしばしば推測します standard\_name 誤って。 (使用する前に、出力を編集しておくことをお勧めします。 ERDDAP . .) このパラメータを使用すると、推測されるため、他のマイナーな関連効果があります standard\_name 他の目的のために、例えば、新しいを作成するために使用されることが多い long\_name 、colorBar の設定を作成する。 Kevin O'Brien(ケビン・オビエン)
- NEW: 今置くことができます<updateMaxイベント>10</updateMaxイベント> お問い合わせ datasets.xml (トップ付近の他の設定で) ファイル変更の最大数を変更する (デフォルト=10) updateEveryNMillisシステムによって処理されます。 大きい数字 (100 か。) データセットが常に最新の状態に保つことが非常に重要である場合、便利です。 詳細はこちら updateMaxEvents ドキュメント . . John Maurerさん、ありがとうございました。
- NEW: グローバルなサポートを追加 real\_time =trueの場合 | false" 文字列属性。 これが false の場合 (デフォルト) データセットが更新を使用しない場合 エベンミリリス、 ERDDAP™ ファイルが作成される必要のあるファイルタイプのリクエストに対するレスポンスをキャッシュします。 ERDDAP™ 応答をユーザーに送信し、最大15分間再利用を開始できます。 (例: .nc , .png) . . これがtrueに設定されているか、データセットが更新を使用している場合 エベンミリリス、 ERDDAP™ 応答ファイルをキャッシュしないようにし、新しく作成したファイルを常に返します。 John Maurerさん、ありがとうございました。
- 新規:メールが別のメールに送信されます。 これは、 loadDatasets がメールが送信されるのを待つ必要がないため、データセットやその他のアクションを高速化します。 新しいシステムは、電子メールセッションごとに複数のメールを送ることができます。そのため、メールサーバのログイン回数を減らし、失敗する恐れを減らすことができます。 log.txt の status.html ページと診断メッセージの emailThread の統計があります。 "emailThread" を探します。 nEmailsPerSession=0 の背が高いため、メールセッションはメール送信できませんでした。 ボブ・サイモンズのおかげで。
- CHANGED:メールは少し異なるコードで送信されます (なぜなら、 Java 17 とメールへの変更スレッド) . . メールでのお問い合わせ erd.data at noaa.gov . .
- NEW:リモート URL の「タッチ」が別々の touchThread で処理されるサブスクリプションアクション。 これにより、ロードデータセットやその他のアクションが URL に速く触れるようになります。ロードデータセットは、タッチが完了するまで待つ必要はありません。 log.txt の status.html ページと診断メッセージのtouchThread の統計情報があります。 ボブ・サイモンズのおかげで。
- NEW: status.html ページでは、「Major LoadDatasets Time Series」では、現在のため、キャッシュされたリクエストの数を示す新しい「shed」列があります。 ERDDAP™ メモリ使用量が高すぎました。 キャッシュされたリクエストは、HTTP ステータスコード 503 「利用可能なサービス」 を返します。 これらの要求は必ずしも問題ではありませんでした。 忙しな時間に到着しました。 これは、方法の刷新の一部でした ERDDAP™ 高いメモリ使用量を扱います。
- 新機能: Unix/Linux コンピューターでは、CPU 負荷やメモリ使用を含む現在のオペレーティングシステム情報を含む、Status.html Web ページに「OS Info」行があります。
- 即興:今、いつ ERDDAP™ 再起動され、quickRestart=true が、EDDTableFromFiles の datasets がサブセットを再利用します。 .nc そして明確 .nc . . 一部のデータセットでは、データセットをロードする時間を大幅に削減 (例:60秒から0.3秒) . . 新しいメールに加えて、Thread と TaskThread (詳しくはこちら) 、これは大幅に再起動をスピードアップする必要があります ERDDAP™ たくさん ERDDAP™ インストール。 ベン・アダムスとジョン・ケルフットのおかげ
- 変更: 以前、孤児のデータセット (生きているデータセット ERDDAP™ しかし、 datasets.xml ) ステータスを記しただけでした。 各主要な loadDatasets の後の html および log.txt で。 今、彼らは自動的にから削除されます ERDDAP™ status.html と log.txt で通知され、メールにメールが送信されます。 お問い合わせ データセットを削除したい場合 ERDDAP™ , 今、あなたがしなければならないのは、そのXMLのチャンクを削除しています datasets.xml 次の主要な loadDataset で削除されます。 ボブ・サイモンズのおかげで。
- Netcdf-java v5.5.2とv5.5.3のKNOWN BUG: ザ・オブ・ザ・ EDDGrid フォードズ GenerateDatasetsのカタログオプション リモートTHREDDSカタログのデータセットへの参照を含むTHREDDSカタログに使用するXml。 今ではそうではありません。 netcdf-java 開発者に問題が報告されました。
- BUG FIX: Docker ユーザが setup.xml パラメータを経由して設定する ERDDAP \paramName: int と boolean のパラメーター (例:メール Smtpポート) , ERDDAP™ paramName を正しく探しませんでした。 お問い合わせ ERDDAP \paramName。 アレッサンドロ・デ・ドンノさん、ありがとうございました。
- 変更: ERDDAP™ 新しく作成したテストイメージが期待どおりに確認するために、自動システムを使用してテストシステムを使用します。 クリスのおかげで ジョン・フォー・提案とボブ・サイモンの実装。
バージョン 2.18
(リリース 2022-02-23)
- 新機能と変更 (ユーザ向け) : : :
- メニュー
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- バグフィックス: .nc 一部の状況では、ファイルが閉じられませんでした。 今、彼らはいます。 マルコ・アルバ、ロランド・シュヴェッツェーザー、ジョン・マウラー、その他
バージョン 2.17
(リリース 2022-02-16)
- 新機能と変更 (ユーザ向け) : : :
- バグフィックス: 変更後 orderBy 数年前に、Tabledap's Make A Graph が使用した多くのクエリを正しく処理しなかった orderBy Xxx. なるほど。 Maurice Libes のおかげで.
- 変更: 以前、 ERDDAP™ リクエストの拒否 トランスペアレント 緯度および/または経度値が部分的にまたは完全に範囲外であったときのPngの。 ( ERDDAP™ GitHub の問題 #19, Rob Fuller に投稿 – Rob の投稿のおかげで) これで、画像の任意の範囲領域の透明ピクセルを返します。 多くのクライアントアプリケーションに便利です。 この変更を行うコードは、Chris John によって完全に行われました。 ありがとうございました!
- 変更: 以前、 ERDDAP™ 与えられた次元のインデックス値が与えられた次元のインデックス値が与えられた Griddap リクエストを拒否しました \[ 高い:低い \] . . これにより、低値と高値のスワップにより、これらのリクエストが有効になります。 これは、ユーザーやXtractoなどの外部プログラムに対して、緯度値が高値から低域に及ぼすような要求をするために、緯度値を持ついくつかのデータセットを追跡する必要がありました \[ (50万円) : : : (2018年10月20日) \] インデックススペースのリクエストがあったように \[ 低い:最高 \] . . お問い合わせ https://coastwatch.pfeg.noaa.gov/erddap/griddap/jplAquariusSSS3MonthV5.html 今, リクエストのような \[ (2018年10月20日) : : : (50万円) \] これらのデータセットの1つが自動的に解釈されます \[ (50万円) : : : (2018年10月20日) \] . .
- CHANGED: .esriAscii リクエストは、ユーザのブラウザーで「File : Save As」ダイアログ ボックスをトリガーします。 ジョエル・ヴァン・ノオルドに感謝します。
- バグフィックス: 今、子供のデータセットの縦度変数が EDDGrid LonPM180または EDDGrid Lon0360 データセットに valid\_min および/または valid\_max 属性、それらは削除されます EDDGrid LonPM180または EDDGrid Lon0360 データセット。 Roy Mendelssohn のおかげで.
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- TO DO: 設定があったら<dataProviderFormActive> は、XSS 脆弱性を一時的に処理するために false にすることで、true に返します。
- SECURITY BUG FIX: データプロバイダのフォームでXSS脆弱性を修正しました。 Genaro Contreras Gutiérrez のおかげで.
- バグフィックス: AWS S3 の dirctory が 10000 以上のファイルがあったとき、 ERDDAP™ 「内部エラー」を押します。 修正しました。 Andy Zieglerのおかげで.
- バグフィックス: EDDGrid SideBySide は変数を許可しなかった sourceName s は異なる子のデータセットと同じです。 なるほど。 Joshua Stanford のおかげで.
バージョン 2.16
(リリース 2021-12-17)
- 新機能と変更 (ユーザ向け) : : :
- CHANGES/BUGの修正: 言語固有のエディタからの提案のおかげで、翻訳システムへの多くの小さな変更。 Melanie Abecassis、Marco Alba、Jessy Barrette、Filipe Fernandes、Etienne Godin、Jennifer Sevadjian、およびMike Smitに感謝します。
- Google Translateの用語で要求されるように、Google翻訳の適切な免責事項とアトリビューションを追加します。 また、<html> は、すべてのウェブページで HTML にタグをつけて、翻訳された機械として、英語以外のページを正しく識別できるようになりました。 マイク・シミのおかげで。
- バグフィックス: ログインページが異なる言語設定で正しく機能できるようになりました。 マイク・シミのおかげで。
- ニュース orderBy Sum フィルター。 そして、新しいチェックすべてとチェック解除すべてのボタン EDDGrid データアクセスフォームウェブページ マルコ・アルバのコードコントリビューションのおかげで。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- お問い合わせ <質問MarkImageFile>QuestionMark.jpg</questionMarkImageFile > ドキュメント setup.xml ファイルでは、タグ全体を削除する必要があります。 (推奨されるので、デフォルトファイルは使用されます) または変更する: <質問MarkImageFile>QuestionMark.png</questionMarkImageFile > ドキュメント
- 変更: ちょうどあなたが知っている、 リクルート 主/推薦された源として採用OpenJDKを取り替えました Java (オープンJDK) . .
- CHANGE:ログファイルから ERDDAP™ , 生成データセット Xml と DasDds は現在 UTF-8 で、コンピューターのデフォルト文字セットではありません。 私は多くのチェックを行い、いくつかの変更を行なったので、 ERDDAP™ すべての種類のファイルを読み書きするとき、または書きするときにセットされた適切な文字を常に指定します。 (複数の場合) コンピューターのデフォルト文字セットに依存します。 これは、いくつかの間違いを修正し、できるだけ多くのファイルタイプのためにUTF-8を使用することの目標にできる限り近いように移動しました (例:.log、.xml、.html、 .json , .json お問い合わせ .nc ヘッダー) . . ISO-8859-1 を使用するには、古いファイルの種類が必要です。 (例: OPeNDAP .das、.dds、.csv、 .tsv , .nc 3、 .nccsv , .cpt) . . 以前はCFグループやCFグループと連携しようとしました。 Unidata UTF-8のサポートを追加 .nc 3つのファイル;両方が抵抗力があるでした。
- NEW: AWS S3からファイルをダウンロードすると、 ERDDAP のキャッシュ FromUrlシステム EDDGrid ファイルとEDDTable FromFiles では、新しい AWS Transfer Manager を使用して、並列化された chunks 経由でファイルをダウンロードできるようになりました。 (従って非常に速い) . . ターゲットスループットはファイルごとに20Gbpsに設定されています。そのため、すべてのAWSインスタンスタイプでうまく動作しますが、特に優れた「ネットワークパフォーマンス」を持つもの。 この変更を使って ERDDAP のキャッシュ FromUrlシステムは、あらかじめチャンクされたファイルの並列ダウンロードのXarrayのアプローチに匹敵する速度を提供しますが、ソースファイルを変換する必要はありません .nc そして、 .hdf チャンクされたXarrayファイルへ。 実際、 ERDDAP 's システムが同じファイルから読み込むための後続のリクエストがある場合に優れています。 ERDDAP™ 現在、ファイルのローカルコピーを持っています。 私たちのコミュニティは、長年にわたり標準化を続けてきました .nc そして、 .hdf ファイル。 これで、AWS S3 でデータを保存するときに、すべてのパフォーマンスをうまく取得するだけに、そのすべてを投げる必要はありません。 豊富なSignellのおかげで。
- CHANGE: searchEngine=Lucene は、現在、非推奨です。 多くの場合、searchEngine=originalのより望ましい動作とは若干異なる結果をもたらす複雑なシステムです。 ほとんどすべての ERDDAP™ インストール、Luceneの時間の節約は結果の違いをオフセットしません。 必要に応じて、searchEngine=original を使用してください。 問題が発生した場合は、ボブにメールを送ってください。
- CHANGE: ルーセンのsearchEngineは、元のsearchEngineのように動作します。 ルーセンがデータセットのマッチを考えて元のものではないと判断した場合、もうありません。 また、ルクエンのランキングでは、元のランキングと同等 (オリジナルは、常にランキングを計算するために使用されるので) . .
- バグフィックス: 最近のリリースで始まり、 ERDDAP™ 指定した AWS S3 の Bucket で最初の 1000 オブジェクト以上を探し続けます。 今、 ERDDAP™ オブジェクトのすべてが表示されます。 Andy Zieglerのおかげで.
- BUG FIX: 今EDDTableAggregate Rowsは削除します actual\_range 子データセットの1つ以上がその変数を知らなくても属性 お問い合わせ actual\_range (例:EDDTableFromDatabase) . . Erik Gelettiのおかげで.
バージョン 2.15
(リリース 2021-11-19)
- 新機能と変更 (ユーザ向け) : : :
- ERDDAP™ すべてのWebページで使用する言語を指定できるようにする新しいシステムがあります。 もし ERDDAP™ インストールは、すべてのWebページの右上隅にある言語の一覧が表示されます。 ERDDAP™ このバージョンの前のURLは引き続き機能し、常に英語のコンテンツを返します。
すべてのテキストやすべてのWebページが翻訳されていない。 このプロジェクトでは、Qiとボブが100%になるのを防ぐ時間制約がありました。
明らかな質問は、ChromeがWebページをオンザフライに変換すると、これにそれほど多くの努力を費やしたのはなぜですか? 答えは: このようにして、翻訳の実行方法について、もっと多くの制御を得ます。 確かに、Webページでは翻訳されてはならない言葉がたくさんあります。例えば、データセットのタイトルと要約、変数の名前、パラメータ、単位、および組織。 翻訳の努力の多くは、翻訳されない言葉やフレーズを識別していました。 また、機械翻訳は特定のタイプのHTMLマークアップを縮小する傾向にあります。 翻訳の管理は、この問題を最小限に抑えるために許可しました。
Qi Zengによる翻訳プロジェクト (Google Summer of Code インターン) そして、Googleの翻訳Webサービスを使用して、ボブサイモン。 巨大なプロジェクトでした。 お問い合わせ お問い合わせ
-
バグフィックス: ERDDAP™ ORCID ID は、X を最後の数字として保持できるようになりました。 Maurice Libes のおかげで.
-
お知らせ ERDDAP™ 管理者は知っておく必要があります。
-
お問い合わせ
- 関連するいくつかの変更を行う必要があります。 ERDDAP ユーザがWebページの言語を指定できるようにするための新しいシステムです。
- setup.xml の最初の行で、 datasets.xml テキストエディタでドキュメントのエンコーディングを変更することで、UTF-8ファイルとして保存されます。 生成データセット Xml は、現在、Xml は、 datasets.xml UTF-8ファイルです。
- コンパイルしたプログラマ ERDDAP : : : すべて ERDDAP™ .java ファイルはデフォルトで UTF-8 ファイルとして扱われるべきです。 "-encoding UTF-8" を javac コマンドラインに追加する必要があります。 (しました。)
- このシステムを有効にするには (強くお勧め) , で<startBodyHtml5> で指定するタグ datasets.xml 「&!loginInfo」を「&!loginInfo」に変更します。 | &!language;「すべての言語の右上隅に表示されるように ERDDAP™ サイトマップ
- ERDDAP™ 使用のみ<startBodyHtml5> で指定するタグ datasets.xml バナーのHTMLコンテンツは、各ページの上部に指定する ERDDAP™ ユーザが選択した言語に関係なく、Webページ。 使用するタグを変更した場合 お問い合わせ &EasierAccessToScientificData; 「科学データへのアクセスが容易」ではなく、 お問い合わせ &BroughtToYouBy; "" ではなく、 ERDDAP™ バナー内のこれらのフレーズの翻訳バージョンを使用します。
- 同様に、新しいデフォルト<theShortDescriptionHtml> で datasets.xml お問い合わせ
- 関連するいくつかの変更を行う必要があります。 ERDDAP ユーザがWebページの言語を指定できるようにするための新しいシステムです。
<theShortDescriptionHtml><!\\[CDATA\\[
<h1>ERDDAP</h1>
&erddapIs;
&thisParticularErddap;
\\[standardShortDescriptionHtml\\]
\\]\\]></theShortDescriptionHtml>
コンテンツの最後の3行は、翻訳されたテキストに代入されるものです。 それらのいずれかを変換する場合 (かなり &this 部分的なErddap;) またはテキストを明示するためにそれらすべて datasets.xml (優先していれば、) または、そのテキストは、ユーザーが選択した言語に関係なく表示されます。 これは完璧ではありませんが、編集したい管理者が少ないことを確認しました<そのタグの35の異なる翻訳バージョンを提供するために、35の異なるファイルでsShortDescriptionHtml>。
- CHANGED: いくつかのエラーが若干異なるため、Status.html および Daily Report メールの「失敗したリクエスト」の背が高く追加される場合があります。 そのため、その数字は以前よりも若干大きくなります。
- BUG FIX: GenerateDatasets Xml 用 EDDGrid Lon0360および EDDGrid LonPM180 では、ソースのデータセットがなくなりました。 datasetID =〜。\\_LonPM180" と datasetID =〜。\\_Lon0360, それぞれ.
バージョン 2.14
(公開日 2021-07-02)
- 新機能と変更 (ユーザ向け) : : :
- (なし)
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- 新しい: EDDGrid Lon0360 は、経度値の >=0 でグリッド化されたデータセットを作る。<=360 は、経度値のグリッドデータセットから >=-180 と<=180 . 詳細はこちら EDDGrid Lon0360 ドキュメント . . デール・ロビンソン(Dale Robinson)
- 新しい: ERDDAP™ 管理者は、setup.xml の値を環境変数で上書きできるようになりました。 ERDDAP \_valueName を実行する前に ERDDAP . . 例えば、 ERDDAP \_baseUrl オーバーライド<baseUrl> 値。 デプロイ時に便利です。 ERDDAP™ コンテナで、setup.xml に標準設定を設定し、環境変数を介した特別な設定を提供できるようにします。 秘密情報を供給する場合 ERDDAP™ この方法では、情報が秘密に残ることを確認してください。 ERDDAP™ 起動時に環境変数を 1 回だけ読み込むので、起動の 1 秒で、これを使用する方法は次のとおりです。環境変数を設定し、起動します。 ERDDAP™ , まで待ちます ERDDAP™ 環境変数をunsetし始めます。 マルク・ポルティエさん、ありがとうございました。
- IMPROVED: 今度は、EDDTableFrom のファイル... たくさんのファイルを持つデータセットは、非常に長い文字列値を持っています。データセットははるかに高速に読み込まれ、リクエストに迅速に対応します。 以前は、 ERDDAP™ そのようなデータセットのファイル情報で保存されているファイル内の min と max の String 値の多くのスペースを割り当てます。 結果のファイルが巨大で、書き込まれてゆっくり読むことを引き起こしました。 OBISのおかげで。
- 即興:今、 ERDDAP™ CSV ファイルに異常で無効な文字シーケンスを解釈するより良いジョブを行います。 OBISのおかげで。
- フィックス:カスサンドラとトラブルの年後、私はついにCassandraをインストールしました (バージョン2) 再びCassandra v2でテストを再実行できるようにしました。 今、私はもっと自信をもって状態にすることができます ERDDAP™ Cassandra v2とv3で動作します。 ONC のおかげで.
バージョン 2.12
(公開日 2021-05-14)
- 新機能と変更 (ユーザ向け) : : :
- バグフィックス: サブスクリプションブラックリストにしている場合は、サブスクリプションのリストをリクエストできません。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- TO DO: 新しい: 悪意のあるユーザーの能力を自動的に制限するシステムと、他のユーザーに対してシステム性能を低下させるような同時リクエストを大量に作成するために、過度に積極的な正当なユーザー。 3つの新しいオプションタグがあります datasets.xml あなたができる/助けは、直後に追加することができます<グラフ背景色> :
<ipAddressMaxRequests></ipAddressMaxRequests> <!-- current default=7 -->
<ipAddressMaxRequestsActive></ipAddressMaxRequestsActive> <!-- current default=2 -->
<ipAddressUnlimited></ipAddressUnlimited> <!-- default=empty -->
詳しくは、 ipAddressMaxリクエスト . . ERDDAP™ また、「ユニークユーザーの数」もプリントできるようになりました。 (スタートアップ) "status.htmlページで。 中国の人のおかげで攻撃私の ERDDAP™ インストール。
-
Postgresql ドライバーの動作への変更: Postgresql ドライバーを更新すると、postgresql と GenerateDatasetsXml によって生成されたテーブルリストの列名が、以前のように、すべての小文字ではなく、すべての大文字に戻りました。 データベースは、多くの場合、これらの名前が無感覚であると考慮しているため、他のものに影響を与えるかどうかはわかりません。 私のテストデータセットは正しく機能します。 しかし、データセットがこれで機能しなくなる場合 ERDDAP™ アップデートは、まず第一に追随する原因です。
-
バグフィックス: ERDDAP™ また、プライベートなAWS S3ファイルを正しく処理します。 AWS S3 ファイルの処理に関連した改善がありました。 Michael GanglとDylan Pughのおかげで、マイケル・ギャングとDylan Pughは、マイケル・ギャングとDylan Pughの両社に愛されています。
-
新しい: EDDGrid FromNcFilesと EDDGrid からNcFiles Unpacked では「構造」からデータを読み込むことができます。 .nc 4と4 .hdf 4ファイル。 構造からある変数を識別するため、< sourceName ツイート フォーマットを使用する必要があります: fullStructureName | memberName、例えばgroup1/myStruct | メンバー NRL のおかげで。
-
CHANGED:現在、現在のメモリ使用量とこの要求が少し高ければ、Griddapセット nThreads はこのリクエストを 1 にリクエストします。 したがって、 ERDDAP™ 記憶が傷つくとき記憶を節約して下さい。 中国の人のおかげで攻撃私の ERDDAP™ インストール。
-
開いたファイルの数を監視するための新しいシステム (ソケットと他のものを含むもの、ファイルだけでなく、) Linux コンピューターの Tomcat にインストールします。 一部のファイルが誤って閉じられない場合は、許可されたファイル数と多くの本当に悪いものが発生するまで、開いたファイルが増える可能性があります。 今、Linuxコンピュータで (情報はWindowsでは利用できません) : : :
- status.html Web ページの一番右側にある「ファイルを開く」列には、最大ファイルの割合が開きます。 Windowsでは「?」と表示します。
- いつか ERDDAP™ 各メジャーデータセットのリロード終了時にその情報を生成し、ログに印刷します。 txt ファイル: openFileCount=current の max=max%=percent
- パーセンテージが >50% の場合、メールが送信されます。 ERDDAP™ 管理者とメール お問い合わせ 電子メールアドレス
より多くのことを見つけるために、またはあなたの上でこの問題を見れば ERDDAP™ , 見る あまりにも多くのファイルを開く . . 中国の人のおかげで攻撃私の ERDDAP™ インストール。
- NEW: 「Too」の多くのオープンファイルをチェックして処理するチェックを多く追加しましたので、タスクは止まり、エラーメッセージが表示されます。 それらを読み込むと、データファイルが「あまりにも多くのオープンファイル」エラーで結果が表示された場合は、もはや悪いようにマークされません。
- ニュース \[ bigParentディレクトリ \] /badFilesFlagディレクトリ: このディレクトリにファイルを置くと、 datasetID ファイル名として (ファイルの内容は問題ありません) , ERDDAP™ badFilesを削除 .nc そのデータセットのファイル (お問い合わせ) データセットASAPを再読み込み。 この原因 ERDDAP™ 以前にファイルを扱うために再び試みる (本当に?) 悪いとマークされる。 マルコ・アルバに感謝します。
- CHANGED:スタートアップで、 EDDGrid から...ファイルやEDDTableFrom ... ファイルデータセットには、既知の有効なファイルのリストに 0 個のファイルがあります。 (例:新しいデータセットです。) , それから ERDDAP™ defers はそれをロードし、主要な loadDatasets が終了した後に ASAP をロードされるようにフラグを設定します。 新しいデータセットがある場合、初期起動を高速化します。
- CHANGED: ファイルビジターDNLS.testAWSS3 () と ファイルVisitorSubdir.testAWSS3 () ; AWS v2 を使用します。 (v1ではなく) SDK について それでは今、Git ERDDAP™ ディストリビューションには、必要なすべてのファイルが含まれています。 大規模なv1 AWS SDK jarファイルを追加する必要はありません。
- CHANGED: Maven を使用して、依存関係を検知/監視するように切り替えました。 (/libの.jarファイル) . . AWS SDK の v2 への変更が必要になりました。 将来的には他のインポートされたコードが必要です。 彼が作成したpom.xmlを提供し、使用したKyle Wilcoxのおかげで、私はいくつかの問題を解決しました。
- CHANGED:クラスパスパラメータ (ログイン) GenerateDatasetXml、DasDds、その他の小さなプログラムで使用 ERDDAP™ , プログラマへのアドバイスでは、よりシンプルであり、ディレクトリを参照するので、再び変更しないでください, 個々のファイルではなく:
\-cp クラス;C:\programs\_tomcat\lib\servlet-api.jar;lib\\*
(または ':' の代わりに ';' Linux と Mac の場合) . .
(ここ数年前にオプションになったら、この数年前にやるべきです。)
- 新規: GenerateDatasets Xmlには新しいユーティリティオプションがあります: グリッドされたコレクションから検索するfindDuplicateTime .nc (関連する) 重複した時間値でファイルを見つけるファイル。 お問い合わせ findDuplicateの検索 タイムタイム
- 新しい: datasets.xml 今すぐ含めることができます。<Palttes> タグをオーバーライド<message.xml からの tag 値 (または 空の場合、messions.xml 値に変換します。) . . これは、利用可能なパレットのリストを変更することができます ERDDAP™ 実行中です。 また、cptfiles のサブディレクトリがある場合 ERDDAP™ コンテンツディレクトリ, ERDDAP™ ディレクトリ内のすべての\*.cptファイルをコピーします。 \[ トームキャット \] /webapps/erddap/WEB-INF/cptfiles ディレクトリ毎回 ERDDAP™ スタートアップ 一緒に、これらの変更はパレットを追加し、新しいバージョンをインストールしたときにパーシストを変更することができます ERDDAP . . 詳細はこちら パレットのドキュメント
Jennifer Sevadjian、Melanie Abecassis、および多分他のコーストWatchの人々のおかげで。 - チャンジド: [<スローダウンTroubleMillis> (/docs/server-admin/データセット#slowdowntroublemillis) いくつかのタイプではなく、すべての失敗したリクエストに使用されます。
- CHANGED: RunLoadDatasets スレッドが 3/4 LoadDatasets で LoadDatasets スレッドを中断 MaxMinutes なので、LoadDataset が中断を通知し、順調に終了する時間が増えます。 また、これにはより良く診断メッセージがあります。
- 旧バージョンの Lucene から v8.7.0 に変更。
- 変更: 送信された電子メール ERDDAP™ 固定幅フォントで表示されます。
- 変更: EDDGrid FromFiles は、FIRST の axis 値と属性を取得します。 | LASTファイルで指定された<メタデータFrom>. お問い合わせ (コメントはありません。) ケン・キャシー、ら。
- 最近のファイルで誤って使用している無効なユニット "degree\_North" と "degree\_East" のサポートを追加 (2020年10月1日) AVHRRパスファインダーバージョン5.3 L3-Collated (L3Cの) SSTデータセット (ネシーPH53 sst d1dayとnceiPH53 sst n1日) . . ERDDAP™ 有効な単位にそれらを標準化できるようになりました。 お問い合わせ (コメントはありません。) ケン・キャシー、ら。
バージョン 2.11
(公開日 2020-12-04)
- 新機能と変更 (ユーザ向け) : : :
- BUG FIX:OrderByMeanは、変数が\_FillValueかmiss\_の1つだったらNullPointerExceptionを投げました 定義される値。 状況を正しく処理します。 マルコ・アルバに感謝します。
- バグフィックス: ODV テキストファイルには問題がありました。 ERDDAP™ で v2.10. これらの問題は修正されます。 シャウン・ベルに感謝します。
- バグフィックス: お問い合わせ ERDDAP™ v2.10: URL に lat lon のバウンディングが指定されている場合、バウンディング ボックスは世界地図上に描画されていない。 あとはもう。 John Maurerさん、ありがとうございました。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- バグフィックス: お問い合わせ ERDDAP™ v2.10: アーカイブADataset、GenerateDatasetsのスクリプトファイル Xml と DasDds は、クラスパスの変更がなかったため動作しませんでした。 ERDDAP™ v2.10. 今、彼らは行います. マルコ・アルバに感謝します。
- 新機能: で datasets.xml , あなたは今、タグを持っているかもしれません:
<emailDiagnosticsToErdData></emailDiagnosticsToErdData> <!-- true (the default) or false -->
現在、trueの場合 (またはタグが空の場合、またはタグがファイルにない場合) ユーザーのリクエストが NullPointerException につながると、 ERDDAP™ スタックトレースをメールで送信する erd.data at noaa.gov (お問い合わせ ERDDAP™ 開発チーム) . . 機密情報がないため、安全かつ安全です (例、リクエストUrl) メールでのお問い合わせ これは、NullPointerExceptions につながるあらゆる障害、全く予期しないバグをキャッチできるはずです。 そうでなければ、ユーザは例外を見ていますが、 ERDDAP™ 開発者がいないので、修正が必要な問題はありません。
このタグは、他の類似の診断情報に電子メールで送信される可能性がある erd.data at noaa.gov 未来へ。 電子メールのコンテンツは、常にバグと関連性が最小限に抑えられ、例えば使用情報などではありません。 マルコ・アルバに感謝します。
- CHANGED: 今、一般的な圧縮ファイルタイプ ( .bz2 , .gz , .gzip , .tar , .tgz , .z , .zip ) バイト範囲のリクエストに対しても禁止されています。 これは、<拡張子NoRangeRequests> に message.xml.
- ノウェン・プロブレム: お問い合わせ ERDDAP™ 2.10、 .nc 属性を変更しようとする ml ファイルは、属性を変更しません。 これは私が報告したnetcdf-javaの既知のバグであり、netcdf-javaの次のリリースで修正されると言います。
バージョン 2.10
(公開日 2020-11-05)
- 新機能と変更 (ユーザ向け) : : :
- NEW: 新しい インターポレート コンバーターは、グリッドされたデータセットの値を効率的に補う。 つまり、動物実験データを扱う研究者にとっては特に便利です。 このコンバーターは、緯度、経度、時刻の列を持つテーブルを取ります (そして、多分他のコラム) 補間値で追加の列を持つテーブルを返します。 したがって、これは人気に似ています Xtractomaticの特長 もともとDave Foleyによって作られたスクリプトですが、リクエストごとに最大100ポイントの処理の利点を提供します。 ダブ・フォリーとヨルダン・ワトソンに感謝 ( NMFS ) . .
- IMPROVED: 高度な検索は、.html 以外のリクエストに対して厳格です。 永続的なエラーを抱えるリクエストに対して例外を投げるようになりました (例: minLat > maxLat のリクエスト) または一時的なエラー (例: リクエスト standard\_name 存在しない) . . .html リクエストでは、高度な検索は変更されません。Google の検索と同様に、最善かつサイレントな修正やエラーを無視します。 豊富なSignellのおかげで。
- 改善: アドバンスト検索ページのマップがより大きい (あなたはまだスパンコールする必要がありますが、少ない) そしてかなりより正確 (しかし、まだ完璧ではありません) . . John Maurerさん、ありがとうございました。
- IMPROVED: グラフのウェブページと&.land=... の「描画ランドマスク」の設定は、マップをリクエストする URL の設定は、2つのオプションをサポートしています。 「アウトライン」は、ランドマスクの輪郭、政治境界、湖、川を描きます。 "off" は何も描画しません。 詳細はこちら &.land=... ドキュメント . . John Maurerさん、ありがとうございました。
- 重要: グラフとマップ ERDDAP™ 3つの新しいマーカータイプを使うことができます: ボーダーレス充填スクエア、ボーダーレス充填サークル、ボーダーレス充填三角形。 このコードは、ETT / EMODnet Physicsのマルコ・アルバによって貢献されました。 マルコ・アルバに感謝します。
- 新しい: "files" システムは現在、プレーンをサポートしています ファイル型応答 (.csvの .htmlTable , .itx , .json , .jsonlCSV1 , .jsonlCSV , .jsonlKVP , .mat , .nc , .nccsv , .tsv または .xhtml . .) 、例えば、 https://coastwatch.pfeg.noaa.gov/erddap/files/jplMURSST41/.csv . . Kyle Wilcox のおかげで.
- IMPROVED: ユーザーがデータアクセスフォームを使用するときに生成されたURL (ツイート) または Make-A グラフ (.グラフ) webページでは、文字を正しくパーセントエンコードできるようになりました。 \[ そして、 \] . . これにより、URLは人間が読みやすくなりますが、Webセキュリティの観点から優れています。 管理者は、remoteQueryChars= の設定のオプションを持っています。 お問い合わせ \[ \] | ' で Tomcat server.xml ファイル (より安全な) またはない (より安全な) . . Antoine Queric、Dominic Fuller-Rowell、その他多数のご愛顧を賜りますようお願い申し上げます。
- NEW:EDDTableデータセットへのリクエストに&addが含まれている場合 変数 アクセス (アーカイブ 名前、属性 バリュー) , ERDDAP™ attribute を持つすべての変数を追加します。 名前=属性 リクエストされた変数のリストに Value を指定します。 詳細はこちら ログイン 変数 ドキュメントの場所 . . Aurelie Briand(アウレリー・ブリアン)さん、
- 刻まれた: ERDDAP™ バイト範囲のリクエストを /files/ に拒否できるようになりました。 .nc または .hdf ファイル。 リモートに接続しようとしないでください .nc または .hdf ローカルファイルがあったらファイルとしてファイル。 非常に非効率で、他の問題を引き起こします。 代わりに:
- 使用条件(OPeN)DAPクライアントソフトウェアに接続する ERDDAP お問い合わせ DAP このデータセットのサービス (/griddap/ または tabledap / URLで) . . それは、 DAP お問い合わせ
- データセットのデータアクセスフォームを使用して、データのサブセットをリクエストします。
- ファイルの全体や、長時間にわたる繰り返しアクセスが必要な場合は、 curl , wget ファイル全体をダウンロードしたり、ファイルのローカルコピーからデータにアクセスしたりできます。
- 改良: .odv Txt の出力オプションは、新しいバージョンの新しいバージョンをサポートするために書き直されました ODV .txt ファイルと、軌跡、時系列、プロフィールデータの適切な表現をサポートする。
- IMPROVED: これで、 二重引用符の検索条件は json 文字列として解釈されるので、 \ エンコードされた文字を持つことができます。 他のものの中で、これは属性の正確な一致を検索することができます。例えば、「institution= NOAA \n " は、dataset と、system= と一致しません。 NOAA NMFS . . Dan Nowackiさん、ありがとうございました。
- 改善: 追加の場所、浮動小数点 (特に2倍に変えられた浮遊物) 32.27998779296875のように2倍に表示されたフロートなど、追加の場所で数のもう少し丸みのあるバージョンとして表示されます。 Kyle Wilcox のおかげで.
- BUG FIX: 符号なし整数のオーディオファイルが少し誤って読み込まれていました。 よく読んでいます。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- 警告: 実行する初めて ERDDAP™ v2.10, ローカルデータファイルに基づくデータセットが読み込まれる お問い合わせ ゆっくりと ERDDAP™ ファイル情報のデータベースを再作成する必要があります。 初期リロードが遅い後、すぐに読み込みます。 お問い合わせ
- あなたがしなければならないこと:
- 最初にv2.10を実行すると、一部のデータセットはロードできません。 ERDDAP™ メタデータの一部を厳格化しました。 お問い合わせ ERDDAP™ 最初に読み込まれるときに毎日レポートをメールで送信します。 ロードしなかった各データセットのエラーメッセージが含まれます。 エラーメッセージを読み、問題を把握します。 ほとんどの場合、問題を解決するためにデータセットのメタデータに小さな変更を加える必要があります。
- インスタグラム datasets.xml , 検索< sourceName > = (注意: '=' 署名、識別する 固定値 sourceName ) . . ほとんどの ERDDAP™ セットアップは、これらはまれです。 後に値のいずれかの場合 '=' 文字列 (数字ではなく) 文字列を二重引用符で囲む必要があります。 例えば、 前へ:< sourceName >=KZ401<・ sourceName ツイート 後:< sourceName >="KZ401"<・ sourceName ツイート
- NEW: setup.xml に新しいオプション設定があります。<defaultAccessibleViaFiles> はデフォルトで設定します。<accessViaFiles> データセットごとに この新しいタグのデフォルトは false で、以前のタグを移行します。 ERDDAP™ 行動。 この低レベル設定は、指定したデータセットでオーバールできます。<accessViaFiles> 設定。
おすすめ商品 (これを望むユーザーが存在するため) : : : すべてのEDDを作りたいなら... ファイルシステムからアクセス可能な FromFiles データセット
- このタグを setup.xml ファイルに追加します。
<defaultAccessibleViaFiles>true</defaultAccessibleViaFiles>
- (オプション) すべて削除
<accessibleViaFiles>true</accessibleViaFiles>
お問い合わせ datasets.xml デフォルトは本当です。
- \_FillValue属性を追加します。 ERDDAP™ すべての整数変数のデフォルト \_FillValue を使用する: データ型の最大値 (例:バイト変数の127) . . 今ではそうではありません。 これらの値がデータ値として示されていることを避けるため (値が見つからない) \_FillValue 属性を使って明示的にこれらを記述する必要があります。 これからは、スタートするたびに ERDDAP™ , 管理者は、\_FillValue を持たない整数ソース変数のリストで .csv のテーブルでメールを送信します。 missing\_value 属性、提案された new \_FillValue 属性。 お問い合わせ \_Fill を追加 価値属性 詳細については、および指示。
- コンパイルする場合 ERDDAP™ , これらの新しいjarの参照を追加するには、javacコマンドラインでclasspathパラメータを変更する必要があります: 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月8日 (コメントはありません。 Java 9、10、11 ...) から 採用OpenJDK 推奨バージョンのまま Java お問い合わせ ERDDAP . . Java 8 は、AdminOpenJDK から長期サポートを持っているので、安全に使用できますが、セキュリティ上の理由から定期的に最新バージョンを取得することを覚えておいてください。
- NEW: スクリプトの SourceNames/ 表データセットで派生した変数
EDDTableFromFiles, EDDTableFromDatabase, EDDTableFromFileNames データセットには、式やスクリプトが含まれている場合があります。 sourceName . . これにより、ソースファイルの既存の変数に基づいて新しい変数を作成できます。 与えられた新しい変数の計算は、すべての行に対して繰り返し、結果の1行以内に行われます。 たとえば、範囲内の値 -180 - 180° で、範囲 0 - 360° の値を持つ変数で縦度変数を作る。
< sourceName >=数学2.anglePM180 (row.columnダブル (「ロン」) ) <・ sourceName ツイート
詳しくは、 スクリプト SourceNames
ボブサイモンズのおかげで (以前に計画した 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 の応答は、署名されたバイト、長、または ulongs をサポートしていません。 ERDDAP .das と .das の表表現 http .../erddap/ インフォメーション ツイート datasetID サイトマップ (例えば、 https://coastwatch.pfeg.noaa.gov/erddap/info/cwwcNDBCMet/index.html ) 他のファイルの種類や、 .nccsv メタデータ応答 (例えば、 https://coastwatch.pfeg.noaa.gov/erddap/tabledap/cwwcNDBCMet.nccsvMetadata ) , すべての状況のすべてのデータ型をサポートしています。
警告:この変更の影響を受けているデータセットについては、データセットに問題があることがわかります。 ERDDAP™ ソースからの読み込みは異なる可能性があります (e.g.、以前に署名された整数として読み込まれる変数は、署名されていない整数として読み込まれる) . . 結果の問題は、データセットに新しいファイルを追加していない、および/またはデータにアクセスしようとするエラーが含まれます。 データセットに問題がある場合、最初に試すべきことは ハードセット ログイン データセットの場合。 問題が解決しない場合は、ログを見る必要があります。 txt はエラーメッセージを表示し、 datasets.xml データセット、および/またはデータセット用のgenerateDatasets.xml を再実行する場合があります。 netcdf-java 5.x のおかげで (問題を強制する) 次回のCF 1.9。
- 即興:今 より良いドキュメント/アドバイス AWS S3 バケットのファイルからデータセットを作成する方法 Micah Wengrenのおかげで.
- 変更点: 変更点はいくつかあります "files" システム。
- 処理するコードは、より多くのクラスで使えるように書き換えられました。
- NEW: ディレクトリリストのユーザーリクエストは、 .csv のファイル拡張子を追加することで、標準のプレーンテーブルタイプの1つであることをリクエストできるようになりました。 .htmlTable , .itx , .json , .jsonlCSV1 , .jsonlCSV , .jsonlKVP , .mat , .nc , .nccsv , .tsv または .xhtml )。 例えば、
https://coastwatch.pfeg.noaa.gov/erddap/files/jplMURSST41/.csv
Kyle Wilcox と Shane St Savage のおかげです。 - 即興:今、発生 データセット Xmlは含まれません<accessViaFiles> 出力のタグ。 仮定は、データセットが新しい値に依存するということです<デフォルトアクセス可能なViaFiles> setup.xml のタグ お問い合わせ アクセス バイファイル . .
- 改良: 追加のデータセットタイプが利用可能になりました バイファイル: EDDGrid サイドバイサイド, EDDGrid Aggregate既存の次元, EDDGrid FromErddap、EDDTableFromErddap、 EDDGrid EDDTable、EDDTableFromから EDDGrid と EDDGrid トピックス これらについては、指定されたリモート/チャイルドのデータセットからのファイルは、親とリモート/チャイルドのデータセットの両方がアクセス可能である場合にのみアクセス可能です。 ViaFiles が true に設定 (perhaps 経由で)<デフォルトAccessibleViaFiles>)。 ダミアン・スマイスとロブ・フラーのおかげ
- TO DO/RECOMMENDATION: 設定することで、ファイルシステムからアクセス可能なすべての関連データセットを作ることをおすすめします。<defaultAccessibleViaFiles> は setup.xml で true で、これはデータを取得する好ましい方法であるユーザのグループがあります。 その他、 "files" システムは、ユーザーがどのファイルが利用可能であるか、そして最後に変更されたときに、ユーザーがデータセット全体を独自のコピーを維持できるようにするのは簡単です。 一般的にファイルシステムを介してアクセス可能なデータセットを作りたくない場合は、設定<defaultAccessibleViaFiles> を false にします。 どちらの場合も、<accessViaFiles> いくつかのデータセットでは、一般的なポリシーに例外があります。<デフォルトアクセス可能なViaFiles> (例えば、データセットが使用するとき .nc ml ファイル、ユーザーに本当に有用でない) . .
- IMPROVED: ソースデータセットにCF Grid\_mapping情報がある場合、生成します データセット グリッドデータセット用のXmlは、情報をグローバルに追加します<addAtts> と、情報はグローバルに追加されます。<sourceAtts> ファイルから毎回データを読み込みます。 dataset のグローバル属性は、プレフィックス Grid\mapping\ のセットとして表示されます。
- 推奨:読書時にグループのサポート .nc 3 (そしてある程度 .hdf 5月5日) ファイル。 一般的に、 ERDDAP™ dataset はファイルグループの変数から構成されます。 また、GenerateDatasets を生成します。 Xml 用 EDDGrid FromNcFilesと EDDGrid からNcFiles 「グループ」を依頼 (例えば、任意のグループ、 "someGroup"、 "someGroup/someSubGroup"、" \[ ログイン \] " ちょうどルートグループのために) . . チャールズ・カルレトン氏、ジェシカ・ハウスマン氏に感謝します。
- 改良: GenerateDatasets Xml 用 EDDGrid FromNcFilesと EDDGrid からNcFiles unpacked は、このデータセットが使用したい寸法のソース名を指定できるオプションの「DimensionsCSV」パラメータをサポートしました。 "" を使用して、最も寸法を使用する変数を前に取得します。 また、このタイプのファイルで発生した関連する小さなバグを修正しました。 Sujal Manandharさん、ありがとうございました。
- BUG FIX: GenerateDatasets Xml は "EDDTableFromJsonlCSVFiles" を適切にリストします。 ("EDDTableFromJsonlCSV" ではない) EDDTypeオプションの1つとして。 Andy Zieglerのおかげで.
- 改善される: EDDGrid からNcFiles unpacked は「units」属性を標準/「canonical」の udunits に標準化しました (単位のコンバーターと同じ方法) . . 例えば、 "meter per second" , "meters/second" , "m.s^-1" と "m s-1" 全員が "m s-1" . . Andy Zieglerのおかげで.
警告: これは、いくつかの既存のデータセットの問題を引き起こす可能性があります (例えば、新しいファイルを「悪い」にラベルを付けることを引き起こします) . . お問い合わせ ハードセット ログイン データセットでは、すべてのソースファイルが新しいシステムで読み直されるようにします。
- 即興:変数の< sourceName > は =NaN の固定値を指定でき、変数は変数に actual\_range finite 範囲を指定する属性。 データセットが使えるように、これは時々便利です (特に EDDTableFromFileNames データセット) ダミー変数を持つことができます (ツイート) (例、緯度、経度、時間) NaN の固定値で、有効 actual\_range (属性によってセットされる) . . 次に、Advanced Searchでは、特定の緯度、経度、時間範囲、およびこのデータセットにデータがあるデータセットを検索することができます。 (実際のデータ列はすべてNaNを表示しますが) . . 詳細はこちら 固定値の文書 . . Mathew Biddleは、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Muse、Muse、Muse、Muse、Muse、Muse、Muses、Muses、Muse、Museum、Muse、Museum、Muse、Museum、Muse、Museum、Muse、Museum、Museum、Muse、M
- NEW: 今、 datasets.xml EDDTableFromAsciiFiles または EDDTableFromColumnarAsciiFiles のデータセット用のチャンクには、 ERDDAP™ 指定した正規表現にマッチする行を含むファイル最上位の行の全てを無視します。 例えば、 <skipHeaderToRegex>\\ をスキップする\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\*ヘッダーのエンド。\</skipHeaderToRegex(スキップヘッダ)> " で始まる行を含むすべての行を無視します。\\\* ヘッダーのエンド。 [を見る]<SkipHeaderToRegex> ドキュメント (/docs/server-admin/datasets#skipheadertoregex) . . エリ・ハンター
- NEW: 今、 datasets.xml EDDTableFromAsciiFiles または EDDTableFromColumnarAsciiFilesdataset 用のチャンクには、タグを記述できます。 ERDDAP™ 指定された正規表現に一致するファイル内のすべての行を無視します。 例えば、
<skipLinesRegex>#.\\*</skipLinesRegex>
"#" で始まる全ての行をスキップします。 [を見る]<SkipLinesRegex> ドキュメント (/docs/server-admin/datasets#skiplinesregex) . . エリ・ハンターのおかげで。
- 新機能: datasets.xml EDDTable データセットのチャンクには、 &add が含まれている場合があります。 変数 アクセス (属性名CSV) . . もし、 ERDDAP™ 指定した属性ごとにウィジェットを追加します。 データセットのデータアクセスフォームの名前 (.html ウェブページ) ユーザが &add を追加するのを簡単にする 変数 アクセス (アーカイブ 名前、属性 バリュー) リクエストへ 詳細はこちら ログイン 変数 ドキュメントの場所 . . Aurelie Briand(アウレリー・ブリアン)さん、
- ニュース サードパーティツール: ERDDAP -リント ERDDAP -lintは、あなたのメタデータを改善するために使用できる、アイリッシュ・マリン・インスティテュートのRob FullerとAdam Leadbetterのプログラムです ERDDAP™ データセット。 ERDDAP -lint "ルールと簡単な静的Webアプリケーションが含まれているため、検証テストを強制的に実行できます。 ERDDAP™ サーバ。 すべてのテストは、Webブラウザで実行されます。 いいね! Unix/Linux lint ツール、既存のルールを編集したり、新しいルールを追加したりすることができます。 お問い合わせ ERDDAP -リント 詳しくはこちら
このツールは、以前に作成したデータセットに特に便利です。現在のメタデータ設定で最新のものを入手したいです。 たとえば、GenerateDatasetの初期バージョン Xmlは、グローバルに創造する努力を払っていなかった creator\_name , creator\_email , 作成者\_type, または creator\_url メタデータ。 利用する ERDDAP -lint は、メタデータ属性が欠けているデータセットを識別します。
このツールを作成するためのロブとアダムのおかげで、利用可能なツールを作る ERDDAP™ コミュニティ。
- NEW: ファイルの一部がファイルの中にあれば大丈夫です。 EDDGrid FromFiles データセットには、すべてのデータセットの変数はありません。 変数を持っていたら、ファイルが含まれている (すべての欠落した値で) . . Dale Robinson と Doug Latornell のおかげです。
- NEW: ログファイルやデイリーレポートには、管理者がメモリの問題を引き起こしているユーザーを識別できるようにするための新しい使用統計があります。 統計は「OutOfMemory」と名付けられます。 (配列のサイズ) "OutOfMemory" は、 (トオビッグ) と "OutOfMemory" (ウェイト ビッグ) お問い合わせ これらのカテゴリでリクエストをしたユーザーのIPアドレスと、そのリクエスト数を表示します。 面倒なリクエストがない場合、これらの統計は表示されません。 「OutOfMemory」について (配列のサイズ) と "OutOfMemory" (ウェイト ビッグ) " リクエストは大きかったので、通常は問題ではありません ERDDAP™ それらを素早くキャッチし、エラーメッセージを返す。 「OutOfMemory」について (トオビッグ) 「要求はより危険ですから」 ERDDAP™ リクエストを処理するために現在利用可能なメモリが不足していたことに気付いた前に、いくつかの努力をしました (問題は、これらの要求の前に他の要求であってもよい) . .
大規模なリクエストをしたユーザーのIPアドレスを表示する「大リクエスト、IPアドレス」という新しい統計もあります。 (現在、グリッド化 .nc ファイル > 1GBの) . .
また、status.htmlページにあるタイムシリーズテーブルには、「OutOfMemory」で失敗したリクエストの数を示す「memFail」列が追加されました。 (トオビッグ) " 最後の主要なロードデータセット以来のエラー。 0以外の番号は、懸念の少なくともいくつかの原因です。 ボブ・サイモンズのおかげで。
- NEW: 新しいバージョンの Hyrax ディレクトリのリストを前後に表示します。 ERDDAP™ 古いディレクトリリストと新しいディレクトリリストを読み込むことができます。
- NEW: データセットのリロードおよびユーザー応答は >10秒をとって完了します (首尾よくまたは不成功) "" とマークされている (>10代目) お問い合わせ したがって、このフレーズのlog.txtファイルを検索して、リロードやリクエストのリクエスト数が遅くなるデータセットを見つけることができます。 その後、log.txtファイルでデータセットの問題が何であるか、またはユーザーリクエストが誰であるかを確認することができます。 これらの遅いデータセットの負荷およびユーザーの要求は時々課税されます ERDDAP . . そのため、これらの要求について詳しく知ることで、問題を特定し解決することができます。
- 改善: CF DSG データセットを有効化する場合、 ERDDAP™ cf\role 属性を持つ変数が、対応する cdm\...\variables リストにあることを確認し、他の cdm\...\_variables リストにはありません。 例えば、 cf\_role=timeseries\_id 属性を持つ "station\_id" 変数がある場合、 "station\_id" は cf\_timeseries\_variables リストにある必要がありますが、 cf\_profile\_variables リストには含まれません。 Micah Wengrenのおかげで.
- 改善: 'Simplify' がより速く、より少ないメモリを使用し、LongArrayを返すことがあります。 お問い合わせ Unidata . .
- 即効: EDDTableFrom のクイックリスタートが大幅に高速になりました (nc関連) ファイル (EDDTableFromNcCFFiles と EDDTableFromInvalidCRAFiles を除く) なぜなら、 期待される (別の場所) これで、すべてのデータの読み込みではなく、サンプルファイルのメタデータを読み込みます。 Jessica Austin のおかげで.
- 改善: 追加の数字がすべての0's、例えば、「2020-05-22T01:02:03.456000000Z」である場合、精度が大きい時間文字列のサポートができるようになりました。 Yibo Jiangのおかげで.
- 改善: GenerateDatasetsXml の EDD.suggestDestinationName は '(' と ' を全て削除するために使われます。 削除する (.)\) の終わりである場合だけ sourceName . . それも削除します \[ . .\ \] それが終わりである場合だけ sourceName . . ジュリアン・パウロに感謝します。
- 改良: GenerateDatasets Xml は変数を作るようになりました destinationName s は、必要に応じて \_2, \_3, ... を追加することでユニークです。 ジュリアン・パウロに感謝します。
- 推奨: Calendar2.parseDateTime が dd,h,HH をパースすると、最初の 'digit' はスペースになるかもしれません。
- ノウェン・プロブレム: まずは ERDDAP™ 2.10、 .nc 属性を変更しようとする ml ファイルは、属性を変更しません。 これは私が報告したnetcdf-javaの既知のバグであり、netcdf-javaの次のリリースで修正されると言います。
- ブロケンリンクスフィックス: 壊れたリンクのテストのための適切なシステムを作りました ERDDAP™ ウェブページ, ので、今非常に少ない壊れたリンク (各リリースの日付の少なくとも--頻繁に発生する新しい壊れたリンク) . .
- BUG FIX: EDDTableFromHttpGet は特定の種類のリクエストに失敗しました。 今ではそうではありません。 BODCのEMMAのおかげで。
- バグフィックス: 一部のリクエストを処理するには、EDDTable はリクエストされた変数ごとに一時ファイルを作成しました。変数の名前で終わるファイル名です。 変数の名前が圧縮の型だった場合 (例:.Z) , ERDDAP お問い合わせ (失敗する) 一時的なファイルを解凍します。 暫定ファイル名が ".temp" で終わるようになりました。 Mathew Biddleは、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Muse、Muse、Muse、Muse、Muse、Muse、Muses、Muses、Muse、Museum、Muse、Museum、Muse、Museum、Muse、Museum、Muse、Museum、Museum、Muse、M
- BUG FIX: GenerateDatasetsXml と Calendar2.convertTo Java 日付時間 フォーマットは、おそらく無効な日付時間フォーマットを修正しようとすると、誤った変更を行う可能性がはるかに低いです。 なお、自動集計された dateTime 形式は変更されません。 Mathew Biddleは、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Muse、Muse、Muse、Muse、Muse、Muse、Muses、Muses、Muse、Museum、Muse、Museum、Muse、Museum、Muse、Museum、Muse、Museum、Museum、Muse、M
- バグフィックス: リモート URL からコンテンツを取得するときにエラーが発生し、errorStream コンテンツが圧縮されている場合は、 ERDDAP™ エラーメッセージを正しく削除します。 ボブ・サイモンズのおかげで。
- バグフィックス:<subscribeToRemoteErddapDataset> は EDD のとき適用されません... FromErddapデータセットは子データセットでした。 です。 Chris Romsosのおかげで.
- BUG FIX: GenerateDatasets Xml は "latin" で始まるソース変数名が緯度になるのではないでしょうか。 Vincent Luzzoのおかげで.
- BUG FIX: 今, OutOfMemoryError ユーザのリクエストを処理するときにデータを読み込みながら、BadFilesリストにファイルを追加する理由はありません. ボブ・サイモンズのおかげで。
バージョン2.02
(公開日 2019-08-21)
-
新機能と変更 (ユーザ向け) : : :
-
NEW: 複数のデータセットを検索する2つの方法があります ERDDAP お問い合わせ 彼らはわずかに異なる動作し、異なるインタフェースとオプションを持っています。
- 検索マルチプル ERDDAP ツイート ボブサイモンズ/ NOAA NMFS SWFSC ERD . .
- http://erddap.com ロブ・フラー/アイルランド海洋研究所
Tylar Murray(タイラー・マレー)のオリジナルリクエストを承っております。
- 提案: 要求への "files" リモートサイトで実際にあるファイルをダウンロードするシステム (例:AWS S3) リダイレクトにつながるので、ユーザーは実際にソースからデータをダウンロードします。 ERDDAP™ 仲介者として。 Andy Ziegler のおかげで、 NOAA . .
- NEW: AWS S3 関連の新機能の一例として、公開 AWS S3 の Bucket からファイルを閲覧・ダウンロードしやすくするために作成しました。 ~110サンプルデータセット 誰がほぼすべてのコンテンツを閲覧できるようにする AWS S3 オープンデータバケット . . クリックすると "files" これらのサンプルデータセットのいずれかのリンク、S3 バケットのディレクトリツリーとファイルを閲覧できます。 これらのデータセットが機能するので、これらのディレクトリリストは常に最新です。 ERDDAP™ それらをオンザフライを取得します。 ディレクトリツリーを実際のファイル名にクリックし、ファイル名をクリックします。 ERDDAP™ リクエストを AWS S3 にリダイレクトし、ファイルを AWS から直接ダウンロードできます。 ERDDAP™ 管理者はできます 他のS3バケットのこの方法の指示を読みます . . Andy Ziegler のおかげで、 NOAA . .
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- 必要なこと: どれも
- 改善される: ERDDAP 's 文字列の配列を格納する方法 (ストリングアレイ) よりメモリ効率が向上しました。 ストリング 配列は、 ERDDAP™ 特に、表形式の ASCII データファイルを読み込みます。 また、CSV/TSV/SSV ASCII、safari ASCII、および jsonlCSV のタブラデータファイルをより速く、よりはるかに効率的な読み込みを実現します。 結果は: 764 MB の ASCII データ テスト ファイルのため (しかし、52MBに圧縮 .gz ファイル) 3,503,266行と33列で、最大メモリ使用量は10GBから0.6GBまで (ピーク時) . . 読み取れる時間は~7分 (しかし、コンピュータにどれだけの物理的な記憶があるかと大きく異なります) ~36秒まで (簡単に10秒を含む () GenerateDatasets でのみ使用されます。 Xmlの) . . 他の多くの場所で ERDDAP™ この増加したメモリ効率の恩恵を受ける。 Tylar Murray と Mathew Biddle により、Mutterfly の より より より より より より より 簡単に 入手できます。
私は異なるソリューションを探求しました (StringArray の文字列を 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/
プレフィックスはオプションです。 Andy Ziegler のおかげで、 NOAA . . - 改良: GenerateDatasets Xmlは現在、追加の共通処理を行います missing\_value s は値が不足しているため、列を数値データ型に変換する可能性が高い。 また、PrimitiveArray.simplify(プリミティブアレイ) () 特定のデータ値が与えられた列を文字列の列として扱うために引き起こしたログを表示します。 Mathew Biddleは、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Mathew Biddle、Muse、Muse、Muse、Muse、Muse、Muse、Muses、Muses、Muse、Museum、Muse、Museum、Muse、Museum、Muse、Museum、Muse、Museum、Museum、Muse、M
- 改善される:<ブラックリスト> リクエストができるようになりました。\. .\ (または :\: : :\IPv6用) IPアドレスの最後に、IPアドレスのより大きな塊をブラックリストできるようにします。例、110.52。\. .\ (中国 Unicom 天津) . . [ ] のドキュメントを参照してください。<リクエストブラックリスト> (/docs/server-admin/datasets#requestブラックリスト) 中国Unicomと中国Telecomのおかげで。
- IMPROVED: データセットのソースが指定しない場合 "institution" 属性、GenerateDatasets Xml と loadDataset が "creator\_institution" 属性から取得できるようになりました。 (利用可能な場合) . . Micah Wengrenのおかげで.
- BUG FIX:標準化 常に ASCII のデータファイルに適用されませんでした。 また、EDDTable は、ソースが文字列の時間値を持っていたとき、時間値の制約を適切に処理しませんでした。 使用していたもの パロマ・デ・ラ・ヴァレーに感謝します。
前にはっきり述べられなかった: 正規化を使用するだけ あなたが実際にそれらを必要とするときのどんな特徴 (例えば、異なるソースファイルが異なる方法で時間値を格納する場合) , 標準化を使用するデータセットへの要求がいくつかあるため 少し遅く処理されます。
- バグフィックス: 使用するコードのバグ EDDGrid FromNcFiles が失敗する原因 .nc 4と4 .hdf "long" を持つ 5 つのファイル (インサート64) 変数。 修正しました。 Friedemann Wobus(フリーデマン・ウォブール)
- バグフィックス: ISO 19115ファイルへの小さな変更で、異なるバリデータを作成できます。 Chris MacDermaidとAnna Milanのおかげです。
バージョン2.01
(公開日 2019-07-02)
- 新機能と変更 (ユーザ向け) : : :
- なし。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- バグフィックス: データアクセスフォームを生成するコードのバグ tabledap データセットは、Webページが一部のデータセットの空白になっていることを引き起こしました。 また、すべてのHTMLページで予期しないエラーの処理を改善し、 (よくある質問) エラーメッセージを表示します。 マルコ・アルバに感謝します。
- 改良: GenerateDatasets Xmlは出力の上部に長い警告を印刷しません。 お問い合わせ 遺伝子の編集 データセット Xmlの出力 . . スティーブン・バウムに感謝します。
- 改良: GenerateDatasets Xmlは現在、さまざまな状況で少し異なる推奨事項を作る<updateEveryNMillis> for EDD...From...Files データセット。 また、GenerateDatasets を生成します。 Xml は、EDDTableFromFiles のデータセット用の元の "extract" システムを廃止しました。
バージョン2.00
(公開日 2019-06-26)
-
** ERDDAP™ v2.00 ついにここに! ユア!**
-
本バージョンをクリアする必要がございます。 ありがとうございます。
-
良いニュースは、ユーザーが要求した機能の多くを追加するために、余分な時間が使用されることです。 悪いニュースは、遅延しても、すべての要求された機能は追加されていないことです。 申し訳ありませんが、このリリースをもっと遅延させるよりももっと重要なのは残念です。 (永遠に?) 新しい機能を継続的に追加します。 今後、より頻繁にリリースされるようお約束します。
-
「バージョン2?! 大きく変化し、互換性はありますか? 大きな新機能? はい。 管理者やユーザーの大きな不適合性や変更? いいえ。 v1.82からv2.00にジャンプしました。
- 10年を祝う (今 11) 初公開以来 ERDDAP™ (v1.00 に 2008-05-06, 当然、v2.00 のように注目して見ました) . . その時、 ERDDAP™ 1つのインストールから少なくとも12の国でほぼ100のインストールに行ってきました (オーストラリア、ベルギー、カナダ、フランス、インド、アイルランド、イタリア、南アフリカ、スペイン、タイ、イギリス、アメリカ) . .
- 完全に新しい方向に大きな追加をマークする部分: ERDDAP™ 既存のデータサーバサービスを利用するデータインジェストシステム (詳しくはこちら EDDTableFromHttpGetの特長 ) ,
- そして、特に1.82から2.00までの大きなジャンプではなかったので、これは正しい時間のように思える。
-
他の良いニュースは、2つの他のグループがコードを貢献している現在あることです ERDDAP™ (このバージョンでは、それらが続行する表示と) : アイルランドの海洋研究所のRoland Schweitzer、PMELとWeathertop ConsultingのRoland SchweitzerのRob FullerとAdam Leadbetter。 ありがとうございます。 彼らが自分の選択のプロジェクトに取り組んでいるのは事実ですが、それは古典的なオープンソース開発モデルです - グループは、彼らがほとんど追加したい機能のコードに貢献します。 コントリビューターへの追加利点: 彼らは、彼らが終了したらすぐに新しい機能を使用するようになります。 彼らは次のリリースを待つ必要はありません ERDDAP . . 皆様のご参加をお待ちしております。 詳細はこちら ERDDAP™ プログラマのガイド . .
-
お問い合わせ ERDDAP™ v2.00. 今後10年を迎える ERDDAP™ 世界各地での開発・利用
-
新機能と変更 (ユーザ向け) : : :
-
新しい: orderByMean フィルター お問い合わせ tabledap データセットは、指定したグループの手段を計算します。 また、すべて orderBy オプションは、グループを定義する追加の方法をサポートしています: _numericVariable \[ /番号 \[ タイムユニット \] \[ :オフセット \] \] _、例えば、時間/1日または深さ/10:5。 例えば、 stationID 、時間、水臨時雇用者及び orderByMean (お問い合わせ stationID 、時間/1日」) 結果を並べ替える stationID そして、それぞれのためのwaterTempの平均を計算し、そして戻して下さい stationID 一日中。 これらは、著しく有用で強力な新機能です。 これらの機能の新しいコードと古いコードの変更は、ロブ・フラーとアイルランドの海洋研究所のアダム・リードベッターによって貢献され、Gitによって提出されました。 お問い合わせ ロブとアダム!
-
NEW: 表形式のデータセットの出力ファイルタイプ: .データ テーブル , JSON ファイルの形式は、 Google Visualization クライアントライブラリ ( Google Charts ) . . このコードは、Roland Schweitzerによって貢献され、Gitで提出されました。 お問い合わせ ロランド!
-
NEW: 表形式のデータセットの出力ファイルタイプ: .jsonlCSV1 , 既存のもののように .jsonlCSV オプションが、最初の行の列名で。 ユージン・バーガーの皆さまへ
-
NEW: 管理者が有効になっている場合、ユーザーはログインできます。 パスワード アカウント。 Google認証のような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™ 文字列時間変数の "units" 属性に指定するフォーマットを知っている必要がある管理者。 また、GenerateDatasetsXml と EDDTableFromFiles の機能も内部で使用されます。 ボブ・サイモンズのおかげで。
-
新機能: ユニットコンバーター UDUnits を標準化するオプションを追加しました。 例えば、"deg\_C/m" と "degrees\_C m-1" は両方変換されます。 "degree\_C m-1" は、 この機能は、EDDTableFromFiles のStandardizeWhat 機能でも使用されます。 ボブ・サイモンズのおかげで。
-
NEW: グラフの場合 (表面グラフ以外の) Griddapのと tabledap 's グラフのウェブページを作る。x 軸が時間軸でないと、x 軸変数の範囲のサブセットのみが表示されると、グラフの上のボタンが X 軸の左方向または右方向をシフトするようになりました。 Carrie Wall Bell / ハイドロホンプロジェクト
-
NEW: グラフの場合、X および/または Y 軸はログスケールを使うことができます。 ユーザーは、グリッドダップに新しいドロップダウンウィジェットを介してY軸スケールを制御することができます。 tabledap グラフのWebページを作る。 詳細はこちら .xRangeと. yRange ドキュメント . . Carrie Wall Bell / ハイドロホンプロジェクト
-
改善される: ERDDAP™ これにより、さまざまな HTTP エラー コードがより使いやすくなり、今では返します。(OPeN)DAPv2.0-formatted エラーメッセージのペイロード。 お問い合わせ 詳細情報 . . Antoine Queric と Aurelie Briand のおかげです。
-
改善:Netcdf-java/cまたは他のソフトウェアツールを使用して接続しないでください .nc または .hdf 提供されるファイル ERDDAP ローカルファイルだったら /files/ システム。 ERDDAP™ リクエストを拒否しました。 非常に非効率で、他の問題を引き起こします。 代わりに:
- 使用条件(OPeN)DAPクライアントソフトウェアに接続する ERDDAP お問い合わせ DAP データセットのサービス (/griddap/ または tabledap / URLで) . . それは、 DAP お問い合わせ
- または、データセットのデータアクセスフォームを使用して、データのサブセットをリクエストします。
- または、ファイル全体または長時間にわたる繰り返しアクセスが必要な場合は、使用 curl , wget ファイル全体をダウンロードしたり、ファイルのローカルコピーからデータにアクセスしたりできます。
-
即興: ERDDAP™ ホームページでは、ほとんどのユーザーにとって最高の出発点であるため、フルテキスト検索は「すべてのデータセットのリストを表示」よりも上回っています。 ディエ・マハリノとマウリス・リベスに感謝します。
-
推奨: DataProviderForm3.html 今、一般的なドロップダウンリストがあります standard\_name お問い合わせ IOOS DMAC ミーティングで誰かに感謝します。
-
改善: /files/ の Web ページでは、/files/ のドキュメントの /files/ セクションで、新しい "What can I can I do with this files?" へのリンクが公開されました。 そのセクションでは、さまざまなファイルタイプを説明し、それらがどのように機能するかを提案します。 Maurice Libes のおかげで.
-
推奨:ほぼすべてのリクエスト ERDDAP™ 少なくとも少し速くなり、時にははるかに高速でなければなりません。
-
バグフィックス: 一部の状況下では、EDDTable のデータセットがいくつかのタイプのデータを保存するとき .nc file は、グローバルの "id" 属性は、そのリクエストに固有のハッシュを含むファイルの名前に設定されました。 今「id」は正しく変更されていないまま (指定された場合) またはデータセットの datasetID (指定されていない場合) . . John Maurerさん、ありがとうございました。
-
お知らせ ERDDAP™ 管理者は知っておく必要があります。
-
TO DO: このリリースは、あなたからいくつかの時間と仕事をとります。 必要な変化を数時間と数時間かけて、新しい機能で実験してみて下さい。
-
TO DO: 安全のために、現在の setup.xml のバックアップコピーを作成し、 datasets.xml ファイルを変換する必要のないケースでそれらを反転できるように ERDDAP™ v1.82.
-
TO DO: おすすめ Java OpenJDK の OpenJDK の OpenJDK が採用されました。 8月8日 (ツイート) + ホットスポット これはオープンソースの変種です。 Java 使用上の制限がない (いいね Oracle お問い合わせ Java コンテンツ) . . から得られる Oracle お問い合わせ Java 進行中の方法で、 Oracle 「祝福」 セキュリティ上の理由から、あなたの安全を守ることが大切です Java バージョンアップ日付 お問い合わせ ERDDAP お問い合わせ Java インストール手順 . .
-
TO DO:OpenJDKの採用 Java Tomcatのインストールに小さな追加が必要です。 リソースキャッシュの指示 . . これは -XX:MaxPermSize 設定の置換であると思います。 (導入事例) OpenJDKはサポートしません。
-
TO DO: 新しいデフォルトで推奨<fontFamily> setup.xml の設定 DejaVu Sans に組み込まれています。 Java . . 詳細はこちら フォントのインストールの指示を修正 . .
-
TO DO: set.xml から多くのタグが移動されます。 datasets.xml . . 利点は、値を変更できるということです ERDDAP™ 再起動せずに実行中 ERDDAP . . 確かに、簡単に変更できます<startBodyHtml5> 一時的なメッセージを表示する ERDDAP™ サイトマップ (例:「新しいJPL MUR SST v4.1 データセットをチェックアウト...」または「これ」 ERDDAP™ 2019-05-08T17:00:00 PDT 2019-05-08T20:00:00 PDT メンテナンスのためオフラインになります。) . . これらのタグを変更したとき datasets.xml 変更は次回以降に有効になります。 ERDDAP™ フィードバック datasets.xml . .
- コンテンツをコピーする 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対1で値をコピー (お問い合わせ) setup.xmlファイルから貼り付けた新しいタグの各タグ (詳しくはこちら) お問い合わせ datasets.xml . . たとえば、30 の値を使っていたら<cacheMinutes> setup.xml では、その値を新しいものにコピーする必要があります。<cacheMinutes> タグ datasets.xml (値が新しいデフォルト値と同じですが、タグをそのまま残すのは最善です。 datasets.xml ブランク) . .
新しく提案されたデフォルトとは異なる場合(それ以外の場合)<startBodyHtml5> と<theShortDescriptionHtml> は、カスタマイズするのに便利です。 ERDDAP™ インストール)、新しいデフォルト値への切り替えを検討してください。 これは特に本当です<partialRequestMaxBytes と<partialRequestMaxCells> は、デフォルト値/値が年々大きく変化したところです。
各値をコピーした後、タグとその記述を setup.xml から削除します。 これらのタグを持っている方が良い datasets.xml . . そして今ではより良い説明があります セットアップデータセットXml.html . .
新規システムへのお問い合わせは、起動時に最初のWebページが非常に最初に作成されることです。 ERDDAP デフォルトは ERDDAP™ サイトマップ その後のウェブページでは、指定した ...Html コンテンツを使用します。 datasets.xml . .
- 警告: 実行する初めて ERDDAP™ v2.0では、ローカルデータファイルに基づくデータセットがロードされます。 お問い合わせ ゆっくりと ERDDAP™ ファイルのデータベースを少し異なる形式で再作成する必要があります。 初期リロードが遅い後、すぐに読み込みます。 お問い合わせ
EDDTableFromHttpGetの特長
- BIG新機能:EDDTableFromHttpGet
現在まで、 ERDDAP™ データを読み込み、ユーザーが利用できるようにしました。 今、 ERDDAP™ センサーからリアルタイムデータを発信するためのシンプルで効率的なシステムです。 他の機能の中で、このデータセットは細かいバージョンアップを提供しています:データセットに作られたすべての変更を覚えています。 通常、ユーザーはすべての変更が適用されるデータセットの最新バージョンを望むだけです。 しかし、ユーザーがデータセットからデータを要求するオプションがあります。 これは再現可能な科学を容易にします。 したがって、他のほぼリアルタイムのデータセットとは異なり、これらのデータセットは、 DOI ツイート . . 彼らが会うので DOI 集計を除いて、データセットが変更されていない要件。 お問い合わせ EDDTableFromHttpGetの特長 . . おかげさまで (昔から今) 重要なことの作業に関するリマインダーのためのこのとユージンバーガーの必要性について話します。 - 大きい新しい特徴: ERDDAP™ 外部に圧縮されたデータファイルから直接データを提供できるようになりました。 .tgz , .tar .gz , .tar .gzip , .gz , .gzip , .zip , .bz2 、または .Z. データセットには、外部に圧縮されたファイルのミックスが含まれる場合があります。 (おそらく古いデータファイル?) と非外部に圧縮されたファイルで、いつでもファイルを圧縮/解凍できます。
この作品は素晴らしい! ほとんどの場合、ファイルの解凍に関する減速はマイナーです。 誤って使用しているデータセットおよび/またはデータファイルについては、これを試してみることを強くお勧めします。
$30,000以上保存できます! これは、いくつかあります ERDDAP™ たくさんのお金を節約できる機能 - 多くのデータファイルを圧縮する場合、データを保存するには、RAIDs/hardドライブがほとんど必要になります。 (10xまで) 既に持っている RAID を使って。 この機能が別の RAID を購入からあなたを救う場合, その後、約保存 $30,000.
詳細はこちら 外部圧縮されたファイル文書 . . Benoit Perrimond と Paloma de la Vallee のおかげです。
-
大きい新しい特徴: すべて EDDGrid FromFiles と EDDTableFromFiles のすべてのデータセットは、<cacheFromUrl> タグとタグ<cacheSizeGB> タグ。 cacheSizeGB が指定されていない場合、リモートデータセットのファイルの完全なコピーをダウンロードして維持します。 cacheSizeGB が指定され、 >0 の場合、必要に応じてリモートデータセットからファイルをダウンロードし、限られたサイズのローカルキャッシュに、クラウドベースの作業時に便利です。 (例:S3) データファイル。 詳細はこちら キャッシュ FromUrl ドキュメント 詳しくはこちら ボブ・サイモンとロイ・メンデルスゾーン (リモートデータセットファイルのローカルコピーを作成するために長年スクリプトを書いた人) 、ロイド・コッテン、ユージン・バーガー、コラー・デレーン (Amazon Webサービスにいたとき) Googleクラウドプラットフォーム
-
NEW: 新しいEDDTableFromJsonlCSV クラスは、表形式のデータをから読み込むことができます ジェイソン CSVファイルライン (「CSVよりもベター」) . . アイルランドのマリーン・インスティテュート・オブ・アイルランドの皆さん、このフォーマットについて教えていただき、ユージン・バーガーとPMELにリクエストして入力タイプとしてサポートします。
-
NEW: 全て EDDGrid すべてのEDDTableFromFilesデータセットは、<nThreads> 設定、 ERDDAP™ リクエストに応答する際に使用するスレッド数 詳細はこちら nThreads ドキュメント 詳しくはこちら Axiom Data Science、Eugene Burger、Conor DelaneyのRobert Bochenek氏に感謝 (Amazon Webサービスにいたとき) Googleクラウドプラットフォーム
-
新しい標準化 すべてのEDDTableFromFilesサブクラスについて - 以前は、与えられた変数の場合、重要な属性の値が (例: scale\_factor , add\_offset , missing\_value , \_FillValue, 単位) 一貫性がないため、EDDTableFromFiles は、各属性の 1 つの値を選択し、 "valid" になり、"Bad Files" として他の属性値を持つファイルをマークします。 これで、EDDTableFromFiles がファイルを読み込むとすぐにファイルを標準化するシステムがあります。 お問い合わせ EDDTableFromFileの標準化 新着情報 . . の 1 つ ERDDAP '主な目的は、データファイルとデータセットを一貫してアクセスできるようにすることです。 標準化 その現実を作るために重要な新しいツールは何ですか。 マルコ・アルバ(Margaret O'Brien) (他のEMLユーザー) , BCO-DMO, InPort ユーザ.
-
新しいEDDTableFromInvalidCRAFilesを使用すると、コレクションからデータセットを作成できます NetCDF (v3 または v4) .nc 特定の、無効、CF DSG Contiguous Ragged Array の variant を使用するファイル (キュラ) ファイル。 このデータセットタイプのサンプルファイルが見つかります https://data.nodc.noaa.gov/thredds/catalog/ncei/wod/ \[ 2020年10月21日 このサーバは、確実に利用できなくなった \] . . しかし、 ERDDAP™ このファイルタイプをサポートし、使用し始めるべきでない無効なファイルタイプです。 現在、このファイルタイプを使用するグループが強く推奨されています ERDDAP™ 有効なCF DSG CRAファイルを生成し、これらのファイルを使用して停止します。 Ajay Krishnan と Tim Boyer の口コミを投稿します。
-
EDDTableFromThreddsFiles と EDDTableFrom Hyrax ファイルが廃止されました。 EDDTableFromNcFiles に切り替えてください。 (または variant) プラス<cacheFromUrl>. 何らかの理由で動作しない場合は、電子メール erd.data at noaa.gov . . 2020年以前の苦情がない場合、これらのデータセットタイプが削除される場合があります。
-
おすすめ -- ISO 8601をISO 8601に自動変換するためのシステム (v1.82で導入) 多数の追加フォーマットに対処するために非常に拡大されました。 これは GenerateDatasetsXml に影響します。 ERDDAP ソースメタデータの処理
-
おすすめ -- 文字列時間解析システムの第3次メジャーリビジョン (最後まで) , ERDDAP™ もはや使用しません Java 'DateTimeFormatter 時々極端な時間に影響を与えるバグのため (年)<=0000)。 ERDDAP™ 時間文字列を解析するために独自のシステムを使用します。
-
警告: 新しい文字列の時間解析システムがやや厳しいです。 データセットの1つが突然、時間値の値が欠けているだけの場合、原因は時間フォーマットの文字列が少し間違っていることはほとんど確信しています。 ログにエラーメッセージがあるはずです。 txt は、時刻の形式に一致しなかった時間値に関連した -- これにより、そのデータセットの時刻形式文字列を修正できます。 助けが必要な場合は、オプションを使用してください。 ERDDAP 「変換する時間コンバータ」 \[ ツイート \] ISO 8601文字列時間に任意の一般的な文字列時間 " - コンバータがソース文字列を解析するのに使用される形式を示します。
-
おすすめ:最速、最も簡単で、最も安い方法でスピードアップ ERDDAP 's は、表データへのアクセスは、ソリッドステートドライブにデータファイルを置くことです。 (SSDの特長) . . ほとんどの表形式のデータセットは比較的小さいため、1 または 2 TB SSD は、すべての表形式のデータセットのデータファイルを保持するのに十分です。 データをセルに書き込むとSSDが最終的に摩耗し、それを削除し、そのセルに何度も新しいデータを書き込みます。 代わりに、私はそれをお勧めします (可能な限り) SSDを使用してデータを一度に書き、何度も読みます。 その後、コンシューマーグレードのSSDでも、ハードディスクドライブよりもはるかに長い、非常に長時間持続する必要があります (ハードウェア) . . 消費者向けSSDの方が安い (2018 年 1 TB または 2 TB の 400 ドル) そして価格が速いです。 いつか ERDDAP™ データファイルにアクセスし、SSDは両方を提供します
- 短いレイテンシ (~0.1ms, 対 ~3ms HDD, 対 ~10 (お問い合わせ) ms for RAID, versus ~55ms for Amazon S3) と
- 高いスループット (~500 MB/S, 対 ~75 MB/s HDD 対 ~500 MB/s の RAID) . .
そのため、最大10Xのパフォーマンスブーストを得ることができます (HDD 対) $200で! システムの他のほとんどの変更と比較して ($10,000の新しいサーバー? 新規 RAID $35,000? 5,000ドルの新しいネットワークスイッチ? など。) 、これは投資の最高のリターンによるものです (ログイン) . . サーバがメモリにロードされていない場合、サーバーのメモリの追加は、非常に安価で、すべての側面を高速化するための方法です。 ERDDAP . .
\[ SSDは、グリッドデータにも最適ですが、ほとんどのグリッドデータセットははるかに大きいため、SSDは非常に高価になります。 \]
-
NEW: ログインしている人全員がロールを取得する \[ 誰でもログオン インスタグラム \] , ない場合でも<user> のタグ datasets.xml . . データセットの設定をすれば<accessTo> へ \[ 誰でもログオン インスタグラム \] ログインした人 ERDDAP™ (Gmail または Orcid のアカウントから、) 未指定の場合でも、データセットにアクセスできる権限があります。<user> のタグ datasets.xml . . Maurice Libes のおかげで.
-
即興: UDUNITS /UCUMユニットコンバーターは広く改良されました。 無効な単位のひもをよりよい扱います (妥当性を強化するのではなく、情報の保存を重視する) . . また、結果は標準化された構文を持っています。
-
新機能: UDUNITS /UCUM単位のコンバーターに標準化する新しい選択があります UDUNITS 文字列。 この作品は有効 UDUNITS 非標準/無効に文字列と合理的によく UDUNITS 文字列。 例えば、例えば UDUNITS ="メートル/秒", "メートル/秒", "m.s^-1" と "m s-1" "m.s-1" を返す。 新しい標準化のために必要だった 上記のシステムについて マルコ・アルバ(Margaret O'Brien) (他のEMLユーザー) , BCO-DMO, InPort ユーザ.
-
NEW: EDDTableFromMultidimNcFiles は、 御馳走次元として オプション, 言う ERDDAP™ 特定の次元を扱うため (例:LAT、LON) 他の次元だったら (例: 時間) . . これは、異なる変数の異なる次元を1つの次元だけ使用しなければならないときに使用するいくつかの誤ったファイルにとって有用です (例: 時間) . . マルコ・アルバとモーリス・ライブスに感謝します。
-
NEW: 今、すべて EDDGrid から...ファイルデータセットは新しい特別な軸線をサポート sourceName 誰が言うか ERDDAP™ fileName から情報を抽出する (ファイル名.ext) 値を使用して 交換する 既存の左の軸値。 フォーマットは \\\*replaceFromFileName、dataType、extractRegex、captureGroupNumber お問い合わせ このドキュメント . . ありがとうございます。 NOAA Pathfinder 毎日の集計データセット。
-
NEW: 今、すべて EDDGrid から...ファイルデータセットは新しい特別な軸線をサポート sourceName 誰が言うか ERDDAP™ ファイルのpathNameから情報を抽出する (ディレクトリ + filename.ext)
\\\*pathName,dataType,extractRegex,captureGroupNumber そのためには、常にパス名を使う '/' ディレクトリの区切り文字として、'' は決してありません。 お問い合わせ このドキュメント . . パロマ・デ・ラ・ヴァレーに感謝します。 -
NEW: 今、すべてのEDDTableFrom ... ファイルデータセットは追加の擬似変数をサポート sourceName ファイルのファイル名から情報を抽出する s (ファイル名.ext) (詳しくはこちら \\\*ファイル名 ) またはファイルのフルパス名から (/dir1/dir2/filename.ext) (詳しくはこちら \\\*パス名 ) . . パロマ・デ・ラ・ヴァレーに感謝します。
-
新規: もし EDDGrid データセットに1つ以上の非常に大きい次元があります (例えば、何百万の価値観) たくさんのメモリを取り上げると、新しい設定ができます。<次元価値記憶> (/docs/server-admin/datasets#dimensionvaluesinmemory) false の設定 (デフォルトはtrueです) つまり、データセットがディスク上の値を保存し、必要に応じてそれらを取得する原因となります。 デビッド・ロドリゲスとリッチ・シニョールに感謝 (再: EDDGrid FromAudioFilesから) . .
-
推奨: 以前は、再注文した場合 dataVariable EDDTableFromFiles のデータセット用の s と、データセットを再読み込み、EDDTableFromFiles はすべてのデータファイルを再読み込みします。 これで、すべてのデータファイルを再読み込みすることなく、再オーダーに対応できます。 Roland Schweitzerは、Roland Schweitzerのゲストの皆様にお礼申し上げます。
-
即興:今、いつ ERDDAP™ ASCII、NCCSV、JSON は、指定した行のエラーが見つかられば、CSV の表形式のデータファイルを表示します。 (例えば、誤ったアイテム数) 警告メッセージ (「WARNING: スキッピングライン #」... 「意外なアイテム数...」) お問い合わせ log.txt ファイル データファイルの残りの部分を読み続ける。 そのため、定期的に見ることがあなたの責任です。 (スクリプトを書くか、) ログ内のメッセージ txt では、データファイルの問題を解決できるようにします。 ERDDAP™ ユーザーがファイルの一部行が欠陥を持っているにもかかわらず、利用可能なすべての有効なデータを読み続けることができるように、このように設定されています。 以前は、 ERDDAP™ ファイルを "bad" としてマークし、データセットから削除します。
-
改良: 正確な時 (例えば、最も近い秒またはミリ秒に) "mins from ..." としてソースに保存されます。 (大きい単位) , ERDDAP™ 値を読み込むときに、最も近いミリ秒にそれらを丸めます ERDDAP . . それ以外の場合、浮動小数の数字は、特定の時間でデータが破棄され、要求されます (例:&time=2018-06-15T01:30:00) 失敗します。 以前は、可能な限り正確に計算しました。 (単位が例えば、"秒以来..."または"milliseconds以来..."である場合、そしてまだ。) . . 大きい単位を使用しないでこの問題を避けることは最善です (例、分、時間) 正確な時間値を格納する (例:マイクロ秒) -- コンピュータは小数桁を扱うのに悪い仕事をします。 マルコ・アルバに感謝します。
-
CHANGES へ EDDTableFrom EDDGrid より良くなる。 EDDTableFromから EDDGrid ユーザーは、集計されたデータセットをタブラデータセットだったかのように問い合わせることができます。 (「価値のクエリ」) . .
- 今すぐサポート<maxAxis0> タグ (デフォルト=10) 軸の最大数を指定する \[ ツイート \] (よくある質問 "time" ) 一度にクエリできる値。 これは、Nive リクエストが EDDTableFrom を取得するのを防ぐ EDDGrid グリッドされたデータセット全体を調べる (タイムアウトエラーで失敗する) . .
- 生成データセット Xml には EDDTableFrom を生成するオプションがあります。 EDDGrid 与えられたすべてのグリッドデータセットのためのデータセット ERDDAP™ 指定された正規表現にマッチする (.\* を使用して、すべてのデータセットにマッチします。) . . 生成するデータセットは、これはグリッドされたデータセットの表形式のバージョンであることを示すサマリー属性に追加情報を持っています。 そして、 datasetID です。 datasetID グリッドされたデータセットの「\_AsATable」と、
- 最も一般的なセットアップには大きなスピードがあります。グリッド化されたデータセットが EDDGrid FromErddap と同じデータセット ERDDAP . .
ジェームズ・ガラッシャーとエド・アームストロングのおかげで。
- NEW: 生成 データセット すべてのタイプのデータセットのXmlは、\_FillValueを追加する可能性がはるかに高まっています。 missing\_value 数値変数の属性 addAttributes . . 例えば、これは文字列が値マーカーを欠落したときに発生します (例: "", ".", "?", "NA", "nd", "NaN") サンプルファイルの変数が変換されるため ERDDAP 's のネイティブな欠損値 (127 バイトの列で, 32767 短い列で, 2147483647 int コラム、9223372036854775807 長い列で、フロートとダブル変数のNaN) . . フロートとダブル変数のNaN値でも発生します。 また、数値データ列の共通欠損値マーカーの一覧に「nd」を追加しました。 ERDDAP™ お問い合わせ BCO-DMOのマットバイドルのおかげで。
- 改善: 生成の ncdump オプション データセット Xml は ncdump (しかし、まだ ncdumpのnetcdf-javaバージョンを使用しています) . . これで、オプションの新しいリストが表示されます。 今, のために .nc mlファイル、それは結果のncdump出力を印刷します .nc ml ファイルがアンダーリングに適用される変更 .nc または .hdf ファイル。
- バグフィックス: ファイルハンドルリークがあった (結局原因 ERDDAP™ 凍結する) 作成中にエラーが発生したとき、出力ファイルの種類、例えば.geotif など。 今は、すべて固定されていると思います。 問題が見つからない場合は、データセットの種類を教えてください。 (格子かテーブル) 問題を引き起こしているファイルの種類。 スティーブン・ベール、リン・デウィット、ジベイ・ザハオ、その他
- バグフィックス: ザ・オブ・ザ・ WMS Leaflet デモは「詳細」の軸を「高度化」に完全に変換しなかった。 今、それは、壊れた伝説の要求は固定されます。 また、ドロップダウンリストのすべての軸オプションは、ソート順を昇順に常にあります。 Antoine Queric と Aurelie Briand のおかげです。
- BUG FIX: EDDTableFromFiles は、データファイルの char 変数から作成された文字列変数の制約を正しくサポートできるようになりました。 Antoine Queric と Aurelie Briand は、Antoine Queric と Aurelie Briand の3社からお寄せいただきありがとうございます。
- バグフィックス: データセットが利用できなくなった場合、データセットは通知しようとします (「このデータセットは現在利用できません」というメッセージで) 購読者、リストされたアクション、rs、およびlonPM180 データセットは、それに依存しています。 Roy Mendelssohnとボブ・シモンズのおかげさまで
- バグフィックス: EDDTableCopyに関連する2つのバグ。 Sam McClatchieさん、ありがとうございました。
- IMPROVED: status.html ページに表示された失敗したリクエストの数が増加します。以前よりも多くのことが失敗としてカウントされます。
- 改善される: ERDDAP 's status.html' は "Requests" を表示します。 (msのメディアタイム) 「時系列で」 以前は、整数秒に切り捨てられたメディアタイムが示されていました。
- IMPROVED: jsonld 出力では、 jsonld の "name" は、dataset's から "title" お問い合わせ ERDDAP と jsonld の "headline" は、データセットの " datasetID お問い合わせ ERDDAP . . 以前は逆転していた。 通常の英語の使い方で「名前」が短いので、これは私には間違っているようです。 (理想的に) まれに/決して変化しない一意の識別子 (例:ロバート・ミドルネーム・サイモンズ) 、ユニークでない記述ではなく、簡単に変更できる (e.g. 「ソフトウェアを書く男 NOAA 「対」ソフトウェアを書く背の高い男 NOAA お問い合わせ) . . Gee は、スキーマ.org 定義のスキーマなら素晴らしいでしょう。 お名前 (必須) データセットのコンテキストでは、より具体的でした。 ソフトウェア開発者は、専門家からのガイダンスなしで、仕様に基づいて仕様の実装を書くことができるはずです。 しかし、私はGoogleを欺く (おそらくナタシャ ログイン) 、NCEI (ジョン・レフ) ロブ・フラー。
- 改善: jsonld 出力では、4 つの "spatialCoverage GeoShape box" の値が minLat minLon maxLat maxLon になります。 以前は、lat と lon の位置が逆転していた。 Gee は、スキーマ.org 定義のスキーマなら、それは素晴らしいでしょう。 ジオシェパー 正しい順序を指定する。 ソフトウェア開発者は、専門家からのガイダンスなしで、仕様に基づいて仕様の実装を書くことができるはずです。 Natasha Noy と Rob Fuller のおかげです。
バージョン1.82
(公開日 2018-01-26)
- 新しい特徴 (ユーザ向け) : : :
- 見た目とフィールの微妙な変化 ERDDAP™ サイトマップ
- 改善される: ERDDAP™ HTML 5 を使用しており、CSS をよりよく使用できるようになりました。
- 改善:Webページが少し修正され、それらをクリーナーと "busy". (彼らはまだ密かであり、それでも物事が疑われる可能性がありますが、以前よりもはるかに少ないことを願っています。) John Kerfootのコメントありがとうございます。
- 改善:Webページは、特に景色の向きで使用する場合は、携帯電話やその他の小さなデバイスではるかに優れています。 彼らはまた、デスクトップブラウザで非常に小さくて非常に大きな窓で良く見える。
- 改善:セキュリティやその他の理由を改善するために、最新のOpenlayersバージョンの使用 WMS デモページを交換しました Leaflet . .
- NEW:画像、音声、ビデオファイルのプレビューのサポート "files" システム (例えば、 このテストデータセット ) お問い合わせ .htmlTable セルに画像、オーディオ、ビデオファイルのURLがある場合の応答 (例えば、 このリクエスト ) . . '?' アイコンの上にカーソルを合わせると、画像、オーディオ、ビデオファイルのプレビューが表示されます。 ファイルリンクをクリックすると、ブラウザのフル画面が表示されます。 詳細はこちら メディアファイルドキュメント . . 異なるブラウザは異なるファイルタイプをサポートしているため、お使いのブラウザでは動作しません。 CSS専用の画像ツールチップのアイデアとサンプルコードのこれらの人々/リンクのおかげで (お問い合わせ https://codepen.io/electricalbah/pen/eJRLVd ) そして映し出されたイメージのローディング (お問い合わせ https://varvy.com/pagespeed/defer-images.html ) (使用前にコードを変更したが ERDDAP ) . . Cara Wilson氏、マタイ・オースティン氏、Adam Shepherd/BCO-DMO氏による画像サポートの依頼 Jim Potemra、豊富なSignell、OOI、Carrie Wall Bellのおかげで、オーディオ/ハイドロホンファイルのサポートをリクエストできます。 ビデオサポートの必要性を示すためにOOIのおかげで。
- NEW: 任意のデータからサブセット ERDDAP™ データセット (しかし、通常、オーディオファイルからのデータセット) .wav オーディオファイルに保存できるようになりました。 ( ドキュメント ) Jim Potemra、豊富なSignell、OOI、Carrie Wall Bellのおかげで、オーディオ/ハイドロホンファイルのサポートをリクエストできます。
- 改善:Webアクセシブルフォルダのフォーマット (ワフ) (例: /files/ フォルダ) HTMLテーブルを使用するために更新されました。 新しいフォーマットは、Apache の最近のバージョンで作成された Web ページをリストするディレクトリのより最近のバージョンを模倣します。 人間は、変更が情報を簡単に読みやすくなることがわかります。 これらの文書を解析するソフトウェア (例:ISO19115文書を収穫するソフトウェア ERDDAP ) 変更する必要がありますが、新しいフォーマットは以前のフォーマットよりもパースしやすくなります。 (アンナ・ミラノ)
- ニュース outOfDateDatasets.html サイトマップ ( サンプル ) このページでは、ほぼリアルタイムのデータセットがすべて揃っているテーブルを説明します。< testOutOfDate >タグ (詳しくはこちら) , データセットの更新方法によってランク付けされます。 このダッシュボードは便利です ERDDAP™ どのデータセットが最新であるかを知りたいと思うとき管理者およびエンド ユーザー。 最新のデータセットでは、データソースに問題が起きる可能性があるため、 ERDDAP™ 最近の時点からデータが表示されない 管理者: Out-Of-Date Datasets Web ページが不要な場合は、setup.xml に追加します。 <outOfDateDatasetsActive>false ディレクティブ</outOfDateDatasetsActive> 現在、 testOutOfDate そして、 OfDate カラム allDatasets データセット。 ボブ・サイモンズは、長年このことを望んでいた、そしてアイルランドの海洋研究所の巧妙な人々のおかげで、私は彼らの専用のラズベリー・パイとモニターを介してインスピレーションを与え、常に自分のオフィスでこのような画面が表示されます。
- 改善される: .htmlTable そして、 .xhtml 応答は、フォーマットされ、よりコンパクトで、より高速に読み込みます。 HTML5とCSSのおかげで。
- .timeGaps のデータセット用の新しい出力ファイルタイプ。 メディアのギャップよりも大きい時間値のギャップのリストが表示されます。 ( サンプル ) これは、 ERDDAP™ 管理者とエンドユーザは、定期的に間隔をあいた時間値を持つことが期待されるデータセットの時間値に予期しないギャップがあるかどうかを知りたいとき。 ボブ・サイモンズとロイ・メンデルスゾーンがこの機能を必要としていました。
- 改善: デフォルトのグラフ allDatasets dataset は x=maxLon と y=maxLat のマップです。 ジョン・カーフ、リッチ・シグネル、OOI-CI のおかげ
- 新しい: エルダピー -- なし ERDDAP™ 機能, しかし、多くの興味があります ERDDAP™ ユーザー。 エルドダピー ( ERDDAP™ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Python ) お問い合わせ Python 「Filipe Fernandes」が作ったライブラリ ERDDAP お問い合わせ RESTful ウェブサービスを作成し、 ERDDAP™ データセットを検索したり、メタデータを取得したり、データをダウンロードしたりするなどのリクエストのURL。 フィリペ・フェルナンデスに感謝します。
- 私は前に述べた必要があります: 使いやすいように設計されたサードパーティ製のRパッケージがあります ERDDAP™ から R: リルドダップ . . お問い合わせ rOpenSciの特長 ロイ・メンデルスゾーン
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- TO DO: setup.xml では、以下のようにします。<adminInstitution> を、加えて下さい<adminInstitutionUrl> 機関の URL を指定するタグ (グループ) . .
- TO DO: setup.xml の3つのタグは使用できません: <スタート ヘッドHtml>,<startBodyHtml> と<endBodyHtml>. それらは交換されます <スタートヘッドHtml5>、<startBodyHtml5> と<endBodyHtml5> は、メッセージで指定されたデフォルト値を持っています。xml (以下に示す) . .
デフォルトを使用することをお勧めします<startHeadHtml5> と<endBodyHtml5>。 推奨事項:元の変更があった場合<startBodyHtml> および/またはカスタマイズしたい ERDDAP™ まずは、新しいものをコピーしてください。<startBodyHtml5> タグ (以下から) setup.xml に入力し、それを変更してカスタマイズします ERDDAP™ そのために ERDDAP 'Webページは、あなたの組織を反映しています。 NOAA ERD . . 確かに、あなたの組織に「あなたに求める」を変更してください (ツイート) . . ご質問・お問い合わせ erd.data at noaa.gov . . (カスタマイズしない場合 ERDDAP™ 今、デフォルトを使用する<スタートBodyHtml5>.)
その後、もはや使用されていない setup.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;
<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>
</td>
</tr>
</table>
\\]\\]></startBodyHtml5>
あなたができる追加の方法があります カスタマイズ ERDDAP™ お問い合わせ ERDDAP 'web ページは、組織の代わりに反映されます NOAA ERD . .
- お問い合わせ< EDDGrid ...例>タグ(スターティング)< EDDGrid IdExample>)と<EDDTable... 例> タグ (スターティング)<setup.xml ファイルの EDDTableIdExample> は、 Griddap 内の例を作成するために使用されます。 tabledap ドキュメント。 あなたの html の web ページ ERDDAP . .
これらのタグをカスタマイズしなかった場合は、setup.xmlファイルから削除してください。 これで、Bob のデータセットを参照する message.xml にデフォルトが設定されています。 ERDDAP™ お問い合わせ https://coastwatch.pfeg.noaa.gov/erddap/index.html . . そのため、特定のデータセットがインストールされていない ERDDAP . . デフォルトをオーバーライドしたい場合は、それらのタグの一部または全部を setup.xml にコピーし、値を変更します。 あなたの例を指す場合は ERDDAP™ 一番簡単な方法は:
- これらの2つのデータセットをあなたのものに含めてください。 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>
- このタグを setup.xml に追加しますが、URL を URL に変更します。 ERDDAP お問い合わせ ( https お問い合わせ) サイトマップ
<EDDGridErddapUrlExample>https://coastwatch.pfeg.noaa.gov/erddap/</EDDGridErddapUrlExample>
<EDDTableErddapUrlExample>https://coastwatch.pfeg.noaa.gov/erddap/</EDDTableErddapUrlExample>
これらのタグをカスタマイズした場合には、そのまま保存し、2つの新しいタグを setup.xml に追加して指定してください。 ERDDAP™ これらのデータセットのURLは、URLをURLに変更します。 ERDDAP お問い合わせ ( https お問い合わせ) サイトマップ
<EDDGridErddapUrlExample>https://coastwatch.pfeg.noaa.gov/erddap/</EDDGridErddapUrlExample>
<EDDTableErddapUrlExample>https://coastwatch.pfeg.noaa.gov/erddap/</EDDTableErddapUrlExample>
- お問い合わせ ERDDAP™ erddap2.css という css ファイルを使用します。 変更があった場合 \[ トームキャット \] /webapps/erddap/images/erddap.css は erddap2.css に類似した変更を加えることを検討します (同じディレクトリに) . .
- 新しい: ERDDAP 's web ページには、ほとんど見えない内部リンクがたくさんあります (テキストは黒色であり、強調されていない) . . これらのリンクの1つをホバーする場合 (通常、見出しと段落の最初の少数の言葉) カーソルは手になります。 リンクをクリックすると、URLはドキュメントのそのセクションに内部リンクされます。 ドキュメントの特定のセクションを参照するのは簡単です。 ボブ・サイモンズは長年お世話になりました。
- 新しい: ERDDAP™ 今すぐサポート バイトの範囲/受け入れ範囲 /files/ ファイルの部分のリクエスト。 ブラウザで音声とビデオビューアをサポートする必要がありました。
- TO DO: 今、セキュリティを向上させるために、指定された場合<baseHttpsUrl> で setup.xml (そして従ってサポート https ) , 推奨フラグ ウルルは https より安全なフラグキーを持つURL。 もしそうなら、以前のフラグUrls/flagKeysは無効になります。 管理者: これらの変更が適用された場合 ERDDAP™ そしてあなたの場合 ERDDAP™ お問い合わせ EDDGrid ErddapとEDDTableから FromErddapのリモート購読 ERDDAP s, その後, 更新した後 ERDDAP お問い合わせ ERDDAP™ 自動的に新しいフラッグUrlを購読しようとするので、新しいサブスクリプション検証メールを取得するときに、古いサブスクリプションを削除し、新しいサブスクリプションを検証する必要があります。
- お問い合わせ ERDDAP™ お問い合わせ EDDGrid FromErddap データセット for erdVH3 データセット for Bob's Coastwatch ERDDAP™ erdVH2018のデータセットは、変更してください。
- TO DO: jplAquariusSSS のサンプルデータセットのどれも含まれている場合 ERDDAP™ 「V4」は、 datasetID 'V5" へ
- お問い合わせ actual\_range CF標準属性は今 (CF-1.7の) 変数が使用すると明らかに言う add\_offset および/または scale\_factor データの値をパックするには、 actual\_range 値は、未パッケージのデータ型を使用し、未梱包された値でなければなりません。 残念ながら、この紛争は、以前のアドバイスと競合します。 生成データセット Xml がパックを外す actual\_range 値が、既存のデータセットをあなたの中に修正しない datasets.xml ファイル。
そのため、データセットを確認してください: 変数の値がパックされ、もしあれば actual\_range 梱包されたデータ値として指定されます。< addAttributes ツイート actual\_range unpacked 値を指定する値。 それ以外の場合、データセットは読み込まれません 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 お問い合わせ \[ ツイート \] ・・・ \[ フォロー \] 値が高かった...低い。 今、それは常に新しいCF定義を作るために低...高値を使用しています。
正しい姿勢 actual\_range EDDTable のデータセットは特に重要です。 ERDDAP™ ユーザのリクエストを素早く拒否し、データ値が少ない場合 actual\_range 最小値またはより大きい actual\_range 最大値。
関連:実際の\_min、実際の\_max、 data\_min そして、 data\_max 属性は廃止されました。 データセットを変換して使用してください actual\_range 代わりに。
- お問い合わせ (任意、しかし推薦される) : : : ほぼリアルタイムでデータセットを予測 ERDDAP™ お問い合わせ< testOutOfDate >> (/docs/server-admin/datasets#testoutofdate ディレクティブ) フォーム内の値を持つタグ now- nUnits など now- 2日間 データセットの最大時間値がその値よりも古い場合、データセットは最新のものと見なされます。 outOfDateDatasets.html サイトマップ これは、データセットのソースに何かが間違っているときに表示される簡単な方法を提供します。
- NEW: json-ld を使用したデータセットのセマンティックマークアップ (ジェイソン 連携データ)
ERDDAP™ 今すぐ使用 json-ldの特長 (ジェイソン 連携データ) データカタログやデータセットを一部作成 semantic webサイト , これは、Tim Berners-LeeのWebコンテンツをより読みやすくし、機械 "理解しやすい". 検索エンジン ( 特にGoogle ) ほかのセマンティックツールは、発見やインデックス作成を容易にするために、この構造のマークアップを使うことができます。 json-ld 構造のマークアップは、見えない-to-humans として表示されます。<スクリプト> コードの http://.../erddap/info/index.html サイトマップ (これは、セマンティックなウェブです データカタログ ) それぞれ http://.../erddap/info/datasetID/index.html サイトマップ (これは、セマンティックなウェブです データセット ) . . (アイルランドの海洋研究所のアダム・リードベッターとロブ・フラーのおかげで、この部分を作るために作業のハード部分をやっています ERDDAP . .) - 新機能: オーディオファイルからデータを読むことができる新しいデータセットタイプがあります。 EDDGrid FromAudioFilesから オーディオデータをグリッドデータとして扱う EDDTableFromAudioファイル オーディオデータを表データとして扱う。 Jim Potemra、豊富なSignell、OOI、Carrie Wall Bellのおかげで、オーディオ/ハイドロホンファイルのサポートをリクエストできます。
- GenerateDataset の変更 Xmlの (関連する変更) : : :
- 新しい: ERDDAP™ 今、自動的にシステムを持っている 最新のURLを更新 GenerateDataset で両方 Xml とデータセットをロードするとき。 キャッチして更新されるべき追加のURLの提案がある場合、またはこれがサービスに変えるべきだと考える場合 (コンバーターのような) お問い合わせ erd.data at noaa.gov . .
- 新規: GenerateDatasets の場合 XmlはCFを見る standard\_name (すべての小文字でなければなりません) topcase 文字で、すべての downcase バージョンを追加します。< addAttributes >。 また、データセットが読み込まれた場合、 ERDDAP™ CFを見る standard\_name アッパーケース文字で、無声にそれを変えます standard\_name . . 豊富なSignellのおかげで。
- 新規: GenerateDatasets の場合 Xml は、ISO 8601 形式ではなく、ISO 8601 のフォーマットされた時刻を ISO 8601 に付加する属性を参照します。< addAttributes >。 お問い合わせ ERDDAP™ フォーマットを認識せず、変更されていない時間値を残します。 フォーマットを見ると ERDDAP™ 確認・修正は行っておりません。 erd.data at noaa.gov . .
- 改善:低レベルのコード EDDGrid フォードズ GenerateDatasetsのカタログオプション Xml は現在に依存しています Unidata netcdf-javaカタログクローラコード (レッド。 カタログクラス) すべてのTHREDDSカタログを扱うことができるように (意外に複雑になる) . . ローランド・シュヴァイツァーは、この変化と感謝の意を表しています。 Unidata コードの場合。
- 新規: GenerateDatasets Xml 用 EDDGrid FromDap は、実際の時間軸値に基づいて、タイトルの ", startyear-EndYear" を追加できるようになりました。 過去150日間にデータが存在する場合、EndYear="present"。
- 新規: GenerateDatasets Xml 用 EDDGrid FromDap は ", \[ ソリューション \] データセットが均等にスペース化され、latとlonの同じ場合のタイトルへの°"。
- 改善: 時間コンバーターは、ISO 8601 文字列または UDUnits 互換番号に、さまざまな一般的なフォーマットで文字列時間を変換する機能が追加されています。 以前にサポートされたすべての機能は、変更されていない作業を継続します。
- BUG FIX: GenerateDatasets Xml と キーワード コンバータ 今「地球科学」 > 「GCMD サイエンス キーワードの開始時」. データセットが読み込まれるとき ERDDAP™ , ERDDAP™ キーワードの任意のGCMDキーワードを「地球科学 >」で起動しないか、タイトルケース以外で何かを使用する (各単語の最初の文字が大文字化される場所) . .
- 提案:提案するとき< destinationName >'s、GenerateDatasets EDDTableFromAsciiFiles の Xml は tail の端をちょうど使用しました sourceName s と '/' (ファイル名のようなものがあった) . . 今、それは全体を使用する sourceName (例:"blahblahblahblah (m/s)"。 この変更は、いくつかのデータセットで、他の人のためにではなく、より安全な動作です。 Maurice Libes のおかげで.
- BUG FIX: GenerateDatasets Xml とデータセットコンストラクタは、重複した列名がないことを確認します。 Maurice Libes のおかげで.
- BUG FIX: GenerateDatasets EDDTableFromAsciiFiles の Xml は書きませんでした<columnSeparator> を出力します。 なるほど。 Maurice Libes のおかげで.
- NEW: DasDds ツールがタイムギャップ情報を表示します (お問い合わせ .timeギャップ情報 ) データセットがグリッド化されたデータセットの場合。
- NEW: 高度な検索は「now_\-nUnits_」のタイム値を受け入れます。 豊富なSignellのおかげで。
- IMPROVED: セキュリティーを改善するために、データセットのメタデータまたはデータ内のメールアドレスが html の Web ページに書かれている場合、 "@" は " に置き換えられます。 これは、メタデータやデータ値全体が埋め込まれたメールアドレスではなく、より長い値で埋め込まれたメールアドレスだけをキャッチします。
- 改善:セキュリティを高めるため、 RSS プライベートデータセットの情報は、ユーザーのみで利用可能 (そして、 RSS リーダー) 誰がログインして、そのデータセットを使用する権限を付与されます。
- NEW: データセットがロードされると、 date\_created , date\_issued , date\_modified , または date\_metadata\_modified 属性は、ISO 8601 形式でない時間値を持っています。 ERDDAP™ ISO 8601のフォーマットされた時間に変更します。 お問い合わせ ERDDAP™ フォーマットを認識せず、変更されていない時間値を残します。 フォーマットを見ると ERDDAP™ 確認・修正は行っておりません。 erd.data at noaa.gov . .
- 改善: .dods からの応答 EDDGrid データセットは大幅に高速化します。 豊富なSignellのおかげで。
- 関連する変更 ERDDAP ISO 19115文書の作成:
- BUG FIX:ISO 19115文書を作成するとき、 dataVariable 単位はHTML Attributeのエンコードされ、パーセントは符号化されませんでした。 今、彼らはいます。 NGDCのISO 19115のバリデータのおかげで。
- BUG FIX:ISO 19115文書を作成するとき、 date\_created そのまま使われていたので、よく間違ったフォーマットだった。 ISO 8601 Z 文字列に変換します。 NGDCのISO 19115のバリデータのおかげで。
- BUG FIX:ISO 19115文書を作成するとき、 ERDDAP™ 年 = 0000 で日付を書く (気候データセットと同様に) ISO 19115 スキーマは、年 = 0000 の日付を許可しないため。 NGDCのISO 19115のバリデータのおかげで。
- NEW: リクエストの前に http .../erddap/version はバージョン番号だけを返す (テキストとして) など、 ERDDAP \_version=1.82 です。 今、要求する http .../erddap/version\string は '\' と ASCII テキストのオプションのサフィックスを返します。 (スペースや制御文字なし) など、 ERDDAP \_version\_string=1.82\_JohnsFork を使う。 フォークをしている人は、EDStatic.erddapVersion を変更することでこれを指定します。 以前のバージョンの問題を引き起こしません。 ERDDAP . . Axiomのおかげで (著名な, Kyle Wilcox) アイルランドの海洋研究所 (確かに、ロブ・フラー) . .
- バグフィックス: wms version=1.3.0 の場合、request= GetMap , crs=EPSG:4326 (ない CRS: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</onlySince>、値が特定のISO-8601フォーマットされた時間またはaである場合 now- nユニット (例: now- 2年分) 時間。 詳細はこちら メニュー ドキュメント . . Drew Pのおかげで.
- 即興: 利用できる場合、 ERDDAP™ ショー https URLから<baseHttpsUrl>, 利用可能な場合) http ユーザーが URL をユーザに伝えて、サブスクリプションを追加/無効化/削除/リストします。
- バグフィックス: ERDDAP™ これでサブスクリプションアクションが " https://" . . (ボブは彼の額をスラップ.) Jennifer Sevadjianさん、ありがとうございました。
- バグフィックス: .jsonlKVP 次に、各キーと値の間の ':' を使用します。 '=' . . (ボブは彼の額をスラップ.) アレクサンダーバースのおかげで。
- バグフィックス: 以前は、再起動したら ERDDAP™ QuickRestart=true で、データセットが正常にリロードされる前に、updateEveryNMillis を使用した EDDTableFromFiles のデータセットに呼び出し、データファイルが変更された場合、リクエストは null ポインタエラーで失敗します。 リクエストが成功します。 ジョン・カーフのおかげ
- NEW: データセットが読み込まれるとき ERDDAP™ キーワードはソート順に並べ替えられ、新しい文字は削除されます。
- 即興: .geoJson なら、 .json または .nc oJson の要求は持っています .json p パラメータは、レスポンス mime 型は application/javascript です。 注意: .json pはサポートされていません .jsonlCSV または .jsonlKVP 、それは働かないので。 ロブ・フラー氏に感謝します。
- IMPROVED: json 行の mime タイプ fileType オプションは "application/x-jsonlines" です。 アプリケーション/jsonl 現在、決定的な正しい選択はありません。
- IMPROVED: status.html ページに表示された失敗したリクエストの数が増加します。以前よりも多くのことが失敗としてカウントされるため、ClientAbortException が増加します。
- 即興: 応答から ERDDAP™ 圧縮されず、応答のヘッダには「Content-Encoding」="identity」が含まれます。
- IMPROVED: "license" 属性は必要ありません。 これで、指定しない場合は、messions.xml からの標準ライセンス (または set.xml から現在の場合) デフォルトとして使用されます。
- NEW: オプションがあります fileAccessSuffix属性 . 既存のと使用することができます fileAccessBaseUrl 属性 . .
- IMPROVED:セキュリティを高めるために、このバージョンは最新のバージョンでコンパイルされました Java JDKのv8u162。
- NEW:セキュリティを高めるために、一時的なメールアドレスを提供する複数の一般的なドメイン (例:@mailinator.com) サブスクリプションシステム用の永久的なメールブラックリストに今あります。
- 新機能:セキュリティを強化するには、デイリーレポートの背が高くなります。
セットデータセット フラグ IP アドレス失敗 (最終日報以来)
セットデータセット フラグ IP アドレス失敗 (スタートアップ)
セットデータセット フラグ IP アドレス 成功 (最終日報以来)
セットデータセット フラグ IP アドレス 成功 (スタートアップ)
「失敗した」背の高い人は誰に会いましょう (ハッカー?) フラグを設定しようとしていますが、失敗しています。 - 改善: セキュリティーを高めるため、メールアドレスをメールで送信します。<サブスクリプションメールブラックリスト> datasets.xml ケース・インセンティブと見なされます。
バージョン1.80
(公開日 2017-08-04)
- 新しい特徴 (ユーザ向け) : : :
- ニュース orderByCount () filter では、結果テーブルのソート方法を指定できます。 (またはない) 各ソートグループで1行ずつ返し、各変数の非従順値のカウントで返します。 例えば、 orderByCount (お問い合わせ stationID お問い合わせ) 並べ替え stationID それぞれの行を1行ずつ返す stationID , 各変数の非従順値の数のカウントで. もしだけ指定すれば orderByCount (お問い合わせ) 応答は、各データ変数の非従順値の数で1行になります。 詳細はこちら orderBy ... ドキュメント ベン・アダムスに感謝します。
- ニュース .nc oJson ファイル グリッドされたデータセットと表形式のデータセットのオプションを入力します。 このオプションは、 NCO lvl=2 "pedantic" JSON は、通常、すべての情報で見つかりました .nc ファイル。 お問い合わせ http://nco.sourceforge.net/nco.html#json チャーリー・ツェンダーのありがとう。
- バグフィックス: ザ・オブ・ザ・ orderBy ・・・ () Make A Graph Web ページのオプションが正しく処理されます。
- BUG FIX: .geoJson の出力は lat や lon の値が欠落している行を印刷しません。 また、高度の値 (利用可能な場合) データ値ではなく、座標に含まれるようになりました。 ジョナサン・ウィルキンスに感謝します。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- 証券会社: Protocols.js ライブラリは、 OpenLayers デモオン WMS ページ数 ERDDAP™ 最新であり、誤用される可能性があるバグがあります。 (残念ながら、更新 OpenLayers プロトコル。 js は簡単です。) これにより、ライブラリがクロスサイトの脆弱性を許すように設定できる可能性が開きます。 しかし、 ERDDAP™ 使用のみ OpenLayers 特定の事前設定方法および特定のだけ ERDDAP - ベースのデータソースは、クロスサイト脆弱性がないと確信しています ERDDAP 's の使用 OpenLayers そして、protocols.js. しかし、あなたがこれを信じていないならば、あなたは今、使用を無効にすることができます OpenLayers デモオン WMS あなたのページ ERDDAP™ 加えることによって
<openLayersActive>false</openLayersActive>
setup.xml ファイルへ。 デフォルトは "true" です。 チャールズ・カルレトンとNCEIのおかげ
- SECURITY CHANGES: 未使用の.jarファイルと.jarファイルを複製 (彼らはnetcdfAll.jarにもあるので) から削除された ERDDAP™ 分布。 最新の .jar ファイルが更新されました。 チャールズ・カルレトンとNCEIのおかげ
- 機密保持: netcdfAll.jarファイルと配布 ERDDAP™ 最新バージョン (現在 4.6.10) , しかし、それはまだ、最新であることとセキュリティの脆弱性があることが知られている内部ジャックソン.jarファイルが含まれています, 特にAmazon S3のデータソースにアクセスするときにのみ使用されるジャクソンライブラリ. Amazon S3でデータにアクセスできない場合 (いつだったかわからない) これらの脆弱性は関連していません。
netcdf-java 開発者は、netcdf コードがこれらのライブラリを使用しており、Amazon S3 にアクセスしたときにのみ関連性がないことを維持しています。 お問い合わせ https://github.com/Unidata/thredds/issues/866 . . お問い合わせ それでもこの懸念がある場合は、netcdf-java 開発者にお問い合わせください。 (netcdf-java 開発者を信じておらず、使用していないことを念頭に置いてください。 ERDDAP™ そのため、THREDDSはnetcdf-javaをもっと根本的に使用し、より広範囲に及ばせるので、 ERDDAP . .)
詳細: 面倒なコードと脆弱性警告は次のとおりです。 netcdfAll-latest.jar/META-INF/maven/com.fasterxml.jackson.core/jackson-databind/pom.xml お問い合わせ https://nvd.nist.gov/vuln/detail/CVE-2016-7051 お問い合わせ 高い netcdfAll-latest.jar/META-INF/maven/com.fasterxml.jackson.dataformat/jackson-dataformat-c/borm.xml お問い合わせ https://nvd.nist.gov/vuln/detail/CVE-2016-7051 お問い合わせ 高い netcdfAll-latest.jar/META-INF/maven/com.fasterxml.jackson.core/jackson-annotations/pom.xml お問い合わせ https://nvd.nist.gov/vuln/detail/CVE-2016-7051 お問い合わせ 高い お問い合わせ https://nvd.nist.gov/vuln/detail/CVE-2016-3720 -- クリティカル netcdfAll-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では、ジャックソン=\*アーティファクトのバージョン2.6.6で、aws-java-sdk-coreがプルします。」 (netcdf-java からのメール) . . チャールズ・カルレトンとNCEIのおかげ
- COMPILERの天使: 再コンパイルする場合 ERDDAP™ コマンド行に必要な -cp の classpath パラメータは以前よりもはるかに短くなります。 新しい -cp の設定を参照してください。 このドキュメント . . チャールズ・カルレトンとNCEIのおかげ
- GenerateDataset の新しいオプション Xml: EDDTableFromBcodmo は、BCO-DMO の内部使用のためだけである。 アダム・シェパードとBCODMOのおかげで。
- 新しい属性および特徴: EDDTable 列に Web アクセス可能なファイルのファイル名がある場合 (たとえば、画像、ビデオ、またはオーディオファイル) 、加えることができます
<att name="fileAccessBaseUrl">_someBaseURL_</a>
ベース URL を指定する (終了 /) ファイル名を完全な URL にする必要がある。 それから .htmlTable 応答, ERDDAP™ ファイル名を結合URLへのリンクとして表示します (ベース Url とファイル名) . . お問い合わせ ERDDAP™ 関連するファイルを提供するには、それらのファイルの別のEDDTableFromFileNamesデータセットを作る (プライベートなデータセット) . . アダム・シェパードとBCODMOのおかげで。
- 新しい属性の更新: EDDTable カラムが web アクセス可能なファイルのファイル名を持っている場合 (たとえば、画像、ビデオ、またはオーディオファイル) アーカイブからアクセス可能 (例: .zip ファイル) URL でアクセス可能、使用
<att name="fileAccessArchiveUrl">_theURL_</att>
アーカイブのURLを指定します。 お問い合わせ ERDDAP™ アーカイブファイルを提供するために、そのファイルの別のEDDTableFromFileNamesデータセットを作る (プライベートなデータセット) . . アダム・シェパードとBCODMOのおかげで。
- GenerateDatasets への提案 無効/悪い原因を取り除くXml< subsetVariables > 提案と重複/悪い提案変数名など 豊富なシグネル、アダム・シェパード、およびBCO-DMOのおかげで。
- 新しい選択: 政治的境界情報と分散 ERDDAP サードパーティーから、やや古いもの。 また、様々な人が正しいことについて異なる考えを持つ、世界のいくつかの場所で紛争の境界があります。 ポーティカル・ボウンダリ・データが生み出すことについて、私たちは考えていません。 ERDDAP . . 政治の境界情報を気に入らなければ ERDDAP™ 、今言うことができます ERDDAP™ 追加することで政治的境界線を描画しないように
<politicalBoundariesActive>false</politicalBoundariesActive>
setup.xml ファイルへ。 デフォルトは "true" です。 Raju Devenderのおかげで.
- 新しいメタダタ タグ: お問い合わせ datasets.xml データセットの場合、デフォルトの色数を指定できるようになりました。 バーセクション dataVariable グラフとマップ
<att name="colorBarNSections">_anInteger_</att>
(default=-1 は、 ERDDAP™ お問い合わせ) . . 詳細はこちら カラー バーの設定 . .
- 改良:地図上の州の境界色は紫色でした (ベビーブーマーのためのディープパープル) . . 今、それは灰色です (国の境界灰色と土地の灰色の間に) . .
- バグフィックス:<iso19115File>と<fgdcFile> で datasets.xml 常に正しく処理されていない 今、彼らはいます。 BCO-DMOのおかげで。
バージョン 1.78
(公開日 2017-05-27)
- 新しい特徴 (ユーザ向け) : : :
- (なし)
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- IMPROVED: status.html ページの "Major LoadDatasets Time Series" の行の順番は、一番上に最新です。
- バグフィックス: ERDDAP™ 今、書く .nccsv 時間変数のファイル actual\_range ISO-8601 文字列の時間として。 これは、リモートデータセットから EDDTableFromErddap 解析情報と、すべての EDDTableFrom...Files データセットの QuickRestart ファイルからバグを修正しました。 (時間について actual\_range データセットが v1.78 にロードされるのは初めて間違っていますが、再ロードされると、例えば、データセットをフラグすると正しいです。)
バージョン 1.76
(公開日 2017-05-12)
- 新しい特徴 (ユーザ向け) : : :
- Tomcat の変更: リクエスト ERDDAP™ ウェブブラウザ以外のソフトウェアから来られる (例: curl 、R、 Matlab , Python , Java ) : : : Tomcatのバージョンの以前の変更と同様に (実行する低レベルのソフトウェア ERDDAP ) 2016年初旬以降、リクエストURLのクエリ部分の文字数が増える パーセントエンコード セキュリティ上の理由 ブラウザーは、パーセントのエンコーディングを処理します。 ご利用にあたって ERDDAP™ リクエストが別のものにリダイレクトされない限り、ブラウザは影響しません ERDDAP . .
- 改良: 以前、 ERDDAP™ 処理する char 変数 文字よりも符号なしの短い整数のようなもの。 今、それは1文字ロングUCS-2のようにそれらを扱います (ユニコード) 文字列。 詳細はこちら char ドキュメント . . Aurelie BriandとArgoプロジェクトのおかげで。
- 改良: 以前、 ERDDAP™ 少しサポートを提供しました Unicode 文字 文字列の文字#255以上。 今、内部的に、 ERDDAP™ 2バイトのUCS-2文字を完全にサポート (文字数 0~65535) 文字列。 文字列データがさまざまなファイルタイプに書かれているとき、 ERDDAP™ 2バイトの文字をサポートできるのは最善です。 もう一つの例は .csv ファイルです。 ERDDAP™ ISO-8859-1 charset で書く (1バイトのcharset) ・・・ ERDDAP™ JSON のような \u_hhhh_ の構文で、文字 #255 を超える文字を記述します。 お問い合わせ 文字列データ . .
- 改善される: で .nc によって書かれたファイル ERDDAP™ , 文字列として解釈されるchar変数は属性を持つ
\_エンコード=ISO-8859-1
インスタグラム .nc 読み込みファイル ERDDAP™ , char 変数 "\_Encoding" は指定されたcharset で String として解釈されます。 - 注文: ERDDAP™ サポート JSON のようなバックスラッシュエンコーディング char と String 変数の制約を指定すると、特別な文字。 そのため、20ac 以降、myString=€ がユーロシンボルのコードポイントの 16 進数バージョンであるので、データの行を望むときに、&myString="\u20ac" のようなリクエストをリクエストできます。 ウェブ上の複数のソースは、Unicodeのシンボルのコードポイント番号を示しています。 https://en.wikipedia.org/wiki/Unicode . .
- 改良: 以前、 ERDDAP™ 限られたサポートを提供しました 長い整数 変数。 詳しくはこちら ERDDAP™ 長いデータを様々なファイルタイプに書き込むと、内部的に長尺に対応し、最善を尽くします。 詳細はこちら 長い文書 . . アイルランドの海洋研究所、クレイグ・リシエン、リッチ・シグネル、クリストファー・ワナード、OOIのおかげで。
- NEW: Griddap と出力ファイルタイプ tabledap : : : ** .nccsv ** つまり、 NetCDF -like, ASCII, CSVファイルも、同等のメタデータに含まれるすべてのメタデータを含む .nc ファイル。 詳細はこちら NCCSVの特長 仕様 . . スティーブ・ハナキンに感謝します。
- 新しい: ** orderByClosest フィルター** 結果テーブルのソートと間隔を指定する (例:2時間) . . 各ソートグループ内では、間隔の一番近い行のみを保持します。 例えば、 orderByClosest (お問い合わせ stationID 、時間、2時間」) 並べ替え stationID それぞれの行だけを返す stationID 最後の場所 orderBy コラム (タイムタイム) 最短2時間間隔です。 これは最も近いことです tabledap Griddap リクエストの値を stride する。 このオプションは、任意の方法で指定できます。 tabledap dataset の .html の Web ページ、.graph の Web ページ、生成する URL のいずれかによって。 アイルランドのマリン・インスティテュートとオーシャン・ネットワークス・カナダのおかげさまで。
- 新しい: ** orderByLimit フィルター** 結果テーブルのソートと制限番号を指定する (例:100) . . 各ソートグループ内では、最初の 'limit' 行のみを保持します。 例えば、 orderByMax (お問い合わせ stationID 、100") 並べ替え stationID , しかし、それぞれ最初の100行のみを返す stationID . . SQL の LIMIT 句と似ています。 このオプションは、任意の方法で指定できます。 tabledap dataset の .html の Web ページ、.graph の Web ページ、生成する URL のいずれかによって。 アイルランドのマリン・インスティテュートとオーシャン・ネットワークス・カナダのおかげさまで。
- NEW: 2つの新しい応答ファイルタイプ, ** .jsonlCSV そして、 .jsonlKVP ** グリッドされたデータセット、表形式のデータセット、その他多くの場所へのリクエストが使用可能 ERDDAP (例:データセットに関する情報のリクエスト) . . ファイルは JSON 線ファイルです ( https://jsonlines.org/ ) 各行に別の JSON オブジェクトがある場所。 .jsonlCSV CSV 形式の値だけを持っています。 .jsonlKVP キーを持っています: 値のペア。 各線は、それぞれに立っています。 行は、より大きい JSON 配列またはオブジェクトに囲まれません。 例えば、 このサンプルリクエスト . . ダミアン・スミス氏、ロブ・フラー氏、アダム・リードベッター氏、アイルランドのマリン・インスティテュート氏に感謝します。
- NEW: 記述する新しい文書があります プライベートデータセットへのアクセス方法 ERDDAP™ スクリプト経由で . . Lynn DeWitt のおかげです。
- 改善:最低限の程度 ** OpenLayers ** 地図は2度で、4つのデータピクセルになりました。 Rusty Hollemanのおかげで.
- 推奨: いくつかの一般的なケースでは、要求を含む 正規表現 制約はより速く処理されます。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- スローファーストスタート: この新しいバージョンを立ち上げる最初の時間は、長い時間がかかります ERDDAP™ ソースのすべてのデータファイルを再読み込みする必要があるため、すべてのデータセットを読み込む (グリッドされたデータファイルのヘッダーだけ) . . ログを見ると、内部ファイルの "old/unsupported EnhancVersion" というエラーメッセージが表示されることがあります。 ERDDAP™ 内部ファイルの新しいバージョンを作成します。 お問い合わせ
- アクション: ERDDAP™ 今、新しい使用 java.time の クラス (別名 JSR 310) 代わりに、Joda は文字列時間を数値に解析します。 ノート:
- お問い合わせ ERDDAP™ 突然、与えられたデータセットのために文字列時間を解析する問題があり、NN's にほとんどまたは常に変換します (不足している値) 、問題は日付とほとんど常にあります 変数の "units" として指定された時間フォーマット文字列。 新しいシステムは、少し異なるdateTime形式の文字列を必要とする場合があります。
- dateTime文字列の数値月と日が0パッドされていない場合 (例:「3/7/2016」) フォーマットが単一のMとdを持っていることを確認してください (例:「M/d/yyy」ではなく「MM/dd/yyyyy」) . .
- downcase s's を使用する任意の僅か秒指定を変更 (例: .ss の yyyy-MM-dd 'T'HH:mm:ss.ssssssss'sssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssssss) 資本金に お問い合わせ (例: yyyy-MM-dd 'T'H:mm:ss.SSS) . .
- ERDDAP™ 文字列の日付をサポートしない 2桁の年で時刻形式 (ログイン) 暗黙の世紀と (例:1900年または2000年) . . 1990年代後半にこの問題が修正された数十億ドルの事業を費やしました。 サイエンティストは2桁の数字を使用するべきではありません。 ソースファイルを修正してください (ツイート) 4桁の年数に変換し、日付で yyyy を使用します。 時間フォーマット。
- yyyy や YYYYYYY を使うことができます。 (お問い合わせ ERDDAP™ uuuuuuuuuu への変換) 負の年、例えば、-4712 を含む 4 桁の年をパースするため (紀元前4713年) . . SeaDataNet、Thomas Gardner、およびBODCのご協力によります。
- 引き続き、Z を dateTime 形式で使用してください。 ERDDAP 時間オフセットを解析する (例:Z、+0200、-08、-0800、-08:30) . .
- 必ずご使用ください Java バージョン 1.8.0\_21 以降
- プログラマ お問い合わせ 書き込む場合 Java 実行するプログラム ERDDAP™ コード、参照をjoda-timeに削除する必要があります。 クラスパスパラメータの jar 。
- 新しい: ERDDAP お問い合わせ アーカイブA データセットツール 今すぐ作成できます BagItファイル . . NCEIはこのフォーマットで標準化することができます。 スコット・クロスとジョン・レフのおかげ
- 改善: erddap をダウンロードするためのリンク。 戦争で ERDDAP™ ウェブページは現在、 GitHubで . . (これらは公開リンクなので、GitHubに参加する必要はありません。) これは、はるかに高速なダウンロードを意味します (最大12Mb/s versus 1Mb/s) ダウンロードに問題はありません。 ダミアン・スマイス、ロブ・フラー、アダム・リードベッター、コンラー・デレーン、アイルランドのマリン・インスティテュートのおかげです。
- 即興: status.html ページと毎日のステータスレポートメール 統計情報を表示する「Major LoadDatasets Time Series」セクションが含まれます。 ERDDAP™ 最後の100の主要な loadDatasets の各主要な loadDatasets の終端として。 大変お世話になりました。
- 新しく、任意 (おすすめ) EDDTableFromCassandra データセットのパラメーター: [ ** <パーティションキーCSV> ** . . (/docs/server-admin/datasets#partitionkeycsv) . . オーシャン・ネットワークス・カナダ 様
- NEW: EDDTableFromAsciiFilesがサポート ** <コラムセパレータ> ** パラメータ。 null または "" の場合、クラスは前に、そうでなければ、ファイルを読むときに最初の文字は列区切り文字として使用されます。 スカイブリストルとアビゲイル・ベンソンに感謝します。
- 新しい: 新しいデータセットのタイプ、 EDDTableFromNccsvファイル 、集計によってデータセットを作ることができます NCCSV .csv ファイル . . スティーブ・ハナキンに感謝します。
- 改善される: EDDTableFromErddapの特長 今すぐ使用 .nccsv リモートから情報を取得する ERDDAP s およびそのメタデータ情報のローカル アーカイブ用。 これは、文字と長いデータタイプとUnicodeのフルサポートを可能にします (UCS-2の特長) chars と Strings の文字セット。 ロブ・フラーとアイルランドの海洋研究所のおかげで。
- 改良:EDDTableFromErddapおよび EDDGrid FromErddap のサポート ** <リダイレクト>false</redirect> ** 誰が言うか ERDDAP™ リクエストをリモートにリダイレクトしないように ERDDAP . . デフォルトはtrueです。 これはリモート時に便利です ERDDAP™ プライベート ERDDAP . . ダミアン・スマイス、ロブ・フラー、アイルランドのマリン・インスティテュートに感謝します。
- 改善される: ERDDAP™ 今キャッチ ユーザーのリクエストをキャンセル お問い合わせ そして ERDDAP™ 低レベルのスレッドがより速くシャットダウンしているため、より高速にシャットダウンします。 大変お世話になりました。
- 生成データセット Xml:
- NEW: 新しい特別なEDDType "ncdump"は、 ログイン ヘッダーの\-likeプリントアウト .nc ファイル。 指定した変数のデータ値を印刷することもできます。 (または任意のデータ値を印刷しないために「いいえ」を入力する) . . これは、ncdumpなしでファイル内のものを知っているのが難しいため、GenerateDatasetsXmlで指定すべきEDDTypeです。 Craig Risien、リッチ・シグネル、Christopher Wingard、OOOI のおかげです。
- 新規:SeaDataの場合 純データ: 適切な場合、GenerateDatasets Xml はリモート SPARQL クエリを使用して特定のセマンティック変換を行います: 変数のソースメタデータに sdn\_parameter\_urn が含まれている場合は、 sdn\_parameter\_urn = "SDN:P01::PSLTZZ01", GenerateDatasets Xml は、対応する P02 属性、例えば、sdn\_P02\_urn = "SDN:P02::PSAL" を追加します。 これらの属性を使用するデータセットがある場合、 ERDDAP お問い合わせ< categoryAttributes > setup.xml には sdn\_parameter\_urn と sdn\_P02\_urn が含まれているので、ユーザーは利用できるようになります。 ERDDAP™ これらの属性の特定の値でデータセットを検索するカテゴリ検索システム。 BODCとアレクサンドラ・コクキナキに感謝します。
- 改良: GenerateDatasets Xmlは現在多くの変更を加えます http:// メタデータへの参照 https:// 適切な場合。
- 改良: GenerateDatasets Xml は作成者\_type とパブリッシャー\_type を推測しようとします。
- IMPROVED: GenerateDatasets が提案する変数のデータタイプ Xml は少し良いでしょう。 Margaret O'Brien、LTER、およびEMLのおかげで。
- 改良: GenerateDatasets Xml は指定でよりよいです<cdm\_data\_type> および関連する必須属性を追加 (例、<cdm\_timeseries\_variables>) なので、その情報を提供できます。 豊富なSignellのおかげで。
- 改善: GenerateDatasets で Xml、EDDTableデータセット、のための提案< subsetVariables > より保守的になりました。 ジョン・カーフのおかげ
- 改善される: 場合 datasets.xml データセットの仕様 featureType cdm\_data\_type ではなく、 featureType cdm\_data\_type として使用されます。 豊富なSignellのおかげで。
- BUG FIX: 生成 データセット Xml は正しいことを提案します<dataType> 持っているデータ変数の scale\_factor , add\_offset \_Unsigned 属性。
- 改善される:時 ERDDAP™ 開く .nc ファイルが ショート それよりも (e.g. 完全にコピーされていなかった) , ERDDAP™ ファイルが悪いように扱います。 以前は、 ERDDAP™ netcdf-java のデフォルト動作であるため、ファイルの欠落部分の欠落した値を返します。 ERDDAP™ ucar を使う .nc 2.iosp.netcdf3.N3header.disallowFileTruncation = true; 苦難のRAIDとクリスチャン・ウォード・ガリソンに感謝します。
- 改良:ISO 19115の作家は今使用をします 作成者\_type , 存在する場合.
- 改善される: ERDDAP™ netcdf-java v4.6.9 は、追加のタイプの追加を読むことができます。 netcdf-4 ファイル . . Craig Risien、リッチ・シグネル、Christopher Wingard、OOOI のおかげです。
- BUG FIX: 異なるソースファイルが指定された変数の異なるデータタイプを持っている場合、トラブルを回避します。 Roy MendelssohnとEugene Burgerのおかげさまで。
- バグフィックス: 時間フォーマット変換 悪い時間値から保護されるようになりました。 NDBC のおかげで。
- バグフィックス: EDDGrid からNcFiles Unpacked では、時間値を扱います。 「月は・・・」と「年は・・・」 よくある質問 (月または年を増やすことで、原始的に30日を繰り返し加えることによる) . . Soda3.3.1 のおかげで.
- バグフィックス:v1.74で、 サブスクリプション アクションが必要 (例: http:// ・・・) , これはオプションである必要があります。.
- バグフィックス: EDDGrid FromMergeIRFiles.lowGetSourceメタデータ () グローバル属性を追加しなかった。 なるほど。
バージョン 1.74
(公開日 2016-10-07)
-
新しい特徴 (ユーザ向け) : : :
-
今、データセットの一覧 (全部または検索から) 複数の行に長いタイトルが表示されます。 以前は、長いタイトルの中央が「...」に置き換えられました。 Margaret O'Brien、LTER、およびEMLのおかげで。
-
お知らせ ERDDAP™ 管理者は知っておく必要があります。
-
TO DO: Linux コンピューターで、Apache のタイムアウト設定を変更して、時間のかかるユーザリクエストはタイムアウトしません。 ("Proxy" または "Bad Gateway" エラーとして表示されるもの) . . rootユーザとして:
- Apache の変更 http d.conf ファイル (通常は/etc/で http d/conf/) : : : 既存の変更<タイムアウト>設定 (またはファイルの最後に 1 つを追加) から 3600 (秒単位) デフォルト60秒または120秒の代わりに。 既存の変更<プロキシタイムアウト> 設定 (またはファイルの最後に 1 つを追加) から 3600 (秒単位) デフォルト60秒または120秒の代わりに。
- Apache の再起動: /usr/sbin/apachectl -k 優雅な (しかし、時々それは別のディレクトリにあります) . .
トーマス・オリバー氏に感謝します。
- 新しい: \[ bigParentディレクトリ/ハード フラグディレクトリ フラグディレクトリのように機能しますが、ハードフラグバージョンはキャッシュされたデータセット情報をすべて削除します。 ハードフラグを設定するURLはありません。 そのディレクトリにファイルを置くだけで使えます。 ハード どのように変化を引き起こす何かを行うときにフラグは非常に便利です ERDDAP™ ソースデータを読み込み、解釈します。例えば、新しいバージョンをインストールしたときに ERDDAP™ または、データセットの定義に特定の種類の変更を行った場合 datasets.xml . . お問い合わせ このドキュメント . . ジョン・カーフとアルゴのすべてのグループのおかげで。
- 新規: GenerateDatasets Xml には EDDTableFromEML オプションがあります。 エコロジカルメタデータ言語でデータセットの説明を読み込む (EMLについて) ファイル、関連するデータファイルをダウンロードし、チャンクを生成します datasets.xml データセットを追加できるように ERDDAP . . ディレクトリ内のすべてのEMLファイルと同じことを行うEDDTableFromEMLBatchもあります。 これは、EML がデータセットを記述する優れた仕事を行っているため、KNB と LTER は実際のデータファイルを利用できるように非常にうまく機能します。 EMLプラス ERDDAP™ 素晴らしい組み合わせになることができるので、 ERDDAP™ ユーザーは、KNBとLTERデータの富に直接アクセスし、それらのプロジェクトが米国政府のを満たしているのを助けることができる 研究成果の公開アクセス (ログイン) 要件 Webサービスで利用できるデータを作ることによって。 お問い合わせ このドキュメント . . Margaret O'Brien、LTER、およびEMLのおかげで。
- 新規: GenerateDatasets Xml には EDDTableFromInPort オプションがあります。
InPort XML ファイルにデータセットの説明を読み込み、チャンクを生成する datasets.xml データセットを追加できるように ERDDAP . . これはめったにXMLの既製のチャンクを生成します datasets.xml 、しかしそれは人間によって編集するための良い出発点である良いラフドラフトを作成します。
ユーザーが InPort を使用してデータセットを文書化する場合、それは素晴らしいでしょう ERDDAP™ 実際のデータを利用できるようにするため ERDDAP 's web サービスおよびそれによって米国政府に会います NOAA お問い合わせ 研究成果の公開アクセス (ログイン) 要件 Webサービスで利用できるデータを作ることによって。 今でも使えるソリューションです。 ( erd.data at noaa.gov お問い合わせ)
お問い合わせ このドキュメント . . Evan Howell と Melanie Abecassis のおかげです。 - 改善される: ERDDAP™ netcdf-java 4.6.6 を使用します。 以前のバージョンでは、netcdf-java では、いくつかの値を読み込む (おそらく、netcdf-4ファイルで) 0's として。 今、ネットcdf標準のフィリング値としてそれらのいくつかを読みます: -127 バイト、-32767 ショートパンツ、-2147483647 インサート用。 Unidata 新しい行動は適切な行動であると言う。 データセットの変数が 0 を表示するために使用したこれらの値の 1 つを示す場合、例えば、
<att name="\\_FillValue" type="short">-32767</att>
変数に addAttributes お問い合わせ ERDDAP™ その価値をとして扱うため missing\_value /\_Fillの 価値。 しかし、多くの場合、希望する結果が得られない: 0's. もしそうなら、ファイルの変更を検討してください。 NCO またはファイルを書き換えます。 苦情? お問い合わせ Unidata ;-)
- TO DO: 新しい地理Depthパレット OceanDepthパレットを使用して、新しいTopographyDepthパレットを使用するすべてのデータセットを切り替えることをお勧めします。これは、色の反転を除き、トポグラフィのようなものです。 (プラス=ダウン) , 代わりに高度の値 (プラス=アップ) . . このパレットの推奨設定は次のとおりです。
<att name="colorBarMaximum" type="double">8000.0</att>
<att name="colorBarMinimum" type="double">-8000.0</att>
<att name="colorBarPalette">TopographyDepth</att>
- 新しい特徴: ストリング missing\_value と/または\_FillValue 文字列変数が定義されている場合 missing\_value と/または \_FillValue, ERDDAP™ これで、データからそれらの値を削除し、空の文字列でそれらを置き換えます。これにより、不足している値は空の文字列として表示されます。 ERDDAP . . Margaret O'Brien、LTER、およびEMLのおかげで。
- 新しい特徴: ローカルタイムズのサポート 文字列からソースデータを持つ timestamp 変数は、タイムゾーンを " time\_zone リードする属性 ERDDAP™ ローカルタイムゾーンのソース時間を変換する (標準的な時間、日光のセービングの時間である) お問い合わせ Zulu タイム。 有効なタイムゾーン名のリストは、おそらく TZ 列の一覧と同一です このテーブル . . デフォルトは " Zulu お問い合わせ 一般的な米国タイムゾーン:米国/ハワイ、米国/アラスカ、米国/太平洋、米国/マレーシア、米国/アリゾナ州、米国/中央、米国/東部。 数値のソースデータを持つタイムスタンプ変数の場合、「 time\_zone " 属性, しかし、値は " Zulu または「UTC」。 Margaret O'Brien、LTER、およびEMLのおかげで。
- 新機能:EDDTableFromAsciiFilesはセミコロン区切りファイルをサポートしています そして、セパレータを調べるのが賢明です。 Margaret O'Brien、LTER、およびEMLのおかげで。
- 新しい特徴: loadDatasets に大きなエラーがある場合 (メジャーまたはマイナー、例えば、欠落または無効 datasets.xml ドキュメント) , ERDDAP™ 現在、ERRORとして "n Datasets Failed To Load" を "n Datasets Failed To Load" のすぐ下にある status.html で表示します: 処理中 datasets.xml : 詳細は log.txt を参照してください。
- 新しい特徴: ERDDAP™ 孤児を探します。 いつか ERDDAP™ 大きい負荷をします データセットは、Orphanデータセットを探します (データセット ERDDAP™ しかし、ない datasets.xml ) . . 見つかった場合は、ERROR:n Orphan Datasetsとして "n Datasets Failed To Load" のすぐ下にある status.html にリストされています。 (データセット ERDDAP™ しかし、ない datasets.xml ) =..... 削除したい場合 (アンロード) 孤児から ERDDAP™ あなたが追加する必要があります <データセットタイプ="anyValidType" datasetID ="theDatasetID" アクティブ="false" /> お問い合わせ datasets.xml 次の主要な loadDatasets の間にデータセットがアンロードされるまで。
- バグフィックス: データセットが数値のタイムスタンプ変数を他の単位と持っていた場合 "seconds since 1970-01-01T00:00:00Z" そして、<updateEveryNMillis> システムがアクティブで、データセットが更新されたとき、タイムスタンプ変数の範囲は誤って設定されました。 ジョン・カーフのおかげ
- バグ修正: もし<quickRestart> は setup.xml で true で、EDDTableFrom からデータをリクエストしました。 使用されるファイルデータセット<updateEveryNMillis> は、データセットの最初のリクエストは失敗しますが、その後のリクエストは成功します。 最初のリクエストは失敗しません。 ジョン・カーフのおかげ
- BUG FIX: GenerateDatasetsXml.sh と .bat はコマンドラインの >9 パラメータで動作しなかった。 今、彼らはやる. ジョン・カーフのおかげ
- バグフィックス: 新しく EDDTableFromMultidimNcFiles は、文字列から末尾スペースを削除しませんでした。 なるほど。 残念ながら、この影響を受けたARGOファイル。 Kevin O'Brien と Roland Schweitzer の主要ブランドです。
- バグフィックス: すべてのリモートアクセス DAP より現代的なコードでサービスを開始 これにより、EDDTableFromErddap のデータセットにアクセスする際に「接続クローズド」エラーが修正されます。 Kevin O'Brien(ケビン・オビエン)
- バグフィックス: 取扱いについて orderBy ・・・ () そして明確 () 最近の変更の前にいた方法に戻る: 与えられたリクエストは複数あるかもしれません orderBy ・・・ () と/または異なる () フィルター; ERDDAP™ 指定した順序で処理します。 デビッド・カルーガのおかげ
- バグフィックス: データセットが EDDTableFromDatabase で、クエリーが ソースCanOrderBy および/または ソースCanDoDistinct すると、データベースは (設定によっては datasets.xml ) 部分的にまたは完全にハンドル 初めての方へ orderBy .... () または明確 () . . デビッド・カルーガのおかげ
- バグフィックス: 最近の余分なパーセントエンコーディングは、いくつかのクエリで問題を引き起こしました .nc CFファイル、例えば「HTTPステータス」 500 - クエリエラー: 結果変数のリストで変数=station が 2 回リストされます。 Kevin O'Brien(ケビン・オビエン)
- BUG FIX: EDDTableFromFiles は、列の 1 つが真の文字列だったときに、データセットを再読み込みするトラブルがありました。 Roland Schweitzerは、Roland Schweitzerのゲストの皆様にお礼申し上げます。
- バグフィックス: EDDGrid からNcFiles 未梱包も変換 missing\_value \_FillValue は標準値なので、異なる値を持つファイルが集計できます。 この変更のため、この新しいバージョンをインストールした後 ERDDAP™ お問い合わせ ハード ログイン お問い合わせ EDDGrid からNcFiles 未梱包データセット ERDDAP . .
- 改善: EDDTableFromNcCFFiles は複数のsample\_dimension のファイルを扱うことができます。 指定したデータセットは、sample\_dimensions の1つを使用する変数のみを使用する必要があります。 Ajay Krishnan さん、ありがとうございました。
- 改善:EDDTableFrom...Filesのために、<sortFilesBySourceNames > ソートファイル 今、コンマ区切りが可能 (おすすめ) または、変数のソース名のリストを区切るスペース。 いずれの場合も、名前が内部空間を持っている場合など、複数の引用符で個々の変数名が囲むことがあります。
バージョン 1.72
(公開日 2016-05-12)
- 新しい特徴 (ユーザ向け) : : : なし。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- 新しいEDDTableFromMultidimNcFiles EDDTableFromMultidimNcファイル EDDTableFromNcFiles の新しい代替手段です。 共有次元、例えば、var1 と複数の変数のファイル群を扱うように設計されています \[ とりあえず \] \[ ツイート \] , var2 \[ とりあえず \] , var3 \[ ツイート \] , scalarVar. Argo Project、Aurélie Briand、Roland Schweitzerのおかげで、Argo Project、Aurélie Briand、Roland Schweitzer、Argo Project、Aurélie Briand、Roland Schweitzer、Roland Schweitzer、Roland Schweitzer、Roland Schweitzer、Roland Schweitzer、Roland Schweitzer、Roland Schweitzer、Roland Schweitzer、Argo Schweitzer、Roland Schweitzer、Roland Schweitzer、Roland Schweitzer、Roland Schweitzer、Roland Schweitzer、Roland Schweitzer、Argo Schweitzer、Roland Schweitzer、Argo Schweitzer、Argo Schweitzer、Roland Schweitzer、Argo Schweitzer、Roland Schweitzer、Argo Schweitzer、Roland Schweitzer、Roland Schweitzer、Roland Schweitzer、Argo Schweitzer、Roland Schweitzer、Roland Schweitzer、Roland Schweitz
- バグフィックス: ERDDAP™ (FileVisitorDNLS および FileVistorSubdir クラス経由で) Linux 上でのシンボリックなリンクが続きます。 ERDDAP™ Windows で .lnk's に従わない。
- 1.70で導入されたバグのバグ修正: 明確 + 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™ 管理者は知っておく必要があります。 以下に、setup.xml ファイルにドキュメントにいくつかの推奨変更があります。 変更点はこちら 今後30分も時間も節約できます。
- バグ修正: 問題は、リモートにリダイレクトされたリクエストでした ERDDAP 無効な文字で失敗 ' | 'エラーメッセージ。 最近のバージョンのTomcatでしか発生しません。 Rusty Holleman、Conor Delaney、Roy Mendelssohn のおかげです。
- バグ修正: ERDDAP™ netcdf-java の最新のバージョンを使用できるようになりました。 (それは長い物語です) NcML LogicalReduce が期待どおりに機能しない問題を修正した最新の NcML のサポートが含まれています。 メタデータに若干の小さな変更がある場合があります。 ERDDAP™ netcdf-java から読み込む .nc , .hdf , .grib, .bufr ファイル. Favio Medranoのおかげで.
- 新着記事 EDDTableAggregateRowsの特長 同じ単位を使用して同じデータ変数を持つ2つ以上のEDDTableデータセットからマージされたEDDTableデータセットを作ることができます。 Kevin O'Brien さん、ありがとうございました。
- EDDTableFromDatabase の新しいオプション ( ソースCanOrderBy そして、 ソースCanDoDistinct ) かどうかを指定する ERDDAP™ 、データベース、または両方、明瞭で処理し、 orderBy (そしてすべての変形) 制約。 デビッド・カルーガのおかげ
- 公開するデータセットのグラフとメタデータを新しい方法で公開できるようになりました [<graphsAccessibleTo>パブリック</graphsAccessibleTo> 一覧 (/docs/server-admin/datasets#graphsaccessibleto) タグ。 Emanuele Lombardiのおかげで.
- これで、 GenerateDataset に渡される文字列が Xml または DasDds は、二重引用符で囲まれています。 (JSON 文字列の場合) . . John KerfootとMelanie Abecassisのおかげさまで。
- 生成データセット Xml は "default" をサポートし、デフォルトと "nothing" を空の文字列を取得できるようになりました。 (彼らは引用符なしでまたは機能します) . . これは空の文字列を渡すことに関連するいくつかの問題を解決します。
- これで、GenerateDatasets で すべてのXml、 EDDGrid ファイルとEDDTable FromFiles データセット、サンプルの場合 指定したファイル名は "" (空の文字列) , ディレクトリ + regex + recursive=true から最後の一致 fileName を使用します。
- 更新: displayInBrowser のコードは、GenerateDatasetsXml と DasDds の結果を Linux コンピューターに表示するために使われ、Netscape に関するオッズメッセージを出力しました。 今、これは、xdg-open のモダンな Linux ツールを使用します。 Melanie Abecassisのおかげで。
- ザ・オブ・ザ・ allDatasets データセットは現在、 "files" /filesリンクのベースURLを示すカラム (1つある場合) データセットの場合。
- あなたの一般的なセキュリティを強化する ERDDAP™ tomcat ディレクトリと bigParentDirectory に関連付けられたパーミッションを変更することで:
(以下のコマンドは、Linux 用のコマンドです。 他のOSの場合、アナログな変更を行います。)
- "group" を tomcat、ユーザー名、または tomcat を含む小さなグループの名前、Tomcat のすべての管理者に変更します。 ERDDAP 、例えば、 chgrp -R yourUserName apache-tomcat-8.0.23 chgrp -R ユア ユーザ名 bigParentDirectory
- tomcat とグループが読み取り、書き込み、権限を実行できるように権限を変更します。 chmod -R ug+rwx apache-tomcat-8.0.23 chmod -R ug+rwx bigParentDirectory
- "other" のユーザの権限を読み取り、書き込み、または実行します。 chmod -R o-rwx apache-tomcat-8.0.23 chmod -R o-rwx bigParentDirectory これは重要なことです。他のユーザーが、おそらく機密情報を読むのを防ぐためです。 ERDDAP™ 設定ファイル、ログファイル、およびプライベートデータセットに関する情報を持つファイル。
- 認証/ログインシステムが変更されました。 Thomas Gardner、Emanuele Lombardi、米国政府の新人 HTTPS だけ標準 . .
<!-- 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"\\]
-->
- setup.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> を setup.xml にインストールします。 米国政府の新人に感謝 HTTPS だけ標準 . .
- 今、あなたはすべてのユーザーが使用することを奨励することができます https (コメントはありません。 http ) 設定で<baseUrl> になる https サイトマップ ユーザーが利用するだけを強制する https また、Apache/Tomcat のセットアップの変更をブロックしないにする必要があります。 https アクセス 米国政府の新人に感謝 HTTPS だけ標準 . .
setup.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>
-->
- オプション<パスワードエンコーディング> 変更しました。 setup.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
-->
- setup.xml では、説明を変更してください。<baseHttpsUrl> になる
<!-- 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.
-->
- これで、setup.xml で listPrivateDatasets=true をすると、ユーザがアクセスできないデータセットについてさらに情報が少なくなります。
- 今、特に初期設定時に ERDDAP 、今言うことができます ERDDAP™ リモートへの購読を試みない ERDDAP™ データセット。 Filipe Rocha Freireのおかげで. setup.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>
- setup.xml では、上記の手順で<emailFromAddress> は、次のように入力してください。 可能であれば、セキュアな接続を使用するように設定します。 (SSL/TLSの特長) メールサーバへ。 設定がメールサーバへのセキュアな接続を利用されていない場合は、変更を行ってください。
- お問い合わせ datasets.xml 、このラインを記述に加えて下さい<サブスクリプションメールブラックリスト> datasets.xml : : : 名前 "" を使うことができます。\「ドメイン全体をブラックリストする」\@example.com からのツイート
- v1.66 のロギングシステムの変更以来、ログファイルは最新ではありません。 ログファイルへの書き込みを待っているメッセージやメッセージの一部が常にあります。 今、あなたはそれを最新のものにすることができます (瞬時に) 閲覧することで ERDDAP 's ステータスウェブページ http://your.domain.org/erddap/status.html . .
- ハシダイジェスト .......
- 小さな変化 (文字列2.canonical へ) 物事を迅速に動かすのに役立つ ERDDAP™ 非常に忙しく、また非常に多くのデータセットとよりよく対処します。
- 強力に 推奨:使用停止<変換ToPublicSourceUrl> お問い合わせ 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/hosts テーブル ローカルドメイン名をDNSサーバーを使用せずにIP番号に変換することで問題を解決します。 特定のドメイン名が使用することによって適切に解決されるかどうかをテストできます ピン some.domain.name
- リモート・データ・セットのためのgenerateDatasets.xml で、 (例:THREDDSサーバから) 、自動生成される datasetID sはほとんどのドメインでは変更されません。 いくつかのドメインの場合、最初の部分 (i.e. 名前) 自動的に生成される datasetID 少し違う。 確かに、ある部分があった名前は2つの部分を持つ可能性が高い。 例えば、データセットから http://oos.soest.hawaii.edu 以前 led に datasetID s は hawaii\_ から始まりましたが、 datasetID s は hawaii\soest\ から始まる。 問題が起きた場合は、メールでお問い合わせください。 勤務時間がある場合があります。
- Cassandraのドライバーは、Cassandra-driver-core-3.0.0.jar に更新され、Cassandra v3 で更新されました。EDDTableFromCassandra は、Cassandra の新しい機能を利用していません。 v3。 Cassandraのインデックスは、より複雑になる可能性がありますが、 ERDDAP™ まだCassandra v2のインデックスモデルを使用します。これは、インデックスされたカラムが直接クエリできると仮定します。 '=' 制約。 生成データセット EDDTableFromCassandra 用の Xml は、インデックスでカラムを検出しなくなりました。インデックスが単純な場合は、指定する必要があります。 datasets.xml 手で。 より複雑なインデックスやその他の新機能のサポートが必要な場合は、Eメールでお問い合わせください。 erd.data at noaa.gov . . お問い合わせ Cassandra 2.xをまだ使用している場合は、引き続き使用してください ERDDAP™ あなたがCasandra 3.xを使用してアップグレードするまでv1.68。
- Jars と Classpath -- 含まれているサードパーティの .jar ファイルのほとんどすべては、最新バージョンに更新されました。
- slf4j.jar が /lib と classpath に追加されました。
- ジイド。 jarとtsik。 jar は /lib と classpath から削除されました。
- コンパイルや実行時に見つからなかったクラスに関するエラーメッセージが表示された場合 ERDDAP™ またはそのツールの 1 つで、コマンドラインの classpath をコマンドラインの classpath と比較します。 ERDDAP お問い合わせ 現在のクラスパス .jar がクラスパスから欠落しているかを把握します。
バージョン 1.68
(公開日 2016-02-08)
- 新しい特徴 (ユーザ向け) : : : なし。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- EDDGrid ファイル名またはグローバルメタデータによるFromFiles集計 お問い合わせ すべてのバリエーション EDDGrid FromFiles は、各ファイル名から派生した値や各ファイルにあるグローバル属性の値に基づいて、新しい左端の次元、通常は時間を追加することにより、ファイルのグループを集計できるようになりました。
- 約束: 以前は、あなたが作成したいかもしれないことを提案しました EDDGrid FromErddap データセット 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™ (それはあなたの選択です) 「true」から「false」にアクティブな設定を変更します。
- バグ修正: setup.xml で指定した bigParentDirectory を確認してください。 末尾にスラッシュを入れなかった場合<bigParentDirectory> 名前, その後 ERDDAP™ サブディレクトリを作成する代わりに、指定した名前に直接単語を追加することにより、いくつかのディレクトリを作成しました。 バージョン1.68以降、 ERDDAP™ ディレクトリ名の末尾に slash を追加します。 なので、最後にスラッシュを指定しなかった場合は、インストール時に ERDDAP™ v1.68 これらのディレクトリを移動して名前を変更する必要があります アフター 古いシャットダウン ERDDAP™ そして、 前へ 新規を立ち上げる ERDDAP . . たとえば、 /home/erddapBPD として bigParentDirectory を誤って指定した場合 (スラッシュなし) そして、 ERDDAP™ 間違ったディレクトリを作成する /ホーム/erddapBPDcache /home/erddapBPDcopy/ホーム/erddapBPDcopy /home/erddapBPDデータセット /ホーム/erddapBPDflag /home/erddapBPDlogs/ホーム/erddapBPDlogs /ホーム/erddapBPDlucene /home/erddapBPDsubscriptionsV1.txt という名前のファイル その後、移動して名前を変更する必要があります /home/erddapBPD/キャッシュ /home/erddapBPD/copy/web/ /home/erddapBPD/データセット /home/erddapBPD/フラグ /home/erddapBPD/ログ /home/erddapBPD/ルーセン /home/erddapBPD/サブスクリプションV1.txt
- バグ修正: バグがあった EDDGrid LonPM180 で ERDDAP™ 子データセットが子のデータセットの場合に発生したv1.66 EDDGrid Erddapから。
- バグ修正: バグがあった EDDGrid ファイルとEDDTable ファイルから ERDDAP™ 原因のv1.66<updateEveryNMillis> は、再起動後にデータセットが読み込まれた初めて無視されます。
- バグ修正/新機能: 子供のデータセットが内部の場合 EDDGrid Aggregate既存の次元, EDDGrid コピー、 EDDGrid からEDDTable、 EDDGrid LonPM180の EDDGrid SideBySide、EDDTableCopy、またはEDDTableFrom EDDGrid は...FromErddap のデータセットで、親データセットが現在アンダーリングに加入している ERDDAP™ データセット。 根本的な場合 ERDDAP™ データセットは同じです ERDDAP™ サブスクリプションと検証は直接行われます。サブスクリプションを検証するために、電子メールが要求されることはありません。 それ以外の場合は、サブスクリプションシステムがあなたの ERDDAP™ オフ、セット<reloadEveryNMinutes> 親データセットを小さな番号に設定する (60?) 最新情報を受け取るように。
- バグ修正/新機能: 子供のデータセットが内部の場合 EDDGrid Aggregate既存の次元, EDDGrid コピー、 EDDGrid からEDDTable、 EDDGrid LonPM180の EDDGrid SideBySide、EDDTableCopy、またはEDDTableFrom EDDGrid 子データセットがスキップされるように、active="false" を持っています。
バージョン 1.66
(公開日 2016-01-19)
-
新しい特徴 (ユーザ向け) : : :
-
グラフ (地図ではなく) axes に値が降下できるようになりました。 Make A Graph Web ページを使用するときにこれを取得するには、新しい Y 軸を変更します。 (デフォルト) 降下する。 または、グラフを要求するURLで、新しいオプション3rd 'を使用する | 'パラメータ と.x 範囲および/または及び。 yRange スイッチ 何もできない (デフォルト) , true, または t で昇順値を取得するか、偽値または f を使用して降下値を取得します。 真実 | 虚偽値が不感の場合です。 Chris Fullilove、John Kerfoot、Luke Campbell、Cara Wilson によります。
-
ユーザーは、&.bgColor=0x_ を追加することで、グラフの背景色を指定できるようになりました。 AARRGGBB_ グラフを要求する URL に切り替えます。 .bgColor の .bgColor を参照してください。 グリッドダップ そして、 tabledap ドキュメント。 John KerfootとLuke Campbellのおかげさまで。
-
表形式のデータセットの場合、制約は min を参照できるようになりました。 (someVariableName _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _) または最高 (someVariableName _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _) . . お問い合わせ ツイート () そして最高 () . . ジョン・カーフのおかげ
-
表形式のデータセットの場合、使用する時間制約 今のところ ミリ秒単位またはミリ秒単位を指定できるようになりました。
-
表形式のデータセットのイメージをリクエストすると、マップが作成されます (グラフではない) x と y 変数が縦度型と緯度型変数の場合 (互換ユニット) . . 豊富なSignellのおかげで。
-
バグ修正: タイム軸ラベルとティックは、複数のグラフを同時に要求するときに時々奇妙な不規則性を持っていた (例:Webページ) . . 問題は、SGTグラフィックスライブラリのバグでした。 ERDDAP™ 使用方法 (変数は "static" で、) . . ブラッドフォード・ブットマンのおかげ
-
お知らせ ERDDAP™ 管理者は知っておく必要があります。
-
setup.xml のようなプレーンテキストファイルにメールパスワードを置くのはセキュリティリスクです。 その問題を軽減するために、私たちはあなたを強くお勧めします。
- 専用のメールアカウントを設定する ERDDAP 's use、例えば erddap@yourInstitution.org 。 それは他の利点も持っています。 同様に、 ERDDAP™ 管理者は、そのメールアカウントにアクセスすることができます。
- setup.xml ファイル rw のパーミッションを作る (読み書き) Tomcat を実行し、 ERDDAP™ (user=tomcat ?) 許可なし (読み書きしない) グループや他のユーザーの場合。 Filipe Rocha Freireのおかげで.
-
新着記事 アーカイブAデータセット ツールは、作成を簡素化 .tar .gz アーカイブはアーカイブに適した形式でデータセットのサブセットでアーカイブ (確かに、 NOAA 'NCEI's NCEIの特長) . . これは多くのために有用である ERDDAP™ 多くの状況の管理者が、特にグループのために NOAA . .
-
新しいデータセットタイプ EDDGrid FromNcFiles解凍 バリアントとは EDDGrid からNcFiles. 違いは、このクラスが各データファイルを前に解凍するということです。 EDDGrid FromFiles はファイルを見る:
- 使う変数をアンパック scale\_factor および/または add\_offset . .
- \_Unsigned=true 属性を持つ整数変数をより大きい整数データ型にプロモートし、値が符号化されていない値として表示されるようにします。 例えば \_Unsigned=true バイト (8ビット) 変数は署名された不足分になります (16ビット) 変数。
- \_FillValue を変換し、 missing\_value NaN の値 (or MAX\_VALUE 整数データ型) . .
このクラスの大きな利点は、さまざまな値に対処する方法を提供するということです scale\_factor , add\_offset , \_FillValue, または missing\_value コレクション内の異なるファイル。 それ以外の場合は、このようなツールを使用する必要があります ログイン または NCO ファイルが処理できるように、各ファイルを変更して差分を削除 EDDGrid からNcFiles. このクラスでは、適切な作業を行うには、関連する属性のCF基準に従う必要があります。 Philippe Makowskiのご協力に感謝いたします。
- 新しいデータセットタイプ EDDGrid ロンPM180 180 を超える経度値を持つデータセットを変更できます (例:0~360の範囲) -180から180の範囲内の経度値を持つデータセットに (Longitude Plus または Minus 180 以降の名前) . . 範囲 -180 から 180 までの経度値でデータセットを提供する大きな利点は、 OGC サービス (例: WMS ) この範囲の経度値を必要とします。 Lynne Tablewski、Fabien Guichard、Philippe Makowski、Martin Spelなど、幅広い分野で活躍しています。 2016年1月26日 更新: Eeek! これは、子のデータセットが子のデータセットが EDDGrid 同じデータセットを参照する FromErddap ERDDAP . . このバグは修正されます ERDDAP™ v1.68.
- インスタグラム 生成データセットXml 、新しい特別なデータセットのタイプ、 EDDGrid LonPM180FromErddapCatalog で生成します。 datasets.xml お問い合わせ EDDGrid LonPM180 すべてのデータセット EDDGrid データセット ERDDAP 任意の経度値が180以上の値を持っていること。
- お問い合わせ EDDGrid データセット datasets.xml オプションを使用できるようになりました ツイート<アクセス ヴィクトリア WMS >正しい | パスワード<アクセス可能 ヴィクトリア WMS >> (/docs/server-admin/datasets#accessibleviawms) (デフォルト=true) . . これを false に設定することで強制的に無効化 WMS このデータセットのサービス もしtrueの場合、データセットはアクセスできません。 WMS その他の理由 (例:lat または lon axes なし) . . これは、自分の上に存在するデータセットのために特に有用であり、によって包まれる EDDGrid LonPM180 なので、LonPM180 版のみがアクセス可能です。 WMS . .
- setup.xml では、グラフの背景の異なるデフォルト色を指定できます。 色は、AA、RR、GG、BBが2桁の16桁の16桁の16桁の16桁の16進数値で、それぞれ2桁の16進数番号で指定されます。 キャンバスは常に不透明なので、 (セミ ・) 白いキャンバスに透明のグラフの背景色のブレンド。 デフォルトはライトブルーです。
<graphBackgroundColor>0xffccccff</graphBackgroundColor>
John KerfootとLuke Campbellのおかげさまで。
- setup.xml では、最大サイズを指定できるようになりました。 ログファイル (ログに名前を変更したとき。 テキスト 前のログと新しいログ。 txt は作成されます) , で MegaBytes. 許可される最低は1です。 上限は2000です。 デフォルトは 20 です (メガバイト) . . 例えば:
<logMaxSizeMB>20</logMaxSizeMB>
- インスタグラム datasets.xml , [ ]<fgdcFile> (/docs/server-admin/datasets#fgdcfile) または [<iso19115ファイル> (/docs/server-admin/datasets#iso19115file) ローカルファイルになる (前に) または URL (ローカルコピーがあるので、ダウンロードされます) . . お問い合わせ ERDDAP™ ファイルがダウンロードできません。データセットの読み込みは続行しますが、データセットには fgdc や iso19115 ファイルはありません。
- EDDGrid ファイルとEDDTable FromFiles データセットは、QuickRestart を実行できるようになりました。 (システム ERDDAP™ データセットが最初に読み込まれるときに使用する ERDDAP™ 再起動) . . 再起動を高速化 ERDDAP . . 2016年1月26日 更新: Eeek! 原因となるバグがある<updateEveryNMillis> は、再起動後にデータセットが読み込まれる初めて無視されます。 このバグは修正されます ERDDAP™ v1.68.
- QuickRestart システムへの一般的な改善が可能 ERDDAP™ データセットを読み込みます。 ERDDAP™ 再起動します。
- すべて EDDGrid ファイルとEDDTable FromFiles のサブクラスは新しいクラスを受け付けています<pathRegex> タグ、通常は以下に指定します<再帰>。 recursive が "true" の場合、pathRegexex にマッチする全サブディレクトリパスのみ (デフォルト=".\") 受付けます。 同様に、< sourceUrl s> タグ EDDGrid AggregateExistingDimension には pathRegex 属性を含めることができます。 (デフォルト=".\") . .
- デフォルトは<setup.xml のpartialRequestMaxBytes> は 490000000 になりました (~490MB) . . これは、THREDDSのデータサーバからデータを取得することに関連した問題/タイムアウトを避けます。 Leslie Thorneは、Leslie Thorneでのお手頃な価格の宿泊をご提供いたします。
- ログシステムへの小さな変更は許可する必要があります ERDDAP™ それは非常に、非常に忙しく、より敏感であるために。 ディスクドライブのログファイルには、かなり大きなチャンクが書かれています。 利点は、これは非常に効率的なことです。 ERDDAP™ ログファイルに書き込まれる情報待ちをブロックしません。 欠点は、次のチャンクが書かれているまでログがほぼ常に部分的なメッセージで終わることです。
- inotifyと[]に関連するバグ修正<更新EveryNMillis> (/docs/server-admin/データセット#updateeverynmillis) システム EDDGrid ファイルとEDDTable FromFiles データセット: fs.inotify.max\_user\_watches や fs.inotify.max\_user\_instances の大きい値を指定する必要はありません。 バグがある Java いくつかの部分を引き起こす Java 's inotify/WatchDirectory システムは、最終処理時に収集されたゴミを収集しません。最終的には、ゾンビがウォッチやインスタンスを通知する回数は、指定された最大数を超えます。 ERDDAP™ 今、この作品について Java バグ。 また、inotify スレッドの数は status.html のウェブページに記載されていますので、使用状況を把握することができます。 典型的には、1つのinotifyの糸ごとのあります EDDGrid ファイルとEDDTable FromFiles データセット。
- バグ修正: 多くの場所では、エラーが再スローされた代わりに、元のエラーメッセージのショートバージョンのみを含む新しいエラーが生成され、スタックトレースなし。 これで、新しいエラーが生成されると、元の例外全体を正しく含ま、新しい例外をスローします。 (「一部新しいメッセージ」、e) ;;; Susan Perkinsのおかげで.
- バグ修正: 最近まで (v1.64?) , もし.../ datasetID リクエストされたURL ERDDAP™ .html を URL に追加します。 v1.64では、これは失敗しました (正しくフォーマットされた URL が生成され、失敗した) . . 今、この作品は再び。 Chris Fulliloveのおかげで.
バージョン 1.64
(公開日 2015-08-19)
- 新しい特徴 (ユーザ向け) : : :
- パスワード保護されたプライベートにアクセスするためのガイダンスがあります ERDDAP™ データセット ( https:// ) お問い合わせ curl そして、 Python . . 詳細はこちら curl そして、 Python 指示。 NANOOSとPaul JanecekのSpyglass TechnologiesのEmilio Mayorgaに感謝します。
- お知らせ 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™ 管理者権限 (お問い合わせ) と書かれている (リクエスト) bigParentDirectory/logs/dataProviderForm.log へ。 したがって、フォームは半自動でデータセットを取得するプロセスを自動化します ERDDAP™ , しかし、 ERDDAP™ 管理者はまだ完了しなければならない datasets.xml chunk とデータファイルの取得に対処する (ツイート) プロバイダーから、またはデータベースに接続します。 詳しくは、 データプロバイダ フォームの説明 . .
- ニュース<matchAxisNDigits(アキシスニグジット)> で使用することができます EDDGrid ファイルから (したがって、NcFiles と fromMergeIRFiles から) , EDDGrid Aggregate既存の次元, EDDGrid コピー、および EDDGrid SideBySide データセットは、異なるファイルの軸線値を正確に等しくする方法を指定する (数字の数) : 0=チェックなし (お問い合わせ) 、精密を高めるための1-18、または20 (デフォルト) 厳密な平等のため。 n=1-18 の場合、 ERDDAP™ 二重値の最初のn桁が確保される (または (n+1の) div 2 フロート値) 等しいです。 <matchAxisNDigits> 置換<SecureAxisValuesAreEqual> を廃止しました。 'true' の値が matchAxisNDigits=20 に変換されます。 'false' の値 (お問い合わせ) 一致するように変換されます AxisNDigits=0。
- EDDGrid ファイルとEDDTable FromFilesは、このバージョンを使用する初めて非常にゆっくりと読み込みます ERDDAP . . ERDDAP™ 現在、内部のファイル情報は少し異なっているので、これらのデータセットごとに内部ファイルテーブルを再構築する必要があります。 心配しないでください。 何も間違っていません。 1回です。
- リモートソースファイル EDDGrid FromNcFiles, EDDTableFromNcFiles, EDDTableFromNcCFFiles では、ファイルがリモートファイルとしてアクセスできるディレクトリに http:// (おそらく https:// そして ftp://, しかし、彼らはテストされていない) リモートサーバがサポートしている場合 範囲の要求 ヘッダーリクエストで。 THREDDSとAmazon S3のサポート範囲のリクエスト、 Hyrax ありません。 このシステムは、ファイルをダウンロードせずにリモートファイル内のデータにアクセスすることができます (リモートファイルが多すぎると便利です) , しかし、これらのファイルへのアクセスは、ローカルファイルやリモートへのアクセスよりもはるかに遅くなります OPeNDAP ソース。 含まれるもの "files" Amazon S3 の Bucket では、 http:// . . S3 オブジェクト名が filename のような場合 (Linux ディレクトリツリーのような内部 /'s を使って) , ERDDAP™ また、ファイルを経由してアクセスできるようにすることができます ERDDAP お問い合わせ "files" システム。 そのためには、S3 の認証情報は ~/.aws/credentials でなければなりません。 (Linux、OS X、またはUnix) , または C:\Users\USERNAME\.aws\credentials (Windowsで) サーバ上で ERDDAP . . 詳細はこちら Amazon SDKのドキュメント . .
- 生成データセット Xml には新しい珍しいオプションがあります: EDDsFromFiles. これはファイルシステムを通過します (オブジェクトがファイルのような名前を持っている場合、Amazon S3のようなリモートシステムでも) そして作成して下さい datasets.xml 一連のデータセットのためのチャンク。 マイル数が異なります。 ファイルが整理されているので、指定したディレクトリ内のすべてのデータファイルが保存されるとうまく動作します。 (サブディレクトリ) 1つのデータセットのために適しています (例えば、すべてのSST 1日コンポジット) . . お問い合わせ (例えば、ディレクトリにSSTファイルといくつかのChlorophyll-aファイルが含まれる場合) この作品は不十分ですが、まだ役に立つかもしれません。
- プログラマ:新しい/lib .jarファイル。 コンパイルする場合 ERDDAP™ は、クラスパス -cp パラメータにリストされている新しい .jar ファイルに注意して下さい ERDDAP™ プログラマのガイド . .
- 海\_water\_practical\_salinity 任意の変数に CF 標準名 sea\_water\_salinity を使用する場合は、利用可能な sea\_water\_practical\_salinity に切り替えることをお勧めします。 CF標準名表の版29 (以前のバージョンがいくつかあります。) . . この名前は、これは確かに実用的サリニティ値であることを示しています Practical Salinity Units ( PSU ) 古いg/kg値とは対照的に、 規範的な単位は異なりますが、まだ信じられないほど役立ちます。 1 (予期せぬ衝動 PSU /PSS-78の特長) 1e-3の反対として、 (推定的にg/kgを注入します) 海用\_water\_salinity \[ こんにちは、 Unidata そしてCF: スケールやバリエーションの名称である単位文字列で、FahrenheitやCelsiusなど、他のスケールを使用する値を識別します。 なぜ、PSS-78などのスケールで塩分単位を識別できませんか? 私は知っている:PSS-78値は「ユニットレス」ですが、暗黙のスケールはありませんか? PSS-78 の値が 0.875 回ある新しい実用的な塩分スケールを発明したら、正式な単位は「1」であるべきですか。 ユーザーがそれらを区別する方法は? 1e-3と1のユニットは、数字が何を示しているかを把握しようとするユーザーには、記述的または有用ではありません。 \]
バージョン1.62
(公開日 2015-06-08)
- 新しい特徴 (ユーザ向け) : : :
- お問い合わせ EDDGrid データセット、ユーザーはグラフタイプを作ることができます:数値軸の任意の組み合わせと表面グラフ、単なる経度対緯度。 これにより x の versus y を作ることができます。 (プロジェクト) グラフおよびさまざまな Hovmöller図 、例えば、経度対深さ、または時間対深さをプロットする。 \[ 注意: 深さが Y 軸上にある場合は、おそらくあなたが望むものから反転されます。 申し訳ありません、このコンテンツはただ今 English のみです。 \] Cara Wilson と Lynn DeWitt のおかげです。
- 新規登録 Oceanic/大気の頭字語のコンバーター 一般的な海洋/大気の頭字語をフルネームに変換できます。
- 新規登録 海洋/大気 変数名 コンバーター 一般的な海洋/大気変数名をフルネームに変換できます。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- Java 7月8日 Oracle サポート不要 (セキュリティバグ修正を提供) Java 7。 ERDDAP™ サポート Java 7、お越し下さい。 Java 8. 次のリリース ERDDAP™ おそらく要求します Java 8。
- valid\_min /max/範囲 以前は、 dataVariable お問い合わせ scale\_factor そして、 add\_offset メタデータ, ERDDAP™ データを解凍し、メタデータを削除します。 以前は、 ERDDAP™ 変更/解凍を行わない valid\_range , valid\_min , valid\_max メタデータ (通常/目的は、パックされた値を含む) によって scale\_factor そして、 add\offset . . なるほど。 お問い合わせ ERDDAP™ "valid\" で、変数の全てが持っていることを確認してください。 valid\_range , valid\_min または valid\_max データセットが新しいバージョンに表示されるときに正しい値を持つ ERDDAP . . お問い合わせ valid\_range /min/max ドキュメント . .
- ACDD-1.3の特長 以前は、 ERDDAP™ (特に GenerateDatasets 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 の新しい使用に関連しています。
- EDDTableFromから SOS データセット 新しいタイプの時折追加で SOS サーバと古いサーバーへの変更、それは難しくなっています ERDDAP™ サーバの応答からサーバータイプを自動的に検出します。 [使用]<sosServerType> (/docs/server-admin/datasets#eddtablefromsos-skeleton-xml) (IOOS\_NDBC, IOOS\_NOS, IOOS\_NOS, OOSTethys , または WHOI) 今、強くお勧め. このタイプのデータセットが新しいバージョンに問題がある場合 ERDDAP , GenerateDatasetを再実行しようとする Xml 用 SOS 新しいチャンクを生成するサーバー datasets.xml そのデータセットのため。 生成データセット Xml は別のことを試みることを可能にします<sosServerType> オプションは、指定したサーバーの正しいものを見つけるまでです。 それでも問題が起きた場合は、サーバーのURLと表示される問題について教えて下さい。
- EDDTableFromFileNames データセット 推奨される属性 addAttributes 現在sourceAttributes です。 既存のデータセットのデータを変更する必要はありません。 datasets.xml . .
- EDDTableFromNcCFFiles データセットに関する特定のリクエストに関連するバグ修正。 また、既存のユニットテストに複数のユニットテストを追加しました。 (100のシナリオがあります) . . エリ・ハンターのおかげで。
- バグ修正/小さな変更 EDDGrid FromMergeIRから。 Jonathan LafiteとPhilippe Makowskiに感謝
- バグ修正: EDDGrid FromErddap はリモートデータセットが持っていなくても動作します ioos\_category 変数属性。 Kevin O'Brien(ケビン・オビエン)
- .graph Webページでバグ修正 EDDGrid 複数の値で1つの軸変数しか1つしかない場合のデータセット。 チャールズ・カルレトン(Charles Carleton)
- 他にも小さな改良や変更、バグ修正がありました。
バージョン1.60
(公開日 2015-03-12)
- 新しい特徴 (ユーザ向け) : : : なし
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- 連載:サーバーの更新 ロボット.txt 含めるファイル: 保存: /erddap/ファイル/
- 問題および解決を通知して下さい: Linux コンピューターでは、使用している場合<アップデートEveryNMillis> type= を使用したデータセット EDDGrid ファイル、EDDTableFromFiles、 EDDGrid コピー、EDDTableCopy、またはそのサブクラスは、データセットがロードに失敗する問題を見ることができます。 (時折、または一貫して) エラーメッセージ: "IOException: インスタンスの inotify のユーザ制限が到達または複数のオープンファイルに達しました。" もしそうなら、この問題を呼び出して修正できます。 (ルートとして) : : : echo fs.inotify.max\_user\_watches=65536 | ティー -a /etc/sysctl.conf echo fs.inotify.max\_user\_instances=1024 | ティー -a /etc/sysctl.conf sysctl -pの特長 または、問題が主張している場合は、より高い数字を使用してください。 時計のデフォルトは8192です。 インスタンスのデフォルトは128です。 \[ UPDATE: バグがある Java これにより、不正なインスタンスが収集されないようにします。 この問題は避けられます ERDDAP™ v1.66以上 そのため、より良いソリューションは、最新バージョンに切り替えることです ERDDAP . . \]
- NoSuchFileExceptionの特長 バグ修正: type= のデータセットを引き起こすバグがありました EDDGrid ファイル、EDDTableFromFiles、 EDDGrid 「NoSuchException: someFileName」というエラーで時々読み込まれないコピー、EDDTableCopy、またはそのサブクラス。 バグはFileVisitorの使用に関連しており、 ERDDAP™ v1.56。 問題はまれであり、多くの場合、データファイルを変更するデータセットに影響を及ぼす可能性があります。
- 小さな改良、変更、バグ修正がありました。
バージョン1.58
(公開日 2015-02-25)
- 新しい特徴 (ユーザ向け) : : :
- 新着記事 "files" システムを使用すると、仮想ファイルシステムを参照し、ソースデータを多くのファイルからダウンロードできます ERDDAP™ データセット。 ザ・オブ・ザ・ "files" デフォルトではシステムが有効であるが、 ERDDAP™ 管理者は、許可することで無効にすることができます
<filesActive>false</filesActive>
お問い合わせ ERDDAP™ setup.xml ファイル。 私はこのアイデアの美しさを感謝するために遅かったとき、主張したフィリップ・マコフスキに感謝の特別感謝.
- 時間 目的地 マックス -- 以前は、EDDTable のデータセットの時刻変数がほぼリアルタイムのデータが、Nan の ObjectMax を持っていたため、データセットの最大時間値が最近、正確に知られ、頻繁に変更されていないことを意味する。 今度は、estMax に現存する最後の時刻を示す実値があります。 多くのデータセットは継続的にデータを更新しています。 ERDDAP™ 既定の最終時刻以降であっても、最新のデータへのアクセスをサポートします。 新しいことに注意する [<更新EveryNMillis> (/docs/server-admin/データセット#updateeverynmillis) サポート EDDGrid ファイルとEDDTable FromFiles のデータセットは、時間変数の宛先 Max を更新します。 この変更のもう一つの結果は、 datasetID パスワード allDatasets dataset には、maxTime 列の既定の最終時刻が含まれています。 ジョン・カーフのおかげ
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- 連載:サーバーの更新 ロボット.txt 含めるファイル: 保存: /ファイル/ 保存: /erddap/ファイル/
- サンプル datasets.xml お問い合わせ 昨年は、コーストウォッチでいくつかの優れたデータセットをお勧めします ERDDAP™ あなたに追加できる ERDDAP™ 数行を数行ずつ追加するだけで datasets.xml . . erdVH データセットを追加した場合は、新しいerdVH2 データセットに切り替えてください。
- すべての erdVH データセットのコピーを作成し、コピーを変更します datasetID 's from erdVH... へ erdVH2... 参照を変更 sourceUrl erdVH... から erdVH2....
- erdVH... データセットを Active="false" に設定します。
- すべて EDDGrid ファイルとEDDTable FromFiles サブクラスがサポートできるようになりました [<アクセス可能なViaFiles> (/docs/server-admin/datasets#accessibleviaファイル) ソースデータファイルをアクセス可能にする "files" システム。 デフォルトでは、このシステムは各データセットに対してオフです。 有効にするタグを追加する必要があります。 Philippe Makowskiのご協力に感謝いたします。
- すべて EDDGrid ファイルとEDDTable FromFiles サブクラスがサポートできるようになりました [<更新EveryNMillis> (/docs/server-admin/データセット#updateeverynmillis) . . デフォルトでは、このシステムは各データセットに対してオフです。 有効にするタグを追加する必要があります。 Dominic Fuller-Rowell と NGDC のおかげです。
- 新着記事 EDDTableFromFileNames(ファイル名) サーバのファイルシステム内のファイルのグループに関する情報からデータセットを作成しますが、ファイル内のデータを提供していません。 たとえば、画像ファイル、オーディオファイル、ビデオファイル、単語処理ファイル、スプレッドシートファイルのコレクションを配布するのに便利です。 新品で手作業で手作業で手作業 "files" ユーザーがファイルをダウンロードできるように、システム。 私はこのアイデアの美しさを感謝するために遅かったとき、主張したフィリップ・マコフスキに感謝の特別感謝.
- 新着記事 EDDGrid からEDDTable 表形式のデータセットをグリッドデータセットに変換できます。 オーシャン・ネットワークス・カナダ 様
- 新着記事 EDDGrid FromMergeIRFilesから ローカルMergeIRのグループからデータを集計 .gz ファイル。 EDDGrid FromMergeIRFilesは、コードの最初のチャンクであることの区別を持っています。 ERDDAP . . 助けを借りずに完了しました。 R.Tech EngineeringのJonathan LafiteとPhilippe Makowskiの3つの応援と特別感謝
- 新しく、オプションの setup.xml タグがあります。<unitTestDataDir> は、新しい GitHub リポジトリで利用可能なユニットテストデータファイルでディレクトリを指定します。 https://github.com/ERDDAP/erddapTest . . 例えば:
<unitTestDataDir>/erddapTest/</unitTestDataDir>
それでも役に立ちませんが、他の人が実行できるユニットテストの多くを作るための動きの一部です。 テリー・ランカインに感謝します。
- 小さな改良や変更、バグ修正が多かった。
バージョン1.56
(公開日 2014-12-16)
- 新しい特徴 (ユーザ向け) : : : (なし)
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- あなたはおそらくすでに知っている EDDGrid Erddapから そして、 EDDTableFromErddapの特長 他のデータセットにリンクする ERDDAP s とそれらがあなたの中に現れている ERDDAP . . これらのデータセットからの実際のデータに対するユーザー要求は、ソースに不可視にルーティングされます ERDDAP™ そのため、システムを通してデータが流れるか、帯域幅を使用することはありません。 サンプルに推奨データセットの大きなリストがあります datasets.xml で erddapContent .zip . . それらをあなたの中に含める ERDDAP™ あなたがしなければならないのは、コピーして、あなたが望むものをあなたのものに貼り付けるだけです datasets.xml . . Conor Delaneyのご協力に感謝します。
- コンパイルする場合 ERDDAP™ 新しく追加する必要があります。 jar ファイルから classpath -cp スイッチ javacとJavaの場合。
- 新着記事 EDDTableFromCassandraの特長 からデータを取得するハンドル カサンドラ . . オーシャン・ネットワークス・カナダ 様
- 新着記事 EDDTableFromColumnarAsciiFilesから 固定幅の列で ASCII のデータファイルからデータを取得できます。 Philippe Makowskiのご協力に感謝いたします。
- すべて EDDGrid ファイルとEDDTable FromFiles サブクラスでは、新しいメソッド、FileVisitor を使用します。 (追加する Java で 1.7) ファイルの情報を収集します。 これは、与えられたデータセットのためのファイル情報の収集の最初の収集のための利点がないかもしれませんが、OSがまだ情報をキャッシュしている間、すぐに行われた場合は、その後の収集のための大きな利益を持っているようです。 NGDC のおかげで。
お問い合わせ データセットに多数のファイルがある場合 (例:1,000) 、オペレーティング システム (こうして EDDGrid ファイルとEDDTableFromFiles) サブディレクトリの一連のファイルを保存すると、より効率的に動作します (1 年 1 回、または 1 ヶ月あたりのデータセットに非常に頻繁なファイル) , 与えられたディレクトリに膨大な数のファイルが存在しないので.
- EDDTableFromAsciiFiles へのいくつかの小さな改良。
- EDDTableFromAsciiServiceNOS へのいくつかの改善は、ソースから情報の追加の列を取得することではありません。 Lynn DeWitt のおかげです。
- ISO 19115に関連したいくつかの小さなバグ修正 ERDDAP™ 生成します。 アンナ ミラノ 感謝
バージョン1.54
(公開日 2014-10-24)
- 新しい特徴 (ユーザ向け) : : :
- いくつかの変数は、ミリ秒精度で時間とともに動作します, 例えば, 2014-10-24T16:41:22.485Z. Dominic Fuller-Rowell のおかげで.
- 小さな変更/バグ修正:
- バグ修正:状況の特定の組み合わせで、 EDDGrid FromNcFile のデータセットは、データの返送を削減 (例:2倍ではなくフロート) . . これは、データ値にのみ影響することができます。 > 8 重要な数字. 私の謝罪。 (そして、それは古典的なコンピュータプログラミングのバグでした: 1つの間違った文字。) Dominic Fuller-Rowell(ドミニク・フラー=ローウェル)
- 多くの小さな変化。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- Griddap データセットは、タイムスタンプ axis 変数とデータ変数をサポート (i.e.、時間値の変数、 destinationName その他 "time" ) . . Dominic Fuller-Rowell(ドミニク・フラー=ローウェル)
- ERDDAP™ Milliseconds を正しくサポート time\_precision 「1970-01-01T00:00:00.000Z」発売 1つの意図的な質問:人間指向ファイルへの時間を書くとき (例:.csv, .tsv , .json , .xhtml ) , ERDDAP™ 指定された使用 time\_precision 秒と/または小数秒を含む場合。 それ以外の場合は、秒を使用する time\_precision 「1970-01-01T00:00:00Z」発売 (一貫性と後方互換性のため) . . Dominic Fuller-Rowell(ドミニク・フラー=ローウェル)
- EDDGrid FromNcFiles では、読み取り文字列をサポート dataVariable お問い合わせ
- .nc Griddap によって書かれたファイルは現在 String を持つことができます dataVariable お問い合わせ
- 生成データセット Xmlは現在、より多くのフラッシュが含まれています () ファイルに書かれていない情報の問題を避けるために呼び出します。 Thierry Valeroのおかげで.
- GenerateDatasetsXml のドキュメンテーションは、コマンドラインですべての回答を指定すると、-i が動作するという点を指摘するのではなく、改善されました。 (例:スクリプトモード) . . スクリプトモードは説明しています。 Thierry Valeroのおかげで.
- ERDDAP™ データセットで2つの変数を同じようにすることはできません sourceName . . (誰かがそれを前にしたならば、それはおそらくエラーメッセージにつながっています。) お問い合わせ ERDDAP™ データセットに2つの変数が同じであることを許可しない destinationName . .
バージョン1.52
(公開日 2014-10-03)
- 新しい特徴: (なし)
- 小さな変更/バグ修正:
- その他 (小さい) 変更する ERDDAP™ より速く。
- 生成されるISO 19115ファイルの改善 ERDDAP : 新しくおすすめ<gmd:protocol>値 (情報、検索、 OPeNDAP : : : OPeNDAP , ERDDAP :griddap、および ERDDAP : : : tabledap ) 内径<gmd:CI\_Onlineリソース>。 Derrick Snowden と John Maurer のおかげ
- 多くの小さな変化。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- バグ修正: GenerateDatasetsXml.sh と DasDds.sh は erddap.war では 1.48 と 1.50 ではなかった。 今、彼らはいます。 Thierry Valeroのおかげで.
- TestAll のスピードテストへの小さな変更により、可能性が低いことが可能になります。 テリー・ランカインに感謝します。
バージョン1.50
(公開日 2014-09-06)
- 新しい特徴: (なし)
- 小さな変更/バグ修正:
- お問い合わせ ERDDAP™ 最近のバージョンよりもはるかに高速でなければなりません。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。 (何もない)
バージョン 1.48
(公開日 2014-09-04)
- 新しい特徴:
- ERDDAP™ 常に表形式のデータセットを作成します。 datasetID パスワード allDatasets この中のすべてのデータセットに関する情報の表がある、 ERDDAP . . 他の表形式のデータセットのようにクエリできます。 これは、プログラム的にデータセットに関する情報を得るために、現在のシステムに便利な代替手段です。
- EDDTable 用の 2 つの新しい出力ファイルタイプがあり、 EDDGrid , .csv0 と .tsv 0。 それらはコンマであり、列名や単位で行っていないタブ区切り値ファイルです。 データは最初の行で始まります。 彼らは、単に1つの情報から情報を望むスクリプトのために特に便利です ERDDAP . .
- 小さな変更/バグ修正:
- 地図は-720から720の範囲の経度に作ることができます。
- 新着記事 .nc ml 応答 ファイルタイプはすべて使用可能 EDDGrid データセット。 を返します。 NCMLシリーズ データセットの\-formatted説明 (.dds + .das を組み合わせて) . .
- バグ修正: 表データを保存する .nc file は変数ごとの 100,000 値に限られました。 2 GBの合計ファイルサイズに制限されます。 Kevin O'Brien(ケビン・オビエン)
- バグ修正: saveAs Matlab メソッドは、 datasetID s は安全に変換されます Matlab 変数名。 しかし、私はまだ強くあなたが作成することをお勧めします datasetID 有効な変数名であるs: 文字から始めて、A-Z、a-z、0-9、\_ を使ってください。 お問い合わせ datasetID . . Luke Campbellのおかげです。
- EDDTableFromDatabase のバグ修正: データベースの種類によっては、NO\_ データベースからのデータ応答は、無点30秒の遅延につながります ERDDAP . . グレッグ・ウィリアムズに感謝します。
- バグ修正: EDDGrid グラフタイプ = 線でグラフを作る (またはマーカーまたはマーカーとライン) 強制的な x 軸変数は時間である。 どんな軸でも構いません。 Lynn DeWitt のおかげです。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- 連載:更新 Java
このバージョン ERDDAP™ お問い合わせ Java 7 以上のもの Java 7は2015年4月に終末期を迎えます (お問い合わせ) 、従って今に転換するよい時間です Java 8. だから Java 8 は強くお勧めします。. 私はテストします Java 8. ご注意 Java 2013年2月6日(水)に終了 (これ以上のセキュリティバグ修正はありません!) . . - STRONGLY Recommended: アップデート トムキャット Tomcatをご利用の場合は、Tomcatの最新バージョンに切り替えてください。 Tomcat 8 は、 Java 8。
- お問い合わせ ERDDAP " もはや頭字語ではありません。 ちょうど名前です。 名前を強調表示させたくありません ERD . . お問い合わせ ERDDAP™ 機関とお客様のデータを強調表示します。
- お問い合わせ あなたの出現をカスタマイズして下さい ERDDAP™ 機関とお客様のデータを強調するためのインストール . . 1時間の仕事で、永遠に続く素敵な改善をすることができます。
- setup.xml では、<displayDiagnosticInfo> オプションは、値が false だったかのように常に無視され処理されます。 推奨:削除<displayDiagnosticInfo> タグと関連する情報 from your setup.xml.
- setup.xml では、デフォルトは< drawLandMask > は "over" でしたが、今は "under" で、より優れた一般的なデフォルトです。 (すべてのデータセットでうまく機能) . .
- GenerateDatasetsXml.sh と DadDds.sh Linux スクリプトは、csh ではなく bash を使用し、拡張子 .sh を持っています。 Emilio Mayorga 感謝
- 生成データセット Xml と DasDds が独自のログファイルを作成するようになりました (GenerateDatasetsXml.log と DasDds.log) ファイル出力 (GenerateDatasetsXml.out と DadDds.out) bigParentDirectory/logs/ で、クリップボードに結果を置きません。
- 生成データセット Xml は -i コマンドラインパラメータをサポートし、指定された場所に出力を指定したファイルに差し込みます。 詳細はこちら ドキュメント . . テリー・ランカインに感謝します。
- EDDTableFromDatabase がサポート<columnNameキート></columnNameQuotes>, 有効な値 " (デフォルト) , ', または何も. このキャラクター (お問い合わせ) SQL クエリのカラム名の前後に使用されます。 異なる種類のデータベース, 異なる方法で設定, 異なる列の名前の引用符が必要になります.
- 表の緯度と経度変数がカスタマイズできるようになりました long\_name 's、例えば、プロフィールの緯度。 以前は、緯度と経度だけであった。
- ここから、dataset のグローバルメタデータ (i.e. など) の属性として "defaultDataQuery" と "defaultGraphQuery" を指定します。<addAtts>) は分離しない<defaultDataQuery> および<defaultGraphQuery> タグ。 (ただし、タグを経由して指定しても構いません。 ERDDAP™ 情報でグローバル属性を自動的に作成します。)
バージョン 1.46
(公開日 2013-07-09)
- 新しい特徴:
- (なし)
- 小さな変更/バグ修正:
- バグ修正: EDDTableFromDatabase では、バージョン 1.44 のみで、 ERDDAP™ SQL ステートメントのデータベースの表名を不適切に引用しました。 修正しました。 Kevin O'Brien(ケビン・オビエン)
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- ** message.xml で標準メッセージを変更しない場合は、
削除 \[ トームキャット \] /content/erddap/messages.xml ディレクティブ **
デフォルトメッセージ.xml は erddap に渡されます。 戦争ファイル、erddapContent ではなく .zip . . そのため、手動でメッセージ.xml を更新する必要はありません。 - message.xml でメッセージを変更する場合、ここから更新するたびに ERDDAP™ , いずれか:
- 以前作った変更を新しいものにする \[ トームキャット \] /webapps/erddap/WEB-INF/classes/gov/noa/pfel/erddap/util/messages.xml. そして、今度は: 削除 \[ トームキャット \] /content/erddap/messages.xml ディレクティブ
- または、新しいメッセージ.xml で変更されたものを把握する (差分による) 、および変更 \[ トームキャット \] /content/erddap/messages.xml のファイルです。
バージョン 1.44
(公開日 2013-05-30)
- 新しい特徴:
- EDDTable データセットへの Queries がサポート & orderBy ツイート (・・・) と&& orderByMinMax (・・・) (各グループで2列を返し、最後に最小値と最大値で orderBy バリュー) . . Lynn DeWitt のおかげです。
- 2つの新しい tabledap ファイルの種類: .nc CFヘッダーと .nc CFMAヘッダー (対応する ncdump のようなヘッダを返す .nc CFおよびCF .nc CFMAファイルタイプ) . . スティーブ・ハナキンに感謝します。
- 小さな変更/バグ修正:
- バグ修正: .graph と .html の Web ページを読み込み、多くの時間値を持つデータセットが遅いため ERDDAP™ タイムスライダオプションを生成する際には遅い。 今、それは常に高速です。 Michael Barry、OOICI、Kristian Sebastian Blalidのおかげで、マイケル・バーリー、OOICI、Kristian Sebastian Blalidに感謝します。
- バグ修正: 一部のEDDTableデータセットタイプでは、常に時間制約が正しく処理されていない。 今、彼らはいます。 John MaurerとKevin O'Brienのおかげで、John MaurerとKevin O'Brienのゲストの皆様にお礼申し上げます。
- バグ修正:すべてのデータセットがロードされない subsetVariables 固定値変数でした。 なるほど。 Lynn DeWitt と John Peterson の口コミを投稿します。
- IMPROVED: 今、サブセット変数のすべてのクエリは、&distinct のように機能します () クエリの部分です。
- 即興:今、& .json p=functionName, function 名前 1つ以上のシリーズになる必要があります (期間分け) キーワード それぞれの単語は、ISO 8859 文字または "\" で始まり、0 文字以上の ISO 8859 文字、数字、または "\" で始まる必要があります。 はい、これはより制限的です Java スクリプトの機能名の要件。
- グラフ上の時間軸は、もはや時間範囲のためにうまく機能します (80 - 10000 年) より短い時間範囲 (0.003 - 180秒) . .
- ERDDAP™ ISO-8601形式の時間データのバリエーションを解析する際には、今後ますますますます。
- 他にも小さな変更やバグ修正などがありました。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- 最新バージョンにアップデートして、安全を確保する必要があります。
ERDDAP™ セキュリティ監査を実施 バグや弱点がありました。 バージョン1.44には、セキュリティとアクセシビリティを高めるために、いくつかの重要なセキュリティバグ修正といくつかの変更が含まれています (例:視覚障がい者向け) . . バージョン1.44は、フォローアップセキュリティ監査を通過しました。 USGSとAcunetixの皆さんのおかげで、これを実現しました。 (してはならない NOAA お問い合わせ) - 新着記事 EDDTableFromから WFS ファイル すべてのデータをローカルにコピーする ArcGIS 地図サーバ WFS サーバとデータがすぐに保存できるように ERDDAP™ ユーザー。 Christy Caudillは、Christty Caudillの素晴らしい景色を眺めながら、
- 新着記事 EDDTableFromから EDDGrid EDDTable データセットを EDDTable から作成できます。 EDDGrid データセット。 これを行うための一般的な理由は次のとおりです。
- これにより、データセットは、 OPeNDAP 選択制約 (利用者が要求される場合) . .
- データセットは、基本的には表形式のデータセットです。 OOICI, Jim Potemra, Roy Mendelssohn のおかげです。
- 変数名 "depth" は "altitude" の特別な代替品です。 単位は「メートル」のいくつかの変形でなければなりません。 データの値は、正の値=ダウンでなければなりません。 ERDDAP™ 「深さ」の意味を十分に認識し、高度がサポートされるところをサポート (例:CF DSG cdm\_data\_type=profile データセットのコンポーネントとして) . . データセットには「深さ」と「高度」の両方の変数が存在しません。
- お問い合わせ datasets.xml 、使用を取除いて下さい<@cdm\_altitude\_proxy からのツイート</att> 深さは高度に特別な代替手段であり、特に特定する必要はありません。
- お問い合わせ datasets.xml 、使用を取除いて下さい<高度MetersPerSourceUnit>、EDDTableを除く 詳しくはこちら SOS . . 値が1の場合、削除します。 値が-1の場合、変数名を深さに変更することを検討してください。 その他の値については、< addAttributes >、例えば:
<att name="scale\\_factor" type="float">-1</att>
-
すべてのデータセットがサポートできるようになりました
- <.html がクエリなしで要求された場合に使われる defaultDataQuery> 。
- これを使う必要はほとんどありません。
- Griddapデータセットの場合、この一般的な使用は、異なるデフォルト深さまたは高度次元値を指定することです。 (例: \[ ツイート \] 代わりに \[ フォロー \] ) . . いずれの場合も、常に全ての変数を一覧表示し、常に全ての変数の同じ次元値を使用し、ほとんど常に使用する必要があります。 \[ ツイート \] , \[ フォロー \] または \[ 0:最後 \] 寸法値のため。 例えば:
- <.html がクエリなしで要求された場合に使われる defaultDataQuery> 。
<defaultDataQuery>u\\[last\\]\\[0\\]\\[0:last\\]\\[0:last\\],v\\[last\\]\\[0\\]\\[0:last\\]\\[0:last\\]</defaultDataQuery>
- お問い合わせ tabledap データセットは、この最も一般的な使用は、異なるデフォルト時間範囲を指定することです。 (現在、例えば、&time>= now- 1日1日) . . データ変数をリクエストしないと、すべてのデータ変数を指定するのと同じなので、通常は新しい時間制約を指定できます。 例えば:
<defaultDataQuery>&time>=now-1day</defaultDataQuery>
- <.graph がクエリなしで要求された場合に使われる defaultGraphQuery> 。
- これを使う必要はほとんどありません。
- Griddapデータセットの場合、この最も一般的な使用は、異なるデフォルト深さまたは高度次元値を指定することです。 (例: \[ ツイート \] 代わりに \[ フォロー \] ) 特定の変数がグラフ化されるかどうかを指定する。 いずれにしても、ほとんどいつも使う \[ ツイート \] , \[ フォロー \] または \[ 0:最後 \] 寸法値のため。 例えば:
<defaultGraphQuery>temp\\[last\\]\\[0\\]\\[0:last\\]\\[0:last\\]&.draw=surface&.vars=longitude|latitude|temp</defaultGraphQuery>
- お問い合わせ tabledap データセットは、この最も一般的な使用は、異なる変数をグラフ化し、異なるデフォルト時間範囲を指定することです。 (現在、例えば、&time>= now- 1日1日) および/または異なるデフォルトグラフィック設定 (例:マーカータイプ) . . 例えば:
<defaultGraphQuery>longitude,latitude,seaTemperature&time>=now-1day&.marker=1|5</defaultGraphQuery>
XMLエンコードまたはパーセントエンコードが必要であることを忘れないでください (どちらか一方、両方ではなく) デフォルトのクエリは、XML ドキュメントにあるためです。 例えば、& は & になります。<<、および>は>になります。 お仕事内容をご確認ください。 間違いを犯しやすく、欲しいものを手に入れるのは簡単です。 チャールズ・カルレトン、ケビン・オビエン、ルーク・キャンベル、その他
- EDDGrid FromDapから、 EDDGrid FromErddapとEDDTableFromから EDDGrid 頻繁に変更するデータセットに対処する新しいシステムがあります (ほぼすべての 0.5 秒) . . いいね! ERDDAP '各データセットを完全にリロードするための定期的な、プロアクティブなシステム、このオプションの追加システムは、リアクティブです (ユーザーリクエストによってトリガーされる) そして増分 (更新が必要な情報を更新するだけ) . . 例えば、リクエストをリクエストする場合 EDDGrid FromDap のデータセットは、最後の更新以来、ミリ秒数の指定された数よりも発生します。 ERDDAP™ 一番左に新しい値があるかどうかが表示されます (よくある質問 "time" ) 寸法と、もしそうなら、ユーザのリクエストを処理する前に新しい値をダウンロードしてください。 このシステムは、データソースの最小限の要求で急速に変化するデータセットを最新の状態に保つことで非常に優れていますが、一部のユーザー要求の処理を少し遅くするコストで。 詳しくはこちら<更新EveryNMillis> (/docs/server-admin/データセット#updateeverynmillis)
マイケル・バリーとOOICIさん、ありがとうございました。 - EDDGrid FromNcFiles, EDDTableFromNcFiles, EDDTableFromNcCFFiles がサポート ログイン .nc ミリリットル ソースファイルの場所 .nc ファイル。 Jose B Rodriguez Ruedaは、Jose B Rodriguez Ruedaでのお手頃な価格の宿泊施設をご提供いたします。
- お問い合わせ EDDGrid Aggregate既存の次元, ERDDAP™ serverType 属性の serverType 属性の new serverType="dodsindex" オプションをサポート< sourceUrl s> タグ これは、内部のファイルのリストを持っているWebページで動作します<前へ></pre> 多くの場合、 OPeNDAP ロゴ。 例は https://opendap.jpl.nasa.gov/opendap/GeodeticsGravity/tellus/L3/mascon/RL06/JPL/v02/CRI/netcdf/contents.html . .
- EDDTableFromの場合 SOS オプションタグをサポート
<sosServerType>_serverType_</sosServerType>
なので、タイプを指定できます。 SOS サーバー (お問い合わせ ERDDAP™ それを把握する必要はありません) . . 有効な値<serverType\> IOOS\_NDBC、IOOS\_NOS、 OOSTethys , と WHOI (新しくサポートされたサーバー タイプ:) . . お問い合わせ EDDTableFromから SOS . . Derrick Snowden と Janet Fredericks のおかげです。
- すべて EDDGrid から...ファイル、EDDTableFrom...ファイル、 EDDGrid コピー、EDDTable 今すぐコピーして、オプションのタグをサポート
<fileTableInMemory>true</fileTableInMemory> (The default is false.)
伝えることができる ERDDAP™ ファイルを保存する テーブル (各ソースデータファイルに関する情報) ディスクの代わりにメモリ (デフォルト) . . fileTable をメモリに保存して、データのリクエストを高速化 (特に>1000ソースデータファイルがある場合) 、しかしより多くの記憶を使用します。 任意のデータセットでこれを設定した場合、メモリに目を向けてください。現在、yourDomain で行を使用します。 /erddap/status.html それを確実にするために ERDDAP™ まだまだたくさんの無料メモリがあります。 Fredrik Stray のおかげで.
- EDDTableFromASCIIFilesがサポート<charset>. 2つの最も一般的な文字セット (ケース感度!) ISO-8859-1の特長 (デフォルト) そしてUTF-8。
- 推奨: setup.xml で、<startHeadHtml> 変更して下さい<html> お問い合わせ <html lang="en-US"> (または別の 言語コード 翻訳済みメッセージがあれば.xml) . .
- setup.xml には新しいオプションのタグがあり、コンポーネントの無効化 ERDDAP : : :
- <コンバーターActive>false</コンバーターアクティブ><!-- デフォルトは true -->
- <SlideSorterActive>偽物</slideSorterActive><!-- デフォルトは true -->
- <wmsActive>false の</wmsActive><!-- デフォルトは true -->In 一般的には、これらのいずれかを false に設定することを推奨します。
- 生成データセット Xml は、log.txt ではなく、bigParentDirectory/logs/generateDatasetsXmlLog.txt に結果を書きます。 クリスティアン・セバスティアン・ブラードに感謝します。
- 生成データセット Xml は今よい提案をのための作ります<リロード 毎分> ありがとうございます。 NOAA UAFプロジェクト
- GenerateDatasetsXml への多くの小さな改良。 ありがとうございます。 NOAA UAFプロジェクト
バージョン 1.42
(公開日 2012-11-26)
- 新しい特徴:
- (主な新機能はありません。)
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- からアップグレードする場合 ERDDAP™ 1.38 または 1.40 では、設定ファイルの変更が必要な変更はありません。 (しかし、新しいMessage.xmlファイルを使用する必要があります。) . .
- ERDDAP™ 再び実行できる Java 1.6インチ ( ERDDAP™ v1.40 必須 Java 1.7. .) 最新版のご利用を強くお勧めしております。 Java 1.7. .
- 新しいデータセットタイプ EDDTableFromから AwsXmlファイル 、自動気象ステーションのセットからデータを読むことができます (ツイート) XMLデータファイル。 Lynn DewittとExploratoriumのおかげです。
- 小さな変更/バグ修正:
- NDBCへの変更調整 SOS ソースデータサーバ。
- NOS COOPS ASCII サービスの変更を調整しました。
- いくつかの小さな変更とバグ修正を行いました。
バージョン 1.40
(公開日 2012-10-25)
- 新しい特徴:
- 新しい出力ファイル形式があります tabledap データセット: .nc 要求されたデータを CFMA に保存します。 .nc CFに準拠したファイル 分離されたサンプリングの幾何学 多次元配列オプションは、NODC テンプレートにしたがって適合します。 \[ 2021: 今、 NCEIテンプレート \] このタイプのデータを格納するため。 NODCのおかげで。
- tabledap リクエストには、&time などの時間制約を含むことができます。 now- 5日間 詳細はこちら ドキュメント . . ジェームス・ゴスリングに感謝します。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- からアップグレードする場合 ERDDAP™ 1.38, 設定ファイルに変更を加える必要がある変更はありません (しかし、新しいMessage.xmlファイルを使用する必要があります。) . .
- ERDDAP™ パブリックリリースと内部のマイルストーンは、 ERDDAP™ GitHubで . . 詳しくは、 メニュー お問い合わせ ERDDAP™ プロジェクトだけでなく、より一般的な ERDDAP™ プログラマのガイド . . (数週間後に別途発表 ERDDAP™ 1.38 リリース。)
- 生成データセット Xml が改善されました。
- スクリプトは変更されましたので、すべてのLinuxコンピュータで正しく動作する必要があります (わずか数) . .
- 今追加します。 creator\_name , creator\_email と creator\_url いつでも可能です。
- その他にも小さな改良が多数あります。
- 精製方法 ERDDAP™ 時間とともに取引します。
- 内部的に、 ERDDAP™ ミリ秒単位の精度で時間を処理します (秒単位) . .
- 指定したデータセットのタイム精度を任意に指定できるようになりました。 time\_precision . . たとえば、日付精度で時刻値を表示するデータセットを設定できます。 (例:1970-01-01) . .
- 現在のデータセットはデフォルト設定を使用しますので、これらの変更によって影響を受けず、秒単位の精度で時間を表示し続けます。 Servet CizmeliとPhilip Goldsteinのおかげです。
- EDDTableFromNcCFファイル 新しいデータセットタイプです。 datasets.xml ファイル。 定義する多数のファイル形式からデータを読み込むことができます。 CFシリーズ 分離されたサンプリングの幾何学 コンベンション 有効なDSGファイル形式の膨大な数のサンプルファイルを作るためのKyle WilcoxのおかげでNODCと特別に感謝し、それらを公に利用できるようにしました。
- 小さな変更/バグ修正:
- 拡大する クイックスタート 関連するすべてのシステム EDDGrid EDDTable サブクラス。
- ドキュメントの改善、特に使用方法に関する改善 グリッドダップ そして、 tabledap さまざまなクライアントソフトウェアから。
- minTime および/または maxTime を epochSeconds として表現できるように、高度な検索を変更しました。 Lynn Dewitt のおかげで.
- 変更点 .htmlTable urlとメールアドレスをリンクとして表示するための出力。
- 関連する "rel=" と "rev=" を追加<href> タグ。 Pat Cappelaereさんからの感謝 OGC REST プロジェクト
- 非現実的な大きなデータ要求に対する保護を改善しました。 tabledap 、それはより堅い問題であるところ。
- message.xml にメッセージを移動しました。
- スピード向上を実現
- 固定式 EDDGrid FromFiles はソートされた軸を下降できるようにします。 Maricel Etchegaray のおかげで.
- 廃止されるため、iGoogle への参照を削除しました。
- いくつかの小さな変更とバグ修正を行いました。
バージョン 1.38
(公開日 2012-04-21)
- 新しい特徴:
- ISO 19115 および FGDC -- ERDDAP™ データセットごとにISO 19115とFGDC XMLメタデータファイルを自動生成できます。 ファイルのリンクは、データセットのすべてのリストに表示されます。 (例:フルテキスト検索から) ウェブアクセス可能なフォルダにも (ワフ) (見る FGDC WAFの特長 そして、 ISO 19115 認証取得 ) . . テド・ハベルマン、デイブ・ノイフェルト、その他多くの方々のご協力をお待ちしております。
- データセットのフルテキスト検索が\-_をサポート excludedWord _ と \-"excluded phrase" 。 豊富なSignellのおかげで。
- データセットを検索すると、結果を一度に返します。 デフォルトでは、パラメータ文字列: page=1&itemsPerPage=1000 を使用しますが、リクエストの URL で値を変更できます。 スティーブ・ハンキンとUAFプロジェクトのおかげです。
- OpenSearch お問い合わせ ERDDAP™ 今すぐサポート OpenSearch サイズ: 1.1 データセットを検索するための標準。 とりわけ、これは、カタログ集計ウェブサイトが分散検索を行うことを可能にします (それぞれのカタログに検索リクエストを渡すと、) . .
- コンマ区切り バリュー (CSVシリーズ) ファイル -- ERDDAP™ 値間のコンマでCSVファイルを生成 (どのExcelが好むか) comma+spaceの代わりに。 Jeff deLaBeaujardiereのおかげで、Jeff deLaBeaujardiereのゲストの皆様にお礼申し上げます。
- 百万のデータセット -- いくつかの変更は、サポートするために作られました ERDDAP 膨大な数のデータセットを持っている、おそらく数百万。 スティーブ・ハンキンとUAFプロジェクトのおかげです。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
クイックリスタート
- ツイート クイックリスタートシステムにより、 ERDDAP™ より速く再起動します。 setup.xml ファイルに追加してください。 直後に</datasetsRegex>:
<!-- 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>
- データセットの完全なテキスト検索は、ルーセン検索エンジンで行うことができます (10,000 のデータセット未満の場合、元の検索エンジンをお勧めしますが、) または元の検索システム。 setup.xml ファイルに追加してください。 直後に</displayDiagnosticInfo>:
<!-- 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 では、コンマ区切りリストに 2 つの新しいカテゴリを追加できるようになりました。< categoryAttributes >:
- グローバル:キーワード (global:institution の直後に追加します。) -- キーワードのコンマ区切りリストをグローバルキーワード属性からパースする新しい特別なケースで、各キーワードの別のエントリを作ることができます。
- 変数 お名前 (必須) (終了時に追加) -- それぞれを分類する新しい特別な場合 dataVariable destinationName お問い合わせ
- setup.xml では、 (しかし、なぜ?) お問い合わせ ERDDAP™ FGDC および/または ISO 19115 メタデータを任意のデータセットに提供しない
<fgdcActive>false</fgdcActive>
<iso19115Active>false</iso19115Active>
これらの設定のデフォルト値は true です。
- インスタグラム 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\="" またはファイルが見つからない場合、データセットにはFGDCおよび/またはISO 19115メタデータはありません。 そのため、FGDCやISO 19115のメタデータを特定のデータセットに抑制したい場合にも便利です。
- インスタグラム datasets.xml , すべての EDDGrid サイドバイサイドと EDDGrid AggregateExistingDimension データセットは、子供のデータセットが異なることを特定します datasetID 親データセットと他の子供よりも s。 (たとえば、George Foremanのシンプルで効果的なシステムに従って、子供を命名することができます。) 家族の名前がまったく同じである場合、データセットはロードできません (集計された軸の値がソートされた順番にないエラーメッセージ) . .
- インスタグラム datasets.xml , 有効なリストに変更があった ioos\_category メタデータ値:
- 「pCO2」を「CO2」に変更しました。
- 「フィジカル・オーシャングラフィー」を追加しました。
- 「土壌」を追加しました。
- インスタグラム datasets.xml , ERDDAP™ もはや '.' を ' で許可しません datasetID . . 許されたが、捨てられた。 (新着情報)
- インスタグラム datasets.xml , EDDTableFromThreddsFiles と EDDTableFrom のセットアップ Hyrax 両方のクラスがより効率的になるように書き換えられたので、ファイルが若干変更されました (両方のクラスは、常にすべてのリモートデータファイルのローカルコピーを作る) . . これらのクラスを設定するためのドキュメントを参照してください。 EDDTableFromから Hyrax ファイル そして、 EDDTableFromThreddsファイル . . 特に、変更されたコメントについては、<ファイルDir> (今、無関係) そして、< sourceUrl ツイート (今不可欠) . . また、このクラスを EDDTableCopy で効率よくラップしないでください。
- インスタグラム datasets.xml , EDDTableFromDatabase を使っている場合 Oracle データベース、接続を含める必要があります。 物件等
<connectionProperty name="defaultRowPrefetch">4096</connectionProperty>
デフォルトは10であるため、データの行数を1回取得する方法を指定するには、horribly非効率的なです。 詳細はこちら Oracle ドキュメント . . MySql と PostgreSQL は、この設定のデフォルト値が向上しているようです。 Kevin O'Brien(ケビン・オビエン)
- EDDTableFromDatabase を使用する場合は、改善されたものを参照してください。 「スピード」のドキュメント パフォーマンスを向上させるための追加の提案。 Kevin O'Brien(ケビン・オビエン)
- インスタグラム datasets.xml , すべてのEDDTableのために... データセット, 条約と Metadata\_Conventions グローバル属性はCF-1.6を参照してください。 (CF-1.0、1.1、1.2、1.3、1.4、または1.5) CF-1.6は、ディスクリートサンプリング幾何学に関連する変更を含む最初のバージョンであるため。
- コンパイルしているプログラマ ERDDAP™ コードは lib/lucene-core.jar を javac と java コマンドラインパスの jar ファイルのリストに追加する必要があります。
- ERDDAP™ お問い合わせ 新サービス GCMDサイエンスキーワードからCF標準名を変換します。 グローバルなキーワードメタデータを生成する際に、データセットのメタデータを生成する際に便利です。 ERDDAP . .
- ボットに対処する -- お問い合わせ ボットがあなたのクローリングを防ぐ ERDDAP™ 最上級の方法 . .
- 翻訳 -- テキスト ERDDAP 's web ページは、ほとんどがmessions.xmlで、異なる言語への翻訳に適しています (例:ドイツ、フランス語) . . メッセージは現在、多くの場合、MessageFormat を使用して書式化、翻訳の作成を支援します。 翻訳を希望される方は、メールでお問い合わせください。 erd dot data at noaa dot gov . .
- サンプル datasets.xml お問い合わせ いくつかの小さかったが、サンプルに大きな誤差があった datasets.xml . . これらのデータセットを使用する場合は、新しいサンプルから新しいバージョンを入手してください。 datasets.xml 新しい erddapContent で .zip ファイル。 ジェームス・ウィルキンソン(James Wilkinson)
- ギット -- 頑張ります ERDDAP™ このリリースの後に GitHub プロジェクトを ASAP で作成します。
- 小さな変更/バグ修正:
- 新しいパレット、OceanDepth は深さの値に便利です (肯定的なダウン) , 例, 0 (サインイン) に 8000 (フィードバック) . .
- ザ・オブ・ザ・ .kml 出力から tabledap より良いマーカーアイコンを使用する (不気味ではない) . . そして、マーカーの上にカーソルを合わせると大きくなります。
- EDDTableFromFiles ディレクティブ 最後のアップグレードでは、新しいnetcdf-javaライブラリは、変数名の制限を厳しくしました。 .nc ファイル。 変数が EDDTableFromFiles に問題が生じた場合 sourceName 特定の句読点文字を持っていた。 EDDTableFromFiles は、その問題を回避するために変更されました。 トーマス・ホルコム氏に感謝します。
- .subset ページがサポート 関連データのチェックボックスの代わりに0/10/100/1000/10000/100000。 100000がブラウザをクラッシュさせる可能性があるツールチップは警告します。 Annette DesRochers リチャード (アベ) Coughlin、IOOSの生物学的プロジェクト。
- .../erddap/info/ datasetID _/index.html Web ページでは、URLとメールアドレスをクリック可能なリンクとして表示できるようになりました。 リチャードのありがとう (アベ) クフリンとIOOSの生物学的プロジェクト。
- バグ修正: で tabledap 、高度のデータセットのための メーターPerSourceUnit<0、高度の制約の問い合わせは誤って処理されていました。 Kyle Wilcox のおかげで.
- バグ修正: EDDGrid AggregateFromExistingDimension では、より多様な TDS URL をサポートしています。 ありがとうございます。
バージョン1.36
(公開日 2011-08-01)
- 新しい特徴:
- ユーザーの立場から重要な変更はありません。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- pmelTao のデータセットとしてよく使われていたデータセット tabledap
ドキュメントは使用できません。 ERDDAP™ 管理者は、これらの変更を行う必要があります。- お問い合わせ datasets.xml , あなたが持っている場合 datasetID ="pmelTao" データセット、追加 その行末の "> の直前の Active="false" が有効です。
- setup.xml では、<EDDTableIdExample(EDDTableIdExample)とは pmelTao です。
- もし、 datasets.xml データセットがない datasetID ="erdGlobecBottle" を追加
<dataset type="EDDTableFromErddap" datasetID="erdGlobecBottle" active="true">
<sourceUrl>https://coastwatch.pfeg.noaa.gov/erddap/tabledap/erdGlobecBottle</sourceUrl>
</dataset>
- setup.xml では、すべてのタグをから置換します。<EDDTableIdExample(EDDTableIdExample)とは コース <EDDTableの特長 Matlab PlotExample> お問い合わせ
<!-- 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 "&", "<", ">".
-->
<!-- 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>&time>=2002-08-17T00:00:00Z&time<=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&time>=2002-08-17T00:00:00Z&time<=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&time>=1029542400&time<=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&time=2002-08-19T10:06:00Z&.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&time>=2002-08-13T00:00:00Z&time<=2002-08-20T00:00:00Z&bottle\\_posn=1&.draw=markers&.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>
- 型が EDDTableFromFiles のサブクラスであるデータセットでは、メタデータからデータを生成できるようになりました。 具体的には、元の変数の属性の値から変数を作ることができます。 例えば、 datasets.xml , 内 a< dataVariable > 使用すると、
<sourceName>variable:cruise:PI</sourceName>
ERDDAP™ クルーズ変数の PI 属性の値で変数を作成します。 WODのおかげで。
- 変更点:
- 小さな変更
バージョン1.34
(公開日 2011-06-15)
- 変更点:
- バグ修正: 64ビットで発生したメモリリークを修正 Java インストール。
- バグ修正: ERDDAP™ 緯度次元の値が高値から低値までの範囲のとき、これらのグローバル属性を正しく設定します。: geospatial\_lat\_min, geospatial\_lat\_max, Southernmost\_Northing, Northernmost\_Northing.
注意: actual\_range 変更されていない:それは範囲および貯蔵の順序を示すために意図されているので低、高い価値または高い、低い価値があるかもしれません。
- 小さい変更。
- ERDDAP™ 管理者は、setup.xml に変更を加える必要はありません。 datasets.xml . .
バージョン1.32
(公開日 2011-05-20)
- 変更点:
- 新しく批准された、CFの分離されたサンプリングの幾何学のためのサポート (残念ながらオンラインではまだ利用できません) , 提案されたCFポイント観測条約を置き換える.
ERDDAP™ ユーザーは、 cdm\_feature\_type=Station が TimeSeries に置換され、作成したファイルへの小さな変更があることがわかります。 .nc CFファイルタイプ (flat\_dimension は、sample\_dimension と呼ばれています。) . .
ERDDAP™ 管理者は、これらの変更を行う必要があります。 datasets.xml : : :
- cdm\_data\_type=Station は cdm\_data\_type=TimeSeries に変更する必要があります。
- cdm\_data\_type=StationProfile は cdm\_data\_type=TimeSeriesProfile に変更する必要があります。
- cdm\_station\_variables は cdm\_timeseries\_variables に変更する必要があります。
- cf\_role=station\_id は cf\_role=timeseries\_id に変更する必要があります。
- ニュース 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\_type、データマップをCDMタイプに完全に認識できるようになりました。 詳細はこちら CFシリーズ 分離されたサンプリングの幾何学の指定 . . おそらく、Wordファイルが.htmlに変換され、そのWebページで現在の「OBSOLETE」情報を置き換えることがすぐにある。 ありがとうございます。 NOAA UAFプロジェクト
- ほとんどのEDDTableデータセットの場合、新しい出力ファイルタイプオプション、 .nc CFは、Contiguous Ragged Arrayを作成します .nc 最新バージョンに準拠したファイル CFシリーズ 離散サンプリングジオメトリ条約 . . これらのファイルは、データセットのCDMデータタイプを反映した構造になっています。 提案された慣行が変更されるので、この書き込みではnetcdf-javaライブラリはまだ作成するファイル形式を読むサポートしていません ERDDAP CDMデータファイルとして解釈します。 あとはもうすぐです。 ありがとうございます。 NOAA UAFプロジェクト
- ビュー : .subset Web ページの .subset データオプション は、ユーザーが表示する特定のデータの行の最大数を指定するドロップダウン リストです。 (デフォルト = 1000) . . この変更、他、許可して下さい ERDDAP™ 異なるデータの行数が多いデータセットで動作する。 (単一の変数のユニークな値の数はまだ問題ですが、かなり高い (20,000円) .subsetや他のWebページが本当にゆっくりと読み込まれる前に。) ありがとうございます。 NOAA UAFプロジェクト
- .subset Web ページには新しいオプションがあります。 分散データカウントを表示します。 GTOPPプロジェクトのおかげで
- ユーザを支援するために、明確な価値観 (例:駅名) Make-A-Graph および Data Access フォームに表示されました。 ありがとうございます。 NOAA UAFプロジェクト
- .transparentの Png リクエストは、すべての種類のグラフとデータ表現をサポートしています。 単なるデータ -- 軸、凡例、ランドマスク、その他何も描画しません。 これにより、透明なピンのレイヤーとして画像を作ることができます。 もし&.size=width | height はクエリで指定されます。 (おすすめ) お問い合わせ デフォルトは360x360ピクセルです。 唯一の例外は EDDGrid &.draw=surface(デフォルト) (前に) データポイントごとの~1/ピクセルが付いているイメージです (最大3000 xおよびyピクセル) . . Fred Hochstaedterのおかげで.
- ザ・オブ・ザ・ WMS webページでは、データセットの変数のカラーバーが表示されます (ツイート) . . Emilio Mayorga とその他
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- このリリースでは、多くの変更が伴います。 それらはすべて重要です。 以下に掲げる全ての変更により、患者様とお仕事ください。
- このバージョンは、いくつかに対処するための意図よりも先に押し出されています Java セキュリティバグ 残念ながら、このために意図したいくつかの機能/修正 ERDDAP™ バージョンは本バージョンではありません。 お問い合わせ うまくいけば、次のバージョンは比較的早くなります (アップグレードがはるかに簡単) . .
- 複数のセキュリティバグを避けるため Java 6 アップデート 23 以下、最新バージョンをダウンロードしてインストールします Java ( Java 6 更新 24 以上) . . 64ビットオペレーティングシステムをお持ちの方は、64ビット版の64ビット版を入手してください。 Java . .
- Tomcat 5を使用している場合は、Tomcat 6または7にアップグレードする必要があります (お問い合わせ) . . Tomcat 6を使用している場合は、Tomcatバージョン7にアップグレードを検討してください。
- 上記のすべての手順に従ってください。 新規設定 ERDDAP™ 、しかし関連性のあるところ、あなたの古いインストールから新しいインストールにファイルをコピーします。 \[ トームキャット \] /content/erddapディレクトリとファイル。 そのため、 新しい Tomcat セットアップの推奨事項 . .
- デフォルト erddap.css は erddap.war ファイルに含まれています。
- デフォルトの erddap.css を使用するには、 削除 あなたの古い \[ トームキャット \] /content/erddap/images/erddap.css .
- 変更された場合 \[ トームキャット \] /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; }
- お問い合わせ \[ トームキャット \] /content/erddap/setup.xml:
- 関連するコメントやタグを置き換える<partialRequestMaxBytes と<partialRequestMaxCells> お問い合わせ
<!-- 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\_typeに関する新しい要件があります。 同様に、各データセットはcdm\_data\_typeに関連する正しいメタデータと変数を持つ必要があります。 そうでない場合、データセットはロードされず、エラーをスローします。 ドキュメントを見る cdm\_data\_type ディレクティブ . .
- FYI: EDDTableFromAsciiServiceNOS の新しいデータセットタイプがあります。
- FYI: 新しく許可される3つがあります ioos\_category オプション: 水力学、質 (e.g.、質の旗のための) , 統計 (例、意味) . .
- EDDTableから... ファイルデータセット、削除<nDimensions> タグ。 不要、または使用していません。
- 変数と destinationName =高度、 ERDDAP™ もはや力無し long\_name お問い合わせ お問い合わせ datasets.xml 繰り返し検索< destinationName >altitude とその変数に追加< addAttributes >:
<att name="long\\_name">Altitude</att>
(または若干異なる long\_name 特別な場合) . .
-
オプション: すべてのEDDTableFromFilesサブクラスは、変数をサポート sourceName =グローバル:... それぞれのファイルからデータをデータ変数に変換します。 Lynn DeWitt のおかげです。
-
EDDTableFromDatabase ユーザー - ERDDAP™ Postgres の新しい JDBC 4 ドライバーが付属しています。 他のデータベースについては、データベースの最新のJDBC .jarファイルをチェックしてください。 お問い合わせ ERDDAP™ 今すぐ使用 Java 1.6+、JDBC 4 (ない 3) おすすめです。
-
財務・業績
- EDDGrid から...ファイルとEDDTable から... ファイルデータセットが fileTable 情報を格納できるようになりました \[ bigParentディレクトリ \] /データセット インフォメーション \[ datasetID \] /\/\//\//\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ .nc ファイル。 また、EDDTable データセットは、サブセット情報を保存できるようになりました。 \[ bigParentディレクトリ \] /データセット インフォメーション \[ datasetID \] /\/\//\//\//\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/ .nc ファイル。 これらのファイルが使用される \[ bigParentディレクトリ \] /データセット インフォメーション \[ datasetID \] お問い合わせ .json ファイル。 古いファイルが自動的に削除されます ERDDAP™ スタートアップ または、すべてのファイルを削除することができます (しかし、空のサブディレクトリを残します) お問い合わせ \[ bigParentディレクトリ \] /datasetInfo/ ディレクティブ
- 新しい EDDTableFromNcCFFiles で、提案された新しい CF Point Observation Conventions を使用して、ローカルおよびリモートファイルからデータを読み込みます。 しかし、このリリースではそうではありません。 これらのファイルを読むためのいくつかの方法に関連するnetcdf-javaライブラリに問題があります。 そして、提案されたCFポイント観測条約の最近の変更がありました。 netcdf-java ライブラリが修正され、最新の提案に更新されると、これを再開します。
- ランニング ERDDAP™ Windowsに問題があるかもしれません: そうでなければ、 \[ bigParentDirectory/logs/log.txt ファイル ERDDAP™ ファイルを素早く削除したり、名前を変更したりすることはできません。 これはアンチウィルス ソフトウェアによるものです (例:McAfeeとNorton) ウイルスのファイルをチェックしています。 この問題に遭遇した場合 (log.txtファイル内のエラーメッセージで「削除できません...」のように表示できます。) , ウイルス対策ソフトウェアの設定を変更すると、部分的に問題を軽減することができます. もし、 ERDDAP™ ウィンドウズでは、デスクトップ上で実行されているテストだけで、これはただ迷惑です。 もし、 ERDDAP™ Windowsであなたの公共です ERDDAP™ Linux サーバーへの切り替えを検討してください。
-
スローファーストスタートアップ -- 初めて走る ERDDAP™ 改善の後で、 ERDDAP™ データセットをロードすると遅くなる可能性があります。 方法 ERDDAP™ 集計されたファイルに関する情報が変更されるので、 ERDDAP™ すべてのファイルから情報を再読み込みする必要があります。 それは時間がかかります.
-
スタートアップのエラー -- cdm\_data\_type に関連する変更を考えると、データセットの一部がロードされず、エラーをスローする可能性があります。 毎日のレポートメールをよく読む 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 もう一度出力すると、円アイコンを使用してポイントをマークします (飛行機のアイコンではない Googleは最近に切り替えました) . .
-
erdCalcofi のデータセットは再配置され、ローカルファイルから提供されました (より速く) . .
-
生成データセット Xmlから ステッド カタログは現在、結果ファイルを作成する: \[ トームキャット \] /webapps/erddap/WEB-INF/temp/ EDDGrid FromThreddsCatalog.xml から Kevin O'Brien(ケビン・オビエン)
-
生成データセット Xmlから ステッド カタログは現在、ソースURLから不要なポート番号を削除しようとします (例::8080 と :8081 は、時々削除できます。) . . お問い合わせ NOAA 中央のセキュリティチーム。
-
.subset Web ページでは、Distinct Data の Map には、変数 lat lon 範囲があります。
-
いくつかのリスト ERDDAP™ (例:すべてのデータセットを表示するテーブル) A.Z が前にソートされるようにソートされました。 .z . . ケースインセンティブな方法でソートします。
-
.subset Web ページへの小さな変更: 単位が表示されるようになりました。
-
生成データセット システムクリップボードや displayInBrowser に結果を置くことができない場合は、Xml と DasDds は例外を投げません。 エリック・ブリカーとグレッグ・ウィリアムズのご協力に感謝します。
-
バグ修正: データセットが読み込まれるとき、 ERDDAP™ geospatial のグローバル属性を削除または調整します。 チャールズ・カルレトン(Charles Carleton)
-
バグ修正: String2.getClassPath () 今、きちんとクラスをパーセントデコード パス (おそらく、Windowsでは、ファイル名のスペースが%20として現れます) . . この影響を受ける ERDDAP™ EDStatic が SSR.getContextDirectory を呼び出す () コンテンツ/ erddap を検索します。 Abe Coughlinさん、ありがとうございました。
-
バグ修正: EDDTableFromFiles では、別々の getDataForDapQuery 処理に関連する () リクエスト エリック・ブリカーズのご協力に感謝します。
-
バグ修正: tabledap リクエストは、データセットの高度の制約を適切に処理しなかった MetersPerSourceUnit は -1 でした。 エリック・ブリカーズのご協力に感謝します。
-
バグ修正:EDDTableFrom... =NaN と !=NaN を含むリクエストを正しく処理できるようになりました。
バージョン1.28
(公開日 2010-08-27)
- 新しい特徴: なし。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。 なし。
- バグ修正: プログラミングミスを修正 (Ver 1.26 のみ) 作って ERDDAP™ 非常に遅い。
バージョン1.26
(公開日 2010-08-25)
- 新しい特徴: なし。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。
- あなたから \[ トームキャット \] /content/erddap/setup.xml,
- インスタグラム<法的>、次の新しいラインで \[ スタンダード データライセンス \] , インサート \[ スタンダードコンタクト \] . . \[ スタンダードコンタクト \] 参照する<adminEmail> は setup.xml で上位に指定しました。
- 削除<テーブルCommonBGColor<tablehighlightBGColor>。
- おすすめ: アクセス<endBodyHtml> へ
<endBodyHtml><!\\[CDATA\\[
<br>
<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.css と erddapAlt.css は、下部に追加します。
/\\* 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で動作しませんでした。 グレッグ・ウィリアムズに感謝します。
-
バグ修正: データセットがリモートからだったらグラフボタンが機能しなかった ERDDAP . .
-
バグ修正: WMS リモートからのデータセットがあったら時々働かなかった ERDDAP . .
-
多くの小さな変更とバグ修正。
バージョン1.24
(公開日 2010-08-06)
- 新しい特徴:
- ニュース サブセットWebページ 表形式のデータセットのサブセットを選択するために、ファセットされた検索を使用します。 POSTのおかげで。
- ニュース 高度な検索 他のすべての検索オプションを組み合わせ、経度、緯度、時間境界ボックスを追加します。 エルリン・モンゴメリーに感謝します。 (申し訳ありません、このコンテンツはただ今 English のみです。)
- ニュース 変換時間 ウェブページとサービスでは、数値時間をISO文字列から変換することができます。
- ニュース 変換ユニット ウェブページとサービスを変換することができます UDUNITS UCUMユニットから お問い合わせ NOAA ログイン SOS . .
- お問い合わせ tabledap &units リクエストには、 &units リクエストが含まれます。 (カリキュラム) 元の名前から単位の名前が変換されます (よくある質問 UDUNITS ) お問い合わせ カリキュラム 単位の名前。 これはユニットにのみ影響を与えます\*名称:\*データ値ではなく、 お問い合わせ NOAA ログイン SOS . .
- グラフのWebページとグラフとマップを作成する改善:
- グラフがマップの場合、マップの中央ポイントを変更するには、新しい Make A Graph ボタンとズームイン/アウトする新しいオプションがあります。 POSTのおかげで。
- 下部の近くのフィルター設定を追加しました。 グレッグ・ウィリアムズに感謝します。
- GSHHS v2.0 に、海岸線のデータファイルが更新されました。 POSTのおかげで。
- 湖と川が広がる地図 POSTのおかげで。 (申し訳ありません、Sacramento River Deltaは、海岸線データと湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖/湖)
- pscoast-derivedの国家/州のファイルで構築されました。 POSTのおかげで。
- Topography.cpt は若干変更されました。 (この悪影響を及ぼすと申し訳ありません。) POSTのおかげで。
- Griddap の Make A Graph では、ユーザーが変数を変更した場合、フォームは自動的に再登録されます。 axisVariable s' showStartAndStop は、常にグラフ変数を反映しています。 ジョアキン・トリナネスに感謝します。
- pngおよびpdfイメージURLの場合:
- value が "under" にできる、 new &.land=value の (ショートポグラフィ) または "オーバー" (ちょうどbasymetryを示す) . . 指定されていない場合、デフォルトは drawLandMask お問い合わせ datasets.xml または setup.xml. POSTのおかげで。
- 新しい: 余りに長い伝説のラインは複数のラインに自動的に壊れます。 POSTのおかげで。
- pngイメージURLの場合:
- value が "Bottom" にできる new &.legend=value の (デフォルト) 「オフ」または「オン」 これは、凡例を含んだり、凡例を除外したり、凡例だけを取得することを可能にします。 Cara Wilson のおかげで.
- 新規 &.trim=_n Pixels_はnPixelsの境界を残します (例:10) 画像の下部にある。 .legend=Off の後に適用される。 Cara Wilson のおかげで.
- 新規&.size=width | height では、画像の幅と高さをピクセル単位で指定できます。
- 新しい出力ファイル形式:
- .csvpおよび .tsv p -- .csv や .tsv , と " (単位) 「先頭行の列名に追加しました。
- .odvTxt -- データの取得を簡素化する .txt ファイルを作る 海洋データ ニュース (ODVの) . .
- .esriCsv -- ESRI のインポートに適した .csv ファイルを作る ArcGIS . . (集計データセットのみ) Jan Mason、ジェフ・デ・ラ・ボージャーディーレ、 NOAA ログイン SOS プロジェクト
- GUI の改善 カテゴライズ サイトマップ また、分類する値 (機関以外) 今、すべての小文字。 ノンローケース対応 (リダイレクト) 後方互換性のため。 Roy Mendelssohn のおかげで.
- エラーメッセージは、ユーザーに対してより短く、より一層の指向です。 グレッグ・ウィリアムズに感謝します。
- 大きく減らす内部変化 ERDDAP ベースメモリ使用量
- POST プロジェクトに関連する多くの新機能。
- お知らせ ERDDAP™ 管理者は知っておく必要があります。 たくさんの変更があります。 お問い合わせ しかし、それぞれが素晴らしい利点をもたらします。
- GenerateDatasetXml への大きな変更 - より多くの質問ができるようになりました (関連記事を見る データセット タイプ インフォメーション) そして、常に必要な準備が整ったコンテンツを生成します。 datasets.xml . . あなたはまだセットアップを担当しているので、あなたはまだレビューする必要があります datasets.xml ご利用前のコンテンツ コンピュータプログラムよりも、プロジェクトへの努力を重ねる人間は、常に良いでしょう。 UAFプロジェクトのおかげで
- 必須: setup.xml では、requiRED を変更する必要があります。 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>
- REQUIRED: setup.xml では、この新しい提案をコピーして貼り付ける<startHeadHtml> 古いバージョンを置き換える。 しかし、あなたの好みの変更を自由に作るために感じなさい。
<!-- 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、ハンス・ヴェド、リック・ブラア氏に感謝します。
- 問い合わせ: setup.xml で、<startBodyHtml> は、<body> タグだけ<body> は erddap.css によってスタイルが設定されているので、
- REQUIRED: setup.xml では、これを変更します。<エンドボディHtml> (しかし、メールアドレスをメールアドレスに変更し、他の変更を加えるために自由に感じます) : : :
<!-- 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>
<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>
- 非常にお勧め: setup.xml では、推奨<theShortDescriptionHtml> は、
<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>
特に最初の段落の最後の文を自由に変更してください。
- setup.xml, emailEverythingTo と emailDailyReport 現在、メールアドレスのコンマ区切りリストになることができます。 最初のメール 特に、例えば、EDDXxxxFromErddapのデータセットへのサブスクリプションは、そのメールアドレスを使用します。 John Maurerさん、ありがとうございました。
- 電子メールのエラーがログオンされました \[ bigParentディレクトリ \] /logs/emailLogYYY-MM-DD.txt ファイル。
- setup.xml では、メールアカウントプロパティ(通常は直後に)を設定するための新しいオプションのパラメーターがあります。<メールパスワード>:
<emailProperties>_propertyName1_|_propertyValue1_|_propertyName2_| _propertyValue2_|...</emailProperties>
For example, gmail accounts need
<emailProperties>mail.smtp.starttls.enable|true</emailProperties>
デフォルトは何もありません。 豊富なSignellのおかげで。
- 必須:EDDTableCopy または EDDGrid コピー、すべてのDELETEが必要です \[ bigParentディレクトリ \] /copy/ディレクトリと "xh" を含むファイル。ディレクトリやファイル名は、古いファイルを停止した後 ERDDAP™ 新しく始まる前に ERDDAP™ そのファイルは再コンパイルされます。 私はとても残念ですが、変更をし、うまくいけば、いくつかの管理者やいくつかのファイルに影響を与えることは重要でした。
Linuxでは、これらのファイルをcdで見つけることができます \[ bigParentディレクトリ \] /コピー
お問い合わせ\ログイン\
Windowsでは、これらのファイルを、開始見つけることができます | インフォメーション 検索したいもの: ドキュメント ファイル名の全部または一部: xh 参照: ブラウズ -> \[ bigParentディレクトリ \] /コピー 「検索」をクリック ^全部選択する それらをすべて削除するデル - お問い合わせ: datasets.xml , EDDTableFromDatabase データセットの場合, 日付と時刻の変数, 変更データ 1970-01-01T00:00:00Z以降、ダブルと単位を秒単位にタイプします。 タイムスタンプデータをデータベースに保存する\*お問い合わせ\*タイムゾーン。 タイムゾーン情報がなければ、クエリが ERDDAP™ データベースと結果に送信する ERDDAP™ JDBCを経由してデータベースから取得することはあいまいで、間違っている可能性があります。 「タイムゾーンなしのタイムスタンプ」データを扱う信頼できる方法を見つけました。 とにかく良い練習だと思います。 結局のところ、「タイムゾーンのないタイムスタンプ」データは、暗黙のタイムゾーンを持っています。 タイムゾーンがデータベース管理者に明らかであるのは素晴らしいですが、他のソフトウェアがデータベースと正しく相互作用できるように明示的に指定するのは理にかなっています。 Thanks/sorry マイケル・ウルゼン
- 高く評価される: で datasets.xml , .subset の Web ページを有効にして、 .subset のタブラーデータセットの検索を .subset できるようにするには、[ ] を追加する必要があります。< subsetVariables >> (/docs/server-admin/datasets#subsetvariable) データセットのグローバル属性に。
- おすすめ: で 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_type) グローバルな属性なので、データセットの値を見直し/変更する必要があります。
-
インスタグラム datasets.xml , 新しい [<sourceNeedsExpandedFP\_EQ>] (/docs/server-admin/datasets#sourceneedsexpandedfp_eq) ソースサーバが、&variable\=value を正しく処理していない場合に便利です。 (なぜなら、 浮動小数点の平等性をテストする一般的な難しさ ) . . ソースNeedsExpandedFP\_EQ デフォルトでtrueに設定される (最も安全な設定) 変更を加える必要はありません。
-
ニュース EDDTableFromAsciiFiles (EDDTableFromAsciiFiles) からダウンロード . . ジェリー・ユン・パンに感謝します。
-
ニュース EDDTableFromThreddsファイル . . Roy Mendelssohn のおかげで.
-
変更点 EDDTableFromNcFiles (EDDTableFromNcFiles) は、 より広い範囲のファイルで使用できます。
-
EDDTableFromBMDE は無効になっています。 アクティブ、適切なデータソースはありません。
-
GenerateDatasetXml では、新しい EDDGrid フォードズ カタログがTHREDDSカタログ全体を収穫 (またはサブセット) 生成する datasets.xml コンテンツ UAFプロジェクトのおかげで
-
生成データセット Xml と DasDds も結果を入れました \[ bigParentディレクトリ \] ログ/log.txt リッチ・シグネルとチャールズ・カルレトンのおかげで。
-
ログインシステムへの多くの改善 POSTのおかげで。
-
お知らせ ERDDAP™ プログラマ 知っておくべきこと:
-
/WEB-INF/lib/ ディレクトリに変更がありました。 javac と java classpath の設定を変更してください。
-
新規登録 \[ お問い合わせ ログイン \] /erddap/version はバージョンの決定を下す ERDDAP . . 応答はテキスト、例えば、 ERDDAP \_version=1.24 HTTP 404 Not-Found エラーメッセージが表示された場合は、 ERDDAP™ バージョン1.22以下 POSTのおかげで。
-
小さな変更とバグ修正:
-
EDDTableFromから 変更点:
- IOOSを読むためのサポートをドロップ SOS XML 応答。
- IOOSを読むためのサポートを追加 SOS テキスト/csv. (だからNOS SOS 現在サーバはサポートしていません。)
- IOOSに関連した変更の多くを作った SOS サーバーの詳細。
- IOOSのBBOXクエリのサポートを追加しました SOS そして、 OOSTethys SOS サーバ。 これらの変更は、関連するデータリクエストに対して大きなスピードアップをもたらします。 IOOSのおかげで SOS . .
-
テキスト .mat 表形式のデータファイルが正しく保存されます。 Roy Mendelssohn のおかげで.
-
WMS
-
OpenLayers 現在バンドルされています ERDDAP™ 使用のために WMS サイトマップ これは、問題が発生したときに発生した問題を修正します OpenLayers 数ヶ月前に変化し、将来の問題を防ぎます。
-
お問い合わせ WMS GetCapabilities 応答、<オンラインリソース> 値の URL は、 WMS サービス。 シャルトン・ガルヴァリーノ(Charlton Galvarino)
-
凡例を上に表示 WMS カラーバーを表示するWebページ。 Emilio Mayorga のおかげです。
-
EDDGrid AggregateExistingDimensionコンストラクタは、軸のソースで問題がありました 値が目的地に等しくなかった ソースタイムが他のものだった場合など、値 "seconds since 1970-01-01" . . お問い合わせ Todd スピンドラー。
-
TableWriterGeoJson では、bbox の後の超過 '、 \[ ・・・ \] 削除されました。 グレッグ・ウィリアムズに感謝します。
-
多くの小さな変更とバグ修正。
バージョン1.22
(公開日 2009-07-05)
- 1.20に導入されたSlideSorterのバグを修正しました。
- 1.20に導入したOBISのバグを修正しました。
- 画像/ガジェット/GoogleGadgetsページのJasonデータセットへの参照が削除されました。
バージョン1.20
(公開日 2009-07-02)
- ERDDAP™ 管理者は、setup.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 コピー そして、 EDDTableコピー 別のローカルコピーの作成と維持 EDDGrid または EDDTable のデータセットのデータおよびローカルコピーからデータを提供します。 これらは非常に使いやすく、非常に効果的です リモートデータソースからデータを扱う上で最大の問題の解決:
- リモートデータソースからのデータへのアクセスが遅い (様々な理由で) . .
- リモート・データセットは時々利用できません (様々な理由で) . .
- データを1つのソースにリリーすることは、うまくスケールしない (たとえば、多くのユーザーと多くのユーザー ERDDAP sはそれを利用します) . .
さらに、ローカルコピーは元のバックアップであり、元の何かが起こる場合に便利です。
データセットのローカルコピーを作成することに関する新しいものはありません。 ここが新しくなったのは、このクラスがそれを作ることです。\*簡単操作\*作成し、\*メンテナンス\*ローカルデータのコピー\*ジャンル\*リモートデータソースの種類と\*メタデータを追加\*データのコピー中に。
これらのデータセットタイプは、作成を簡素化する機能の完全なセットの一部です グリッド/クラスター/フェデレーション ERDDAP ツイート 非常に重負荷を処理するため (例:データセンター内) . .
- 新しいデータセットタイプ EDDTableFromデータベース ローカルまたはリモートデータベーステーブルからデータを取得します。
- ERDDAP™ 現在、 セキュリティ 認証をサポートするシステム (ユーザーがログインできるようにする) そして承認 (特定の個人データセットへのアクセスを許可する) . .
- あります。 2、新しい、コマンドラインツール 助けるために ERDDAP™ 管理者は新しいデータセットでXMLを生成します datasets.xml : : :
- 生成データセット Xml は、ほぼすべての種類のデータセットに対して、データセット XML のラフドラフトを生成することができます。
- DasDds は、XML を繰り返しテストし、データセットに精査するのに役立ちます。 ERDDAP の GenerateDatasets XmlのWebページを削除しました。 セキュリティ上の理由から、一部のデータセットタイプのみがサポートされています。 新しいコマンドラインツールはより良いソリューションです。
- 新着記事 ステータスページ だれでも許可して下さい (しかし、著しく管理者) ステータスを表示 ERDDAP™ どのブラウザからも \[ ベースUrl \] /erddap/status.html . .
- Tabledapは現在サポートしています サーバ側関数 : : :
- ログイン () レスポンステーブルから重複行を削除し、
- ・ orderBy (・・・) 応答テーブルのソート方法を指定できます。
- ・ orderByMax (・・・) レスポンステーブルがソートされ、最後に指定した列の最大値以外のすべての行を削除します。 たとえば、各駅の最終利用可能なデータを取得するために使用できます。
- 表データセットには、名前が付けられていない追加のdateTime変数が含まれるようになりました。 "time" . . これらの変数は、 "units" メタデータによって認識されます。 " since " (数値の日付 スケジュール) または "yy" または "yy" (整形文字列 dateTimes) . . しかし、まだ使用してください destinationName "time" 主日の場合 時間変数。
- ERDDAP™ 生成する サイトマップ ファイルが、あなたの検索エンジンに伝える ERDDAP 毎月のクロールのみが必要です。 ERDDAP™ 管理者は、フォローしてください これらの手順 新しいsitemap.xmlファイルに関する検索エンジンに通知します。
- ERDDAP 's エラーメッセージは、クライアントにはるかに短く、装備されています (プログラマではない) . . グレッグ・ウィリアムズに感謝します。
- ツイート<リクエストブラックリスト> (/docs/server-admin/datasets#requestブラックリスト) また、最後の番号が\*に置換されたIPアドレスもサポートしています。
- リクエスト .json .geoJson ファイルにはオプションが含まれている場合があります。 jsonp 「&リクエスト」を追加することで .json クエリの末尾に p=functionName" を指定します。 基本的には、これはちょうど伝えます ERDDAP™ "functionName" を追加 (" 応答の先頭に ") " 応答の最後に。 最初にクエリがなかった場合は、クエリの "&" をオフにします。 グレッグ・ウィリアムズに感謝します。
- 新規統計の多くが追加されました デイリーレポート . .
- データセット、機関、ID の一覧が記載されているウェブページでは、現在すぐに利用できます。 これは、サブスクリプションや他の有用な列を狭いコンピュータ画面で表示します。
- すべてのWebページでは、ページのタイトル(に基づく)<title> で<set.xml で定義する startHeadHtml> は、ウェブページのより良い説明を含めるように変更されます。 (たとえば、現在のデータセットのタイトルと機関を含む) . .
- Xmx情報は、log.txt、Daily Report、Status.htmlで印刷されたメモリ情報に含まれています。 エルリン・モンゴメリーに感謝します。
- ERDDAP™ すべてのエラーに対する追加、汎用性保護 (例:OutOfMemoryError) . . チャールズ・カルレトン(Charles Carleton)
- 応答が既にコミットされている場合、エラー処理の改善。
- 改良:EDDTableFromFilesおよび EDDGrid FromFilesが許可するようになりました<metadataFrom> 最初か最後まで。 penultimate はサポートされていません。 そして、最初と最後はファイルの lastModifiedTime に基づいています。
- バグ修正:EDDTableFrom SOS , 1つの場所の無効な情報は例外を投げ、データセット全体が拒否されるように引き起こしました。 今、これらのステーションは無視されます (エラーメッセージがlog.txtに記録されます) . . Rick Blairのおかげで.
バージョン1.18
(公開日 2009-04-08)
- バグ修正: 1.14 以降では、EDDTable データアクセスフォームが 1 つから始まり、グラフの Web ページが正しく引用された制約に対処しなかった。
- バグ修正: 1.14 以降、EDDTableFromDapSequence は、ソースタイムユニットが "1970-01-01T00:00:00 以降秒でない場合、タイム制約を正しく処理しませんでした。
バージョン1.16
(公開日 2009-03-26)
- ERDDAP™ 管理者:
- これは重要なリリースです。バグが残っているので、 ERDDAP™ Tomcat Managerを使用してストップ/スタートまたはリロードに使用した場合のスレッド実行 ERDDAP . . 1.16 をインストールすると、Tomcat 管理者が古いものを元に戻すことはできません。 ERDDAP™ 新規展開 ERDDAP . . 代わりに: 古いもの ERDDAP™ , Tomcat を再起動する (またはサーバー) それから新しい展開します ERDDAP . . 新しいバージョンをインストールするとき、常に良い考えです。
- お問い合わせ<リクエストブラックリスト></requestブラックリスト> (/docs/server-admin/datasets#requestブラックリスト) あなたへ datasets.xml . . これは、ブロックされるクライアントIPアドレスのリストを指定するために使用されます (例えば、サービス攻撃の拒否や過度なWebロボットを阻止するために) . .
- 今はそこにあります \[ bigParentディレクトリ \] /logs ディレクトリは、 ERDDAP™ ログファイル。 はじめに ERDDAP™ log.txt と log のアーカイブコピーを作成します。 時間スタンプで txt.previous ファイル。 再起動前のトラブルが発生した場合は、これらのファイルを分析するのに便利です。
- ERD お問い合わせ ERDDAP™ サブスクリプションシステムがオンになっています。
- ERDDAP™ 再び使える (しかし、まだお勧めしません) リクエスト URL の "%26" エンコーディング (見る 関連v1.14変更 ) . .
- TallyセクションのTallyセクションへのいくつかの新しい追加 デイリーレポート . .
- 小さなバグは、generateDatasetsXml で修正します。
- いくつかの小さなバグ修正。
バージョン1.14
(公開日 2009-03-17)
- ユーザーの変更:
- 格子データ要求では、 ERDDAP™ 今すぐサポート: 最後のn n が整数のインデックスであり、 (最後のd) d が数値の値である場合 (秒単位で) . .
- 表形式のデータリクエストでは、文字列制約が要求されるようになりました 二重引用符 例:&id="NDBC40121" これは必須です DAP プロトコル。
- 表形式のデータリクエストでは、 ERDDAP™ 今、要求する すべての制約は適切にエンコードされるパーセント . . ブラウザはこれを自動的に行うので、これは主にアクセスしているコンピュータプログラム/スクリプトに影響を与えます ERDDAP . .
パーセント26
- 以前は、 お問い合わせ グラフのWebページを埋め込む そして、 ERDDAP™ Googleのガジェットのウェブページ 画像のURLに「&」を「%26」に置き換える これからは、画像のURLに「&」を「&」に置き換えてください。 既存のWebページやGoogle Gadgetsで「&」に「%26」を置き換える必要があります。 (新着情報)
- ERDDAP™ 管理者は、以下にお願いします:
- 以下を追加してください。 セットアップ。xml ファイル (フラグを変更 KeyKey 値) : : :
<!-- 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>
- 後ライン<emailUserName> で セットアップ。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 file, データセット型 EDDTableFromNc4DFiles を EDDTableFromNcFiles に変更 (どんな次元でもファイルをサポートしています) . . EDDTableFromNc4DFiles データセットをお持ちの場合:
- データセットのtype="EDDTableFromNcFiles"に変更する必要があります。 XMLファイル。
- あなたが追加する必要があります<n次元> 3</nDimensions> は、データセットのXMLにタグ付けします。
- 新規追加する<sortFilesBySourceNames> タグは、ファイルの内部順を指定し、データの全体的な順序を決定します。
詳しくは、 EDDTableFromFiles (EDDTableFromFiles) - ダウンロード . .
- 過去に、EDDTableFromDapSequence の OPeNDAP DRDSサーバー、 datasets.xml 、私達は使用しました<ソースCanConstrainStringsRegex>~=</sourceCanConstrainStringRegex>. しかし、DRDS regexのサポートがより制限されていることを見るようになりました ERDDAP お問い合わせ<sourceCanConstrainStringsRegex > リリース</sourceCanConstrainStringRegex> regex制約がソースに渡されないため、代わりに処理されます ERDDAP . .
- SourceCanConstrain のリバンプ処理 お問い合わせ datasets.xml によって EDDTableFromDapSequence (EDDTableFromDapSequence) の使い方 そして、 (内部) すべてのEDDTableデータセットタイプ。 新しいシステムはシンプルで、異なるデータソースの分散性を反映しています。 データセットのXMLを変更する必要があります datasets.xml . .
- 自身で役立つ新機能がいくつかありますが、組み合わせると、作成を容易にします。 グリッド/クラスター/フェデレーション ERDDAP ツイート . .
- 新しいデータセットタイプ:
- EDDGrid Erddapから そして、 EDDTableFromErddapの特長 1 つを ERDDAP™ 別のデータセットを含む ERDDAP™ 非常に簡単で、非常に効率的な方法で。
- EDDGrid ファイルから (そしてそのサブクラス、 EDDGrid からNcFiles 読むことができます NetCDF .nc 、GRIB .grbおよび HDF .hdf ファイル) . .
- EDDTableFromNcFiles (EDDTableFromNcFiles) は、 読むことができます NetCDF .nc テーブルのような構造をもつ。
- RunLoadDatasets と LoadDatasets が変更されました。 ERDDAP™ ファイルのファイルに基づいてデータセットをリロードすることが非常に反応します ログイン ディレクトリ (often)<主 loadDatasets が現在実行されている場合は 5 秒。
- 許可する新しいサービス フラグファイルを作成するURL 与えられたデータセットについては、例えば、
https://coastwatch.pfeg.noaa.gov/erddap/setDatasetFlag.txt?datasetID=rPmelTao&flagKey=123456789 - 新しいデータセットタイプ:
rPmelTao のフラグディレクトリにフラグファイルを作成する (フラグが ここでのキーは間違っています) . .
- ニュース サブスクリプション 特定のデータセットが作成されるときに行われるアクションを指定できるようにサービス (いつか ERDDAP™ 再起動) データセットが何らかの方法で変更される場合。 このシステムが無効にすることができます<サブスクリプションSystemActive> で セットアップ。xml ファイル。 ザ・オブ・ザ・ ERDDAP™ デイリーレポート これで、すべてのサブスクリプションをリストし、システムが乱用していると感じた場合、各サブスクリプションをキャンセルするために必要なURLが含まれています。 インスタグラム datasets.xml , 新しい, オプション [<サブスクリプション メールブラックリスト> (/docs/server-admin/datasets#subscriptionemailblacklist) 管理者がサブスクリプションシステムからすぐにブラックリストされているメールアドレスのコンマ区切りリストを指定できるようにタグ付けします。
- 新着情報<変更> (/docs/server-admin/データセット#onchange) 属性 in datasets.xml お問い合わせ ERDDAP™ 管理者は、特定のデータセットを作成するときに行われるアクションを指定します。 (いつか ERDDAP™ 再起動) データセットが何らかの方法で変更される場合。
- 完全なテキスト検索の改善:各データセットの検索文字列を格納すると、メモリの1/2を使用します。 検索アルゴリズム (ボーイルモアのような) 3倍高速化しました。
- 電子メール ERDDAP™ 常に被写体とコンテンツを優先する \[ エルダップ ログイン \] 、それが明確になるように ERDDAP™ から来た (複数人を管理する場合 ERDDAP ツイート) . .
- より広範な統計収集のための デイリーレポート メールアドレス
- 新しいログファイル \[ bigParentディレクトリ \] /emailLogYEAR-MM-DD.txtは、送信されたすべてのメールをログアウトします ERDDAP™ 一日中。 サーバーが実際に電子メールを送信できない場合は、これは特に便利です。ログに少なくともそれらを読み込みます。
- ERDDAP™ これで、 \[ bigParentディレクトリ \] /キャッシュ/ ( datasetID ) キャッシュされたファイルがたくさんあるため、各データセットのディレクトリ。
- ニュース RSS バージョン1 各データセットのフィード (オレンジを探します RSS データセット、データアクセスフォーム、グラフウェブページの作成に関するアイコン) . .
- EDDGrid .kml チルド画像を使用した応答 ("superoverlays" -- 動的に生成されたクォードツリー画像) . . 初期の画像は、以前のよりもはるかに高速なGoogleEarthに読み込まれます。 地図の解像度は、ズームインすると増加します。, データセットの完全な解像度まで. Recommend: ユーザーのリクエスト .kml 一方、データセットの全経度、緯度範囲。 残念ながら、時間範囲のサポートは削除されました (お問い合わせ) . .
- ERDDAP™ 追加する Expires と Cache-Control ヘッダー /imagesディレクトリから要求されるすべてのファイルへ。 これにより、送信された静的ファイルのリクエスト数を大幅に削減できます。 ERDDAP そして従ってほとんどをスピードをあげます ERDDAP™ ページの読み込み その他、多数 Java スクリプトファイル参照は、HTMLページの一番下に移動し、また、多くの高速化 ERDDAP™ ページの読み込み Steve SoudersとFireFoxのFireBugプラグインへのySlowの追加による「高性能Webサイト」の本のおかげで。
- ERDDAP™ netcdf-java 2.2.22 から netcdf-java 4.0 へ切り替えます。 その他にも、 EDDGrid FromNcFiles から読み込む HDF .hdf , 同様に GRIB .grb と NetCDF .nc ファイル。
- EDDGrid FromDap と EDDGrid FromNcFiles では、DArray にも対応しています。 (同様に DGrid) dataVariable お問い合わせ 次元が対応する座標変数を持たない場合、 ERDDAP™ インデックス値で軸変数を作成する (例: 0, 1, 2, ..., 311, 312) . . だから、他のすべての側面 EDDGrid 同じまま: お問い合わせ 各次元の軸線変数を持つGridsとしてすべてのデータセットを、提供します。 お問い合わせ Queries は axis 変数から値をリクエストできます。 チャールズ・カルレトン、トーマス・イン、ドリアン・レイマー、その他
- ザ・オブ・ザ・ WMS OpenLayers このページには、データセットの範囲よりも少し大きいデフォルトの経度、緯度範囲があります (厳密な範囲ではないので、小さなデータセットのコンテキストはより明らかです) . . デフォルト範囲は 0 から 360 で、現在多くのデータセットのフル レンジを表示できるようになりました。 お問い合わせ Todd スピンドラー。
- 一部のデータアクセスフォームで新しいスライダを作成し、グラフのWebページを作成します。 シンプルに (ログイン) 目的のデータの指定はよい視覚フィードバックを提供します。
- 新しいオプション<データセット> タグ datasets.xml : : : アクティブ="false" . .
- 参考文献 ERD お問い合わせ ERDDAP™ Coastwatch.pfelから変更 (それでもプロキシを介して動作します) コーストウォッチ.pfeg (お問い合わせ) . .
- 新しいサポート data\_min そして、 data\_max 変数メタデータ属性。
- 部分的なソリューション WaitThenTryAgain / 部分的な結果 例外 : : : 今では、データソース変更が検出されたときに以前に失敗したリクエストは成功します。 ERDDAP™ データセットをリロードし、データを自動的に再要求し、元のリクエストのコンテキストですべて。
- バグ修正: 生成 データセット Xmlは無効になっています ERDDAP™ バージョン1.12. Ellyn Montgomery のおかげで、この点を指摘しています。
- エラー処理への小さな変更。
- 可能なレース条件で回避/拒否する多くの改善 (i.e.、マルチスレッドの性質から生じる可能性のある問題 ERDDAP ) 小さい、不十分な問題を引き起こしました。
- これで、エラーメッセージが画像に書かれている場合、画像はキャッシュにのみ〜5-10分滞在します (ない 60) . . Cara Wilson のおかげで.
- データがない場合の標準的なメッセージは「あなたのクエリは一致する結果を作り出しません。」、より短く、より正確であり、マッチします OPeNDAP サーバ。
- EDDGrid もはや結ばれた軸線の価値を可能にします。
- .ver と .help リクエストへの小さな変更。
- 多くの小さな変更とバグ修正。
バージョン1.12
(公開日 2008-10-31)
- EDDTableFromから SOS 再びNDBCで動作する SOS 新しいNOSで働きます SOS . .
- EDDTableFromBMDE は今要求します ERDDAP™ 管理者が指定する dataVariable お問い合わせ
- EDDGrid lat と lon が均等にスペース化されていることを必要としません。 トランスペアレント ピンまたは .kml . . お問い合わせ Todd スピンドラー。
- 小さな変更が少ない。
バージョン1.10
(公開日 2008-10-14)
- データの変数の「colorBar」メタデータの新しいメタデータ datasets.xml グラフとマップのデフォルトカラーバーの設定を定義します。 お問い合わせ 詳細情報 . . これは、デフォルトグラフとマップが、クライアントが要求された時間や地理的な範囲を変更する場合でも、一貫性のあるカラーバーを持っているので、グラフを作成することによって生成されたデフォルトのグラフとマップの外観を大幅に改善するので、重要です。 また、これは必要だった WMS . .
- ERDDAP™ 現在、ほとんどのグリッドデータを経由して利用できるようになりました。 WMS サービス。 様々なデータサーバからデータを取得するだけでなく、 ERDDAP™ 異なるプロトコルを介してデータを配布することができます ( DAP , WMS 、...未来の多く) . . 詳細はこちら クライアントのドキュメント . . または 管理者向けドキュメント . . または お問い合わせ . .
- 経度値の新しいサポート >180 .kml ファイル。
- 新しいcdm\_data\_type: その他 .
- ERDDAP™ 「boolean」のソースdataTypeをサポートしています。 お問い合わせ 詳細情報 今後 EDDTableFromDatabase が使えるようになります。
- EDDTableFromBMDE は DiGIR/BMDE のデータソースをサポートしています。
- EDVGridAxis はソートされた値の降下を可能にします。 pmelOscar データセットはこれを必要としていました。
- ERDDAP™ HTTP エラーを返すようになりました (例:「リソース/ページが見つからなかった404」) エラーメッセージのHTMLページではなく、より多くの状況で。
- 変更/変更のロット ERDDAP™ ドキュメント。
- 小さな変化がたくさんあります。
- いくつかのバグ修正。
- お知らせ ERDDAP™ 管理者はこのバージョンにアップグレードする必要があります。
- インスタグラム datasets.xml , 任意のEDDTableFromのため SOS データセットは「observedProperty」メタデータを「sourceObservedProperty」に変更します。
- ルールについて axisVariable または dataVariable お問い合わせ destinationName これから 厳しい . . 変数名が有効であることを確認する必要があります。 手動で確認するか、または実行するか ERDDAP™ 管理者にメールが送信されたレポートのエラーメッセージを見てください。
- インスタグラム datasets.xml , グリッドデータ変数を経由してアクセスできるようにしたい場合 WMS カラーバーメタデータを追加する必要があります。 少なくとも、例えば、<att 名称 colorBarMinimum "type="double">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
- 一部の変更/バグ修正では、griddap が opendap サーバとして netcdf-java で見られるようにしました。これには、グローバルメタデータは「NC\_GLOBAL」にラベル付けされています。 (「GLOBAL」の代わりに) . .
- ザ・オブ・ザ・ EDDGrid EDDTable Data Access Forms は、URL でクエリ情報を利用できるようになりました。 そのため、例えば、ユーザーが Make A Graph フォームから Data Access Form へ進むと、制約が適切に転送されます。
- tabledap 's Make A Graph では、文字列変数の制約ができるようになりました。
- EDDTable の Make A Graph では、NaN 制約ができるようになりました。 スティーブ・ハナキンに感謝します。
- バグ修正:EDDTable保存 AsImage は .colorbar min と max の値を正しく認識しなかった。 スティーブ・ハンキンに感謝
- setupDatasetsXml への多くの改良。 エルリン・モンゴメリーに感謝します。
- Griddapリクエストは今許可します () - 実際の軸線の範囲の外で若干のスタイル要求。 より適しています。 () -値が最も近い実際の値に丸めされます。 シンディ・ベシー
- isEvenlySpaced の FloatArray と DoubleArray のテストをさらに洗練されたものにしました。 それは常に不完全です (テストは各データセットのためにカスタマイズする必要があるので) しかし、それはより良いはずです。 エルリン・モンゴメリーに感謝します。
- setup.html と setupDataset を移動しました。 Xml.html erddap の /download ディレクトリとハード コードされたすべてのリンク。 これで、すぐに設定情報を変更して更新することができます。
- 多くの小さな変化。 いくつかの小さなバグ修正。
- お知らせ ERDDAP™ 管理者はこのバージョンにアップグレードする必要があります。
- 交通アクセス<ショート説明 メッセージ.xml からメッセージへの Html> セットアップ。xml ファイル。 左側の中央に表示されるテキストを指定します。 ERDDAP™ サイトマップ また、追加<h1> ERDDAP </h1> (他のヘッドラインか) 一番上へ。 または、 コピー<theShortDescriptionHtml> 新規 セットアップ。xml ファイル (新しい erddapContent から .zip ) setup.xml へ。
バージョン 1.06
(公開日 2008-06-20)
- 新しいサポート IOOS DIF SOS データソース。
- 多くの小さな変化。 いくつかの小さなバグ修正。
バージョン 1.04
(公開日 2008-06-10)
- 新しいスライドソーター機能。
- 新しいGoogle Gadgetsページと例。
- バグ修正 EDDGrid .saveAsNc は、スケールと addOffset で変数を生成します。
バージョン 1.02
(公開日 2008-05-26)
- ニュース EDDGrid SideBySideは異なったを可能にします axisVariable ツイート \[ ツイート \] ソース 価値。
- 現在および風データセットはすべてに統合されました EDDGrid SideBySideのデータセット。
- 画像リクエストの画像は1時間キャッシュされます。
バージョン1.00
(公開日 2008-05-06)
- グラフのWebページとURLのグラフィックコマンドを作成します。
- フラグファイルのサポートにより、データセットを強制的にリロードできます。
- 新しいデータセットタイプ:EDDTableFrom4DFiles (EDDTableFromFiles の最初のサブクラス) . .