Method: projects.video.export

একটি ব্যাচ প্রসেস শুরু করে যা একটি ভিডিও গণনা করে এবং ফলাফলটি একাধিক গন্তব্যের মধ্যে যেকোনো একটিতে লিখে দেয়।

HTTP অনুরোধ

POST https://earthengine.googleapis.com/v1alpha/{project=projects/*}/video:export

URL-টিতে gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়েছে।

পথের পরামিতি

প্যারামিটার
project

string

এই অনুরোধের জন্য যে গুগল ক্লাউড প্ল্যাটফর্ম প্রজেক্টটিকে পরিষেবা গ্রাহক হিসেবে গণ্য করা হবে, তার প্রজেক্ট আইডি বা প্রজেক্ট নম্বর। ফরম্যাটটি হলো projects/{project-id}

অনুমোদনের জন্য নির্দিষ্ট রিসোর্স project নিম্নলিখিত IAM অনুমতির প্রয়োজন:

  • earthengine.exports.create

অনুরোধকারী শরীর

অনুরোধের মূল অংশে নিম্নলিখিত কাঠামোসহ ডেটা থাকে:

JSON উপস্থাপনা
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "videoOptions": {
    object (VideoOptions)
  },
  "fileExportOptions": {
    object (VideoFileExportOptions)
  },
  "requestId": string,
  "workloadTag": string,
  "priority": integer
}
ক্ষেত্র
expression

object ( Expression )

একটি এক্সপ্রেশন যা গণনা ও রপ্তানির জন্য ভিডিওটিকে একটি ইমেজ কালেকশন হিসেবে মূল্যায়ন করে।

description

string

কাজটি সহজে পাঠযোগ্য একটি নাম।

videoOptions

object ( VideoOptions )

যে ভিডিওটি তৈরি করতে হবে, তার বর্ণনাকারী মৌলিক বিকল্পসমূহ।

fileExportOptions

object ( VideoFileExportOptions )

ভিডিওটি কোথায় এবং কোন ফরম্যাটে রপ্তানি করা হবে তার বিকল্পসমূহ।

requestId

string

ডুপ্লিকেট অনুরোধ শনাক্ত করতে ব্যবহৃত একটি অনন্য স্ট্রিং। যদি একই ব্যবহারকারী একই অ-খালি requestId ব্যবহার করে একাধিক অনুরোধ করে, তবে সেই অনুরোধগুলির মধ্যে কেবল একটিই একটি দীর্ঘ-চলমান অপারেশন সফলভাবে শুরু করতে পারবে। requestId a..z, A..Z, 0-9, অথবা '-' অক্ষরগুলো থাকতে পারে। requestId সর্বোচ্চ ৬০ অক্ষর দীর্ঘ হতে পারে।

workloadTag

string

এই গণনাটি ট্র্যাক করার জন্য ব্যবহারকারী লেবেল সরবরাহ করেছেন।

priority

integer

ঐচ্ছিক। প্রোজেক্টের মধ্যে এক্সপোর্ট টাস্কের অগ্রাধিকার। উচ্চ অগ্রাধিকারের টাস্কগুলো আগে নির্ধারিত হয়। এর মান অবশ্যই ০ থেকে ৯৯৯৯-এর মধ্যে একটি পূর্ণসংখ্যা হতে হবে। সেট না করা হলে ডিফল্ট মান ১০০ হবে।

প্রতিক্রিয়া সংস্থা

সফল হলে, রেসপন্স বডিতে Operation এর একটি ইনস্ট্যান্স থাকে।

অনুমোদনের পরিধি

নিম্নলিখিত OAuth স্কোপগুলির মধ্যে একটি প্রয়োজন:

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

আরও তথ্যের জন্য, দেখুনOAuth 2.0 Overview .

ভিডিওফাইলএক্সপোর্টঅপশন

আর্থ ইঞ্জিনের বাইরে ভিডিও ফাইল হিসেবে রপ্তানি করার বিকল্পসমূহ।

JSON উপস্থাপনা
{
  "fileFormat": enum (VideoFileFormat),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "driveDestination": {
    object (DriveDestination)
  },
  "cloudStorageDestination": {
    object (CloudStorageDestination)
  },
  "gcsDestination": {
    object (GcsDestination)
  }
  // End of mutually exclusive fields.
}
ক্ষেত্র
fileFormat

enum ( VideoFileFormat )

যে ফাইল ফরম্যাটে ভিডিওটি এক্সপোর্ট করতে হবে। বর্তমানে শুধুমাত্র MP4 সমর্থিত।

ফলাফল কোথায় লিখতে হবে। নিচে পারস্পরিকভাবে স্বতন্ত্র ফিল্ডগুলোর একটি তালিকা দেওয়া হলো। একটি রেসপন্সে এই ফিল্ডগুলোর মধ্যে সর্বাধিক একটি সেট করা হবে:
driveDestination

object ( DriveDestination )

নির্দিষ্ট করা থাকলে, গুগল ড্রাইভে রপ্তানি কনফিগার করা হয়।

cloudStorageDestination

object ( CloudStorageDestination )

নির্দিষ্ট করা থাকলে, গুগল ক্লাউড স্টোরেজে রপ্তানি কনফিগার করা হয়।

gcsDestination
(deprecated)

object ( GcsDestination )

নির্দিষ্ট করা থাকলে, গুগল ক্লাউড স্টোরেজে রপ্তানি কনফিগার করা হয়।

পারস্পরিকভাবে বর্জনশীল ক্ষেত্রসমূহের সমাপ্তি।