オーストラリア地球科学データキューブ(AGDC)は、膨大な地球観測データを保存、処理、分析するための手法です。この技術は、膨大な量の階層化されたグリッドデータに対して機敏かつ柔軟に対応することで、国家的な関心事となる課題に対応できるように設計されています。
AGDCは、キャリブレーション、既知の範囲の事前計算、ピクセルアライメント、およびメタデータのセル格子構造への格納を行うことで、従来の画像解析の処理時間を短縮します。時間軸とピクセルが整列されたデータは、従来のシーンベースの手法よりも、空間と時間の両面で高速に解析できる場合が多くあります。これにより、AGDCは将来の課題に柔軟に対応し、増え続ける地球観測データリポジトリにおける解析時間を短縮することが可能になります。
AGDCは国際的にも使用されており[ 1 ]、各国が生態学的に持続可能なプログラムを維持し、リモートセンシングデータの利用における難易度曲線を下げられるようにしている[ 2 ]。
AGDCは元々Geoscience Australiaによって構想されましたが、現在はGeoscience Australia、オーストラリア連邦科学産業研究機構(CSIRO)、および国立計算インフラストラクチャ国立施設(オーストラリア)(NCI)のパートナーシップによって維持されています。これは、パートナーシップからの資金提供と、国立共同研究インフラストラクチャ戦略(NCRIS)などの多くの組織からの資金提供によって可能になっています。[ 3 ]
キューブ内で処理されたデータは、 AGDCに取り込まれてインデックス化される前に、分析準備完了[ 4 ]にされます。分析準備完了データとは、機器校正(ゲインとオフセット)、地理位置情報(空間アライメント)、放射測定(太陽光照射、入射角、地形、大気干渉)の補正が適用された前処理済みデータです。取り込みプロセスでは、データベースインデックスを維持しながら、データセットをストレージユニットに変換する処理が行われます。ストレージとインデックス内のデータには、Python(プログラミング言語)などのコード内でコンパイルされることが多いAPI呼び出しを介してアクセスできます。
例:
s2a_l1c = dc.load(product='s2a_level1c_granule',x=(147.36, 147.41), y=(-35.1, -35.15), measurements=['04','03','02'], output_crs='EPSG:4326', resolution=(-0.00025,0.00025))
AGDC のコードベースは、オープンリポジトリとしてGitHubにあります。 [ 5 ]コアコードベースは、国際協力の一環として 2017 年初頭にOpen Data Cubeに移行しました。コードベースはOpen Data Cubeですが、個々のキューブは、高性能コンピューティングクラスタHPCCを使用するNational Computational Infrastructure National Facility (Australia) (NCI)上の AGDC のように、それぞれ独立した権利として存在します。コアコードは、個人用コンピュータまたはパブリックコンピュータ (git を使用) にインストールでき、多くの単体テストがあります。
コードベースのドキュメントは Read the Docs にあります。[ 6 ]
AGDCは、以下のような国家的に重要な課題に対応するために設計されています。
AGDCは、Geospatial World Forumから2016年のコンテンツプラットフォーム・オブ・ザ・イヤー賞を受賞しました。[ 7 ] [ 8 ]