Method: projects.assets.listFeatures

テーブル アセット内の特徴を一覧表示します。このメソッドを使用すると、呼び出し元は空間時間フィルタとプロパティ フィルタをテーブルに適用できます。結果は GeoJSON フィーチャー オブジェクトのリストとして返されます。

HTTP リクエスト

GET https://earthengine.googleapis.com/v1beta/{asset=projects/*/assets/**}:listFeatures

この URL は gRPC Transcoding 構文を使用します。

パスパラメータ

パラメータ
asset

string

必須。一覧表示するテーブルアセットの名前。asset の形式は「projects/*/assets/**」です(例: 「projects/earthengine-legacy/assets/users/[USER]/[ASSET]」)。ユーザー所有のアセットはすべて、プロジェクト「earthengine-legacy」に含まれています(例: 「projects/earthengine-legacy/assets/users/foo/bar」)。その他のアセットはすべてプロジェクト「earthengine-public」に含まれています(例: "projects/earthengine-public/assets/LANDSAT").

認可には、指定されたリソース asset に対する次の IAM の権限が必要です。

  • earthengine.assets.get

クエリ パラメータ

パラメータ
pageSize

integer

ページあたりの結果の最大数。サーバーはリクエストされた数よりも少ないアセットを返すことがあります。指定しない場合は、ページサイズのデフォルトは 1 ページあたり 1, 000 件です。

pageToken

string

サーバーが返す必要がある結果のページを特定するトークンです。 通常、これは assets.listFeatures メソッドの前の呼び出しから返された ListFeaturesResponse.next_page_token の値です。

region

string

指定されている場合、クエリ領域を定義するジオメトリ。GeoJSON ジオメトリ文字列として指定します(RFC 7946 を参照)。

filter

string

指定されている場合は、追加のシンプルなプロパティ フィルタを指定します。

リクエストの本文

リクエストの本文は空にする必要があります。

レスポンスの本文

EarthEngineService.ListFeatures に対するレスポンス メッセージ。

成功した場合、レスポンスの本文には次の構造のデータが含まれます。

JSON 表現
{
  "type": string,
  "features": [
    {
      object (Feature)
    }
  ],
  "nextPageToken": string
}
フィールド
type

string

常に定数文字列「FeatureCollection」が含まれ、GeoJSON FeatureCollection オブジェクトであることを示します。

features[]

object (Feature)

クエリに一致する対象物のリスト。GeoJSON 対象物オブジェクトのリスト(RFC 7946 を参照)で、「type」という名前のフィールドに「Feature」という文字列、「geometry」という名前のフィールドにジオメトリ、「properties」という名前のフィールドにキー/値のプロパティが含まれています。

nextPageToken

string

結果の次のページを取得するためのトークン。 この値を次の assets.listFeatures メソッド呼び出しの ListFeaturesRequest.page_token フィールドで渡して、結果の次ページを取得します。

認可スコープ

以下のいずれかの OAuth スコープが必要です。

  • https://www.googleapis.com/auth/earthengine
  • https://www.googleapis.com/auth/earthengine.readonly
  • https://www.googleapis.com/auth/cloud-platform
  • https://www.googleapis.com/auth/cloud-platform.read-only

詳細については、OAuth 2.0 Overview をご覧ください。