একটি ইমেজ সম্পদ থেকে পিক্সেল নিয়ে আসে। এই কাস্টম পদ্ধতিটি কলকারীকে একটি চিত্র থেকে পিক্সেলের একটি নির্বিচারে টাইলের অনুরোধ করতে দেয়, ঐচ্ছিকভাবে ব্যান্ড এবং মানচিত্র অভিক্ষেপ নির্দিষ্ট করে। মুখোশযুক্ত বা অনুপস্থিত ডেটা শূন্য হিসাবে এনকোড করা হবে।
অনুরোধগুলি পিক্সেলে অনুরোধের মাত্রা, অনুরোধ করা ইমেজ ব্যান্ডের সংখ্যা এবং প্রতিটি ব্যান্ডের জন্য পিক্সেল প্রতি বাইটের সংখ্যা হিসাবে গণনা করা, প্রতি অনুরোধে 48MB সীমাহীন ডেটাতে সীমাবদ্ধ। অনুরোধগুলি সর্বাধিক 32K পিক্সেল উভয় মাত্রা এবং সর্বাধিক 1024 ব্যান্ডে সীমাবদ্ধ। এই সীমা অতিক্রম করার অনুরোধের ফলে একটি ত্রুটি কোড 400 (BAD_REQUEST) হবে৷
সফল হলে, প্রতিক্রিয়া বডিতে অনুরোধের fileFormat
ক্ষেত্রে নির্দিষ্ট এনকোডিং-এ অনুরোধ করা পিক্সেল ডেটা থাকে।
HTTP অনুরোধ
POST https://earthengine.googleapis.com/v1beta/{name=projects/*/assets/**}:getPixels
URL gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করে।
পাথ প্যারামিটার
পরামিতি | |
---|---|
name | প্রয়োজন। ছবির সম্পদের নাম যেখান থেকে পিক্সেল পাওয়া যাবে। অনুমোদনের জন্য নির্দিষ্ট রিসোর্স
|
শরীরের অনুরোধ
অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:
JSON প্রতিনিধিত্ব |
---|
{ "fileFormat": enum ( |
ক্ষেত্র | |
---|---|
fileFormat | আউটপুট ফাইল বিন্যাস যেখানে পিক্সেল মান ফেরত দিতে হবে। |
grid | পিক্সেল গ্রিড বর্ণনা করে যে প্যারামিটারগুলি ডেটা আনতে হবে৷ ডেটার নেটিভ পিক্সেল গ্রিডে ডিফল্ট। |
region | যদি উপস্থিত থাকে, ডেটার যে অঞ্চলটি ফেরত দিতে হবে, একটি GeoJSON জ্যামিতি বস্তু হিসাবে নির্দিষ্ট করা হয়েছে (RFC 7946 দেখুন)। যেহেতু প্রত্যাবর্তিত চিত্রটি সর্বদা আয়তক্ষেত্রাকার হয়, তাই আউটপুট স্থানাঙ্ক সিস্টেমে প্রদত্ত জ্যামিতির বাউন্ডিং বক্সটি আসলে ব্যবহার করা হবে। যদি |
bandIds[] | উপস্থিত থাকলে, ব্যান্ডের একটি নির্দিষ্ট সেট উল্লেখ করে যেখান থেকে পিক্সেল পেতে হবে। ব্যান্ডগুলি আইডি দ্বারা চিহ্নিত করা হয়, যেমনটি একটি ইমেজব্যান্ড প্রোটোর |
visualizationOptions | যদি উপস্থিত থাকে, ভিজ্যুয়ালাইজেশন অপশনের একটি সেট অপরিশোধিত ডেটা ফেরত দেওয়ার পরিবর্তে ডেটার একটি 8-বিট RGB ভিজ্যুয়ালাইজেশন তৈরি করতে প্রয়োগ করতে হবে। |
workloadTag | এই গণনা ট্র্যাক করতে ব্যবহারকারীর সরবরাহকৃত ট্যাগ৷ |
প্রতিক্রিয়া শরীর
সফল হলে, প্রতিক্রিয়া একটি জেনেরিক 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 .