データセットのcollection.jsonのURLです。
collectionUrlで指定されたcollection.jsonを読み込んで、このインスタンスを利用できるように準備します。
日時の文字列表現を返します。例えば月単位のデータセットの場合は"YYYY/MM"、日単位のデータセットの場合は"YYYY/MM/DD"、気候値(複数年のデータから得られる平均値等)の場合は"MM"のように、データセット固有の時間間隔を反映した文字列表現に変換します。
利用可能な最初の日時を返します。
利用可能な最後の日時を返します。
引数に指定された日時よりも前のデータが存在する日時を返します。カタログファイル内を通信しながら探索するため、Promiseを返します。
引数に指定された日時よりも後のデータが存在する日時を返します。カタログファイル内を通信しながら探索するため、Promiseを返します。
指定した日時範囲(start <= Date < end)に含まれるデータの日時を全て返します。
日時を探索する開始日時です。
日時を探索する終了日時です。(この日時は含みません)
指定した日時範囲(start <= Date < end)に含まれるデータの日時を全て文字列表現で返します。
日時を探索する開始日時です。
日時を探索する終了日時です。(この日時は含みません)
このImageCollectionで利用できるバンド名を全て返します。collection.jsonの中で定義されるバンド名の順番を維持した文字列の配列として取得できます。
利用できるバンド名の配列
指定された日時、バンド名のImageを取得します。
日時の指定に関しては次の通りです。
new Date()が指定されることで最も最新のデータを取得できます。バンド名の指定に関しては次の通りです。
オプションdate?: Date日時を指定します。
オプションband?: stringバンド名を指定します。
データセットに関する情報を格納したImageCollectionのクラスです。主に日時とバンドの情報を扱います。
データセットのcollection.jsonのURLを指定してインスタンスを作成し、initを実行することで準備を完了します。
その後、first、last、prev、nextなどを用いてこのデータセットで利用できる日時を探し、 日時とバンド名を指定した上でgetImageを実行することでImageを取得できます。
例