Package google.maps.aerialview.v1

索引

AerialView

Aerial View API のサービス定義。

LookupVideo

rpc LookupVideo(LookupVideoRequest) returns (Video)

アドレスまたは videoId を指定して動画を取得します。レスポンスは、有効な動画の場合は再生 URI のセットを含む動画、保留中の動画の場合は PROCESSING 状態、動画が存在しない場合は 404 エラーです。動画の受信は課金対象のイベントであるため、このメソッドの呼び出し元は、リクエスト時に返された URI を使用できる必要があります。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/cloud-platform
LookupVideoMetadata

rpc LookupVideoMetadata(LookupVideoMetadataRequest) returns (VideoMetadata)

アドレスまたは videoId を指定して、動画のメタデータを取得します。このメソッドは LookupVideo に代わる無料の呼び出しであり、再生 URI を除く、利用可能なすべての動画データを返します。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/cloud-platform
RenderVideo

rpc RenderVideo(RenderVideoRequest) returns (RenderVideoResponse)

動画がまだレンダリングされていない場合に、レンダラのキューにアドレスを追加します。それ以外の場合は、動画に関するメタデータを返します。

認可スコープ

次の OAuth スコープが必要です。

  • https://www.googleapis.com/auth/cloud-platform

LookupVideoMetadataRequest

AerialView.LookupVideoMetadata のリクエスト メッセージです。

フィールド
共用体フィールド key。必須。key は次のいずれかになります。
video_id

string

RenderVideo から返された ID。

address

string

米国の住所。

LookupVideoRequest

AerialView.LookupVideo のリクエスト メッセージです。

フィールド
共用体フィールド key。必須。動画の検索に使用されるキー。key は次のいずれかになります。
video_id

string

RenderVideo から返された ID。

address

string

米国の住所。

MediaFormat

API でサポートされているさまざまなメディア形式を列挙します。

列挙型
MEDIA_FORMAT_UNSPECIFIED デフォルト値。
IMAGE サムネイル画像。
MP4_HIGH 高画質の MP4 動画。
MP4_MEDIUM 中程度の品質の MP4 動画。
MP4_LOW MP4 動画が低画質です。
DASH ほとんどのデバイスでのアダプティブ ビットレート ストリーミングでの MPEG-DASH
HLS Apple デバイスでのアダプティブ ビットレート ストリーミングの HLS です。

RenderVideoRequest

AerialView.RenderVideo のリクエスト メッセージです。

フィールド
address

string

必須。動画でレンダリングされる場所の米国の住所。

RenderVideoResponse

AerialView.RenderVideo に対するレスポンス メッセージです。

フィールド
state

State

レンダリング リクエストの現在の状態。

metadata

VideoMetadata

動画のメタデータが含まれます。状態が ACTIVE の場合にのみ設定されます。

URI

特定の動画形式のすべての URI が含まれます。

フィールド
landscape_uri

string

横向きのメディアの署名付き有効期間が短い URI。

portrait_uri

string

縦向きのメディアの署名付き有効期間の短い URI。

動画

動画に関するすべてのデータをカプセル化するオブジェクト。

フィールド
uris

map<string, Uris>

メディアタイプと URI のマッピング。このフィールドは ACTIVE 本の動画にのみ含まれます。キーは MediaFormat の列挙値です。

state

State

レンダリング リクエストの現在の状態。

metadata

VideoMetadata

動画のメタデータが含まれます。状態が ACTIVE の場合にのみ設定されます。

状態

動画の状態。

列挙型
STATE_UNSPECIFIED デフォルト値。この値は使用されません。
PROCESSING 動画は現在処理中です。
ACTIVE 動画のレンダリングが終了しました。LookupVideo で表示できます。
FAILED 動画をレンダリングできませんでした。

VideoMetadata

videoId や再生時間など、動画に関するメタデータが含まれます。

フィールド
video_id

string

出力のみ。動画の ID と、動画を取得するための推奨方法。

capture_date

Date

出力のみ。動画で使用されている画像が撮影された日付。これは月レベルの粒度になります。

duration

Duration

出力のみ。動画の長さ。

state

State

出力のみ。レンダリング リクエストの現在の状態。