正距円筒図法の画像をキャプチャし、緯度と経度の座標を保存します
EXIF へ(カメラに独自の GPS 機能が搭載されているか、GPS が
あります。camera.setOptions
に電話
コマンドを呼び出す前に必要に応じて行います。このコマンドは API レベル 2 で変更されました。
パラメータ
- sessionId: 一意のセッション ID。
camera.startSession
コマンドを使用します。 このフィールドは API レベル 2 で非推奨になりました。
結果
- API レベル 1
<ph type="x-smartling-placeholder">
- </ph>
- fileUri: キャプチャされた画像の URI。メーカー 絶対 URI と相対 URI のどちらを使用するかを決定するたとえば "http://android.com/robots.txt"は 「robots.txt」ファイルは絶対 URI を相対 URI です。可能性がある治療法 不透明な識別子として使用できます
- API レベル 2
<ph type="x-smartling-placeholder">
- </ph>
- fileUrl: キャプチャした画像の絶対 URL。
カメラの HTTP サーバーから直接ダウンロードできます。恐れ入りますが、
このコマンドは、すぐには
fileUrl
を返しません。これは、 キャプチャ(カメラ内合成を含む)には通常、時間がかかります( 完了するまでに時間がかかります。コマンドの進行状況は、 /osc/commands/status API を使用してカメラを定期的にポーリングするfileUrl
は、コマンドの完了時に返される結果です。日時delayProcessing
は true(プレビューの絶対 URL) image(画像を処理するための processPicture の入力として使用) それ以外の場合は、最後に処理された画像の絶対 URL になります。
- fileUrl: キャプチャした画像の絶対 URL。
カメラの HTTP サーバーから直接ダウンロードできます。恐れ入りますが、
このコマンドは、すぐには
エラー
- missingParameter:
sessionId
がありません。 このエラーコードは API レベル 2 で非推奨になりました。 - invalidParameterName: パラメータ名を認識できません(例:
sessionId
は API レベル 2 では認識されません。 - invalidParameterValue: 入力パラメータ名が認識されます。
値が無効です。たとえば、
sessionId
が存在しない場合、 アクティブでなくなったか、データ型が正しくありません。このエラーコードは API レベル 2 で非推奨になりました。 - disabledCommand: コマンドは現在無効になっています。たとえば カメラは動画撮影モードになっています。このエラーコードは API レベル 2 で追加されました。
コマンド I/O | |
---|---|
コマンド入力(API レベル 1) | { "parameters": { "sessionId": "12ABC3" } } |
コマンド出力(API レベル 1) | { "results": { "fileUri": "file URI" } } |
コマンド出力(エラー)(API レベル 1) | { "error": { "code": "invalidParameterValue", "message": "Parameter sessionId doesn't exist." } } |
コマンド入力(API レベル 2) | none |
コマンド出力(API レベル 2) | { "results": { "fileUrl": "Absolute file URL" } } |
コマンド出力(エラー)(API レベル 2) | { "error": { "code": "disabledCommand", "message": "Command is currently disabled." } } |