Method: projects.image.computePixels

ইমেজ ডেটাতে নির্বিচারে গণনা করে পিক্সেলের একটি টাইল গণনা করে।

অনুরোধগুলি পিক্সেলে অনুরোধের মাত্রা, অনুরোধ করা ইমেজ ব্যান্ডের সংখ্যা এবং প্রতিটি ব্যান্ডের জন্য পিক্সেল প্রতি বাইটের সংখ্যা হিসাবে গণনা করা, প্রতি অনুরোধে 48MB সীমাহীন ডেটাতে সীমাবদ্ধ। অনুরোধগুলি সর্বাধিক 32K পিক্সেল উভয় মাত্রা এবং সর্বাধিক 1024 ব্যান্ডে সীমাবদ্ধ। এই সীমা অতিক্রম করার অনুরোধের ফলে একটি ত্রুটি কোড 400 (BAD_REQUEST) হবে৷

সফল হলে, প্রতিক্রিয়া বডিতে অনুরোধের fileFormat ক্ষেত্রে নির্দিষ্ট এনকোডিং-এ অনুরোধ করা পিক্সেল ডেটা থাকে।

HTTP অনুরোধ

POST https://earthengine.googleapis.com/v1beta/{project=projects/*}/image:computePixels

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

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

পরামিতি
project

string

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

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

  • earthengine.computations.create

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

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

JSON প্রতিনিধিত্ব
{
  "expression": {
    object (Expression)
  },
  "fileFormat": enum (ImageFileFormat),
  "grid": {
    object (PixelGrid)
  },
  "bandIds": [
    string
  ],
  "visualizationOptions": {
    object (VisualizationOptions)
  },
  "workloadTag": string
}
ক্ষেত্র
expression

object ( Expression )

গণনা করার অভিব্যক্তি।

fileFormat

enum ( ImageFileFormat )

আউটপুট ফাইল বিন্যাস যেখানে পিক্সেল মান ফেরত দিতে হবে।

grid

object ( PixelGrid )

expression দ্বারা গণনা করা চিত্রটি কীভাবে পুনঃপ্রকল্পিত এবং ক্লিপ করা উচিত তা বর্ণনা করে প্যারামিটার। উপস্থিত না থাকলে, সম্পূর্ণ গণনা করা চিত্রটি তার নেটিভ প্রজেকশনে ফিরিয়ে দেওয়া হয়।

bandIds[]

string

উপস্থিত থাকলে, ব্যান্ডের একটি নির্দিষ্ট সেট নির্দিষ্ট করে যা expression মূল্যায়নের ফলাফল থেকে নির্বাচন করা হবে। উপস্থিত না হলে, expression ফলে সমস্ত ব্যান্ড নির্বাচন করা হবে।

visualizationOptions

object ( VisualizationOptions )

উপস্থিত থাকলে, ডেটার একটি 8-বিট RGB ভিজ্যুয়ালাইজেশন তৈরি করতে ভিজ্যুয়ালাইজেশন বিকল্পগুলির একটি সেট প্রয়োগ করতে হবে।

workloadTag

string

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

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

সফল হলে, প্রতিক্রিয়া একটি জেনেরিক HTTP প্রতিক্রিয়া যার বিন্যাস পদ্ধতি দ্বারা সংজ্ঞায়িত করা হয়।

অনুমোদনের সুযোগ

নিম্নলিখিত 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 .