Method: projects.map.export

একটি ব্যাচ প্রক্রিয়া শুরু করে যা একটি টাইল করা মানচিত্র গণনা করে এবং ফলাফলটি Google ক্লাউড স্টোরেজে লিখে।

HTTP অনুরোধ

POST https://earthengine.googleapis.com/v1beta/{project=projects/*}/map:export

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

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

পরামিতি
project

string

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

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

  • earthengine.exports.create

শরীরের অনুরোধ

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

JSON প্রতিনিধিত্ব
{
  "expression": {
    object (Expression)
  },
  "description": string,
  "tileOptions": {
    object (TileOptions)
  },
  "tileExportOptions": {
    object (ImageFileExportOptions)
  },
  "requestId": string,
  "workloadTag": string,
  "priority": integer
}
ক্ষেত্র
expression

object ( Expression )

একটি অভিব্যক্তি যা চিত্রটিকে গণনা এবং রপ্তানি করার জন্য মূল্যায়ন করে। ছবির সীমা রেন্ডার করার জন্য মানচিত্র টাইলস সেট নির্ধারণ করতে ব্যবহার করা হবে. রপ্তানিকৃত অঞ্চল নিয়ন্ত্রণ করতে, রপ্তানি করার আগে ছবিটি ক্লিপ করুন।

description

string

টাস্কের একটি মানব-পাঠযোগ্য নাম।

tileOptions

object ( TileOptions )

তৈরি করার জন্য মানচিত্র টাইলস বর্ণনা করার বিকল্প।

tileExportOptions

object ( ImageFileExportOptions )

কোথায় এবং কি আকারে মানচিত্র টাইলস রপ্তানি করার বিকল্প। ক্লাউড স্টোরেজ বর্তমানে মানচিত্র রপ্তানির জন্য একমাত্র সমর্থিত গন্তব্য।

requestId

string

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

workloadTag

string

এই গণনা ট্র্যাক করতে ব্যবহারকারীর সরবরাহকৃত লেবেল৷

priority

integer

ঐচ্ছিক। প্রকল্পের মধ্যে রপ্তানি কাজ অগ্রাধিকার. উচ্চ অগ্রাধিকারের কাজগুলি শীঘ্রই নির্ধারিত হয়। 0 এবং 9999 এর মধ্যে একটি পূর্ণসংখ্যা হতে হবে। সেট না থাকলে ডিফল্ট 100।

প্রতিক্রিয়া শরীর

সফল হলে, প্রতিক্রিয়া বডিতে 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 প্রতিনিধিত্ব
{
  "startZoom": integer,
  "skipEmpty": boolean,
  "mapsApiKey": string,
  "dimensions": {
    object (GridDimensions)
  },
  "stride": integer,
  "zoomSubset": {
    object (ZoomSubset)
  },

  // Union field end_zoom_or_scale can be only one of the following:
  "endZoom": integer,
  "scale": number
  // End of list of possible types for union field end_zoom_or_scale.
}
ক্ষেত্র
startZoom

integer

রপ্তানির জন্য মানচিত্র টাইলস তৈরি করা শুরু করার জন্য জুম স্তর৷ ডিফল্ট শূন্য।

skipEmpty

boolean

সত্য হলে, খালি (অর্থাৎ সম্পূর্ণ-স্বচ্ছ) মানচিত্র টাইলস লেখা এড়িয়ে যান।

mapsApiKey

string

উত্পন্ন মানচিত্র টাইল দর্শকের জন্য ঐচ্ছিক Google Maps Platform API কী।

dimensions

object ( GridDimensions )

আউটপুট ভিডিও টাইলের প্রস্থ এবং উচ্চতা, শুধুমাত্র টাইল করা ভিডিও পিরামিড (এক্সপোর্টভিডিওম্যাপ) রপ্তানির জন্য ব্যবহৃত হয়।

stride

integer

টালি সারি এবং কলাম স্ট্রাইড. (এক্সপোর্টভিডিওম্যাপ) স্পার্স টাইলসের জন্য 4 সেট করুন (শুধুমাত্র ওয়েবজিএল) বা সর্বাধিক সামঞ্জস্যের জন্য 1 (ডিফল্ট)।

zoomSubset

object ( ZoomSubset )

জুম স্তরগুলির একটি উপসেট যার জন্য টাইলস তৈরি করা হয়৷ শুধুমাত্র ExportVideoMap এ একটি কলে নির্দিষ্ট করা যেতে পারে।

ইউনিয়ন ক্ষেত্র end_zoom_or_scale । জুম স্তর বা স্কেল যার জন্য মানচিত্র টাইলস তৈরি করা বন্ধ করতে হবে৷ এর মধ্যে একটি বা অন্যটি অবশ্যই উল্লেখ করতে হবে। end_zoom_or_scale নিম্নলিখিতগুলির মধ্যে একটি হতে পারে:
endZoom

integer

মানচিত্র টাইলস তৈরি করা বন্ধ করার জন্য জুম স্তর।

scale

number

পিক্সেল প্রতি মিটারে সর্বাধিক ছবির রেজোলিউশন। স্কেলটি বিষুবরেখায় সবচেয়ে উপযুক্ত সর্বোচ্চ জুম স্তরে রূপান্তরিত হবে।

জুমসাবসেট

জুম স্তরগুলির একটি উপসেট যার জন্য টাইলস তৈরি করা হয় (এক্সপোর্টভিডিওম্যাপ), শুরু এবং শেষ উপসেটগুলি দ্বিগুণ নির্ভুল মান, যা আপনাকে একটি জুম স্তর বা স্তরগুলিকে ক্রমবর্ধমানভাবে রেন্ডার করতে দেয়৷ 12 এর স্টার্ট জুম সহ একটি সম্পূর্ণ পিরামিড রেন্ডার করতে: startZoom=0, endZoom=12, এই বার্তাটি সেট করবেন না। লেভেল 0-11 এবং লেভেল 12-এর প্রথম 10% রেন্ডার করতে: startZoom=0, endZoom=12, subset = {min=0, max=12.1 } লেভেল 12-এর পরবর্তী 10% রেন্ডার করতে: startZoom=0, endZoom=12, subset = {min=12.1%, 21% বাকি আছে। 12: startZoom=0, endZoom=12, subset = {min=12.2, max=13 } এছাড়াও মনে রাখবেন যে সমস্ত এক্সপোর্ট শার্ডের স্টার্ট/এন্ডজুমে একই (সম্পূর্ণ) পিরামিড আকার থাকতে হবে।

JSON প্রতিনিধিত্ব
{
  "start": number,
  "end": number
}
ক্ষেত্র
start

number

জুম স্তরের উপসেট শুরু হচ্ছে যার জন্য টাইলস তৈরি করতে হবে (এক্সপোর্টভিডিওম্যাপ) এখানে, উপসেট হল একটি দ্বিগুণ নির্ভুল মান, যা আপনাকে একটি জুম স্তরকে ক্রমবর্ধমানভাবে রেন্ডার করতে দেয়, তাই 12.1 হল কিছু অনির্দিষ্ট কিন্তু নির্ধারক ক্রমে জুম 12-এর প্রথম 10% টাইলস৷

end

number

জুম স্তরের উপসেট শেষ করা যার জন্য টাইলস (এক্সপোর্টভিডিওম্যাপ) তৈরি করা হয়, আপনাকে একটি জুম স্তরকে ক্রমবর্ধমানভাবে রেন্ডার করার অনুমতি দেয়, কিছু অনির্দিষ্ট কিন্তু নির্ধারক ক্রমে সর্বাধিক উপসেট (যদি প্রদান করা হয়) অন্তর্ভুক্ত না করে।