REST Resource: projects.assets

উৎস: আর্থইঞ্জিনঅ্যাসেট

আর্থ ইঞ্জিন সম্পদ সম্পর্কিত তথ্য।

JSON উপস্থাপনা
{
  "type": enum (Type),
  "name": string,
  "id": string,
  "updateTime": string,
  "title": string,
  "description": string,
  "properties": {
    object
  },
  "startTime": string,
  "endTime": string,
  "geometry": {
    object
  },
  "bands": [
    {
      object (ImageBand)
    }
  ],
  "sizeBytes": string,
  "featureCount": string,
  "quota": {
    object (FolderQuota)
  },
  "tilesets": [
    {
      object (Tileset)
    }
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "cloudStorageLocation": {
    object (CloudStorageLocation)
  },
  "gcsLocation": {
    object (GcsLocation)
  },
  "featureViewAssetLocation": {
    object (FeatureViewLocation)
  }
  // End of mutually exclusive fields.
}
ক্ষেত্র
type

enum ( Type )

সম্পদের ধরণ।

name

string

অ্যাসেটের নাম। name "projects/*/assets/**" ফরম্যাটের হয়ে থাকে (যেমন "projects/earthengine-legacy/assets/users/")। / ")

id

string

অ্যাসেটটির আইডি। এটি 'projects/*/assets/' উপসর্গ ছাড়া name সমতুল্য (যেমন 'users/')। / মনে রাখবেন, এটি শুধুমাত্র প্রদর্শনের উদ্দেশ্যে ব্যবহৃত হবে। এটি অন্য কোনো অপারেশনের ইনপুট হিসেবে ব্যবহার করা উচিত নয়। এর পরিবর্তে name ব্যবহার করুন।

updateTime

string ( Timestamp format)

সম্পদটির সর্বশেষ পরিবর্তিত হওয়ার সময়।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

title
(deprecated)

string

সম্পত্তির মালিকানার দলিল।

description
(deprecated)

string

সম্পদটির বিবরণ।

properties

object ( Struct format)

সম্পদের সাথে সংশ্লিষ্ট মূল/মূল্য বৈশিষ্ট্যসমূহ।

startTime

string ( Timestamp format)

অ্যাসেটটির সাথে যুক্ত টাইমস্ট্যাম্প, যদি থাকে, যেমন স্যাটেলাইট চিত্র তোলার সময়। যেসব অ্যাসেট একটি নির্দিষ্ট সময়কালের সাথে সম্পর্কিত, যেমন এক মাস বা বছরের গড় মান, তাদের ক্ষেত্রে এই টাইমস্ট্যাম্পটি সেই সময়কালের শুরু নির্দেশ করে।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

endTime

string ( Timestamp format)

যেসব সম্পদ একটি নির্দিষ্ট সময়কালের সাথে সম্পর্কিত, যেমন এক মাস বা এক বছরের গড় মান, সেগুলোর ক্ষেত্রে এই টাইমস্ট্যাম্পটি সেই সময়কালের (ব্যতীত) শেষ দিনটিকে নির্দেশ করে।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

geometry

object ( Struct format)

অ্যাসেটটির সাথে সংশ্লিষ্ট স্থানিক পরিধি, যদি থাকে, একটি GeoJSON জ্যামিতি অবজেক্ট হিসাবে (দেখুন RFC 7946)।

bands[]

object ( ImageBand )

ইমেজ অ্যাসেটের ডেটা ব্যান্ড সম্পর্কিত তথ্য। নন-ইমেজ অ্যাসেটের ক্ষেত্রে এটি বাদ দেওয়া হয়েছে।

sizeBytes

string ( int64 format)

একটি লিফ অ্যাসেটের (যেমন একটি ছবি) আকার বাইটে।

featureCount

string ( int64 format)

সম্পদটিতে থাকা বৈশিষ্ট্যের সংখ্যা, যদি প্রযোজ্য হয়।

quota

object ( FolderQuota )

ফোল্ডার অ্যাসেটের সাথে যুক্ত কোটার তথ্য, যদি থাকে। এটি শীর্ষ-স্তরের ব্যবহারকারী-মালিকানাধীন ফোল্ডার অ্যাসেটগুলির (যেমন "users/*" বা "projects/*") জন্য ফেরত দেওয়া হয়।

tilesets[]

object ( Tileset )

এই ছবির পেছনের টাইলসেটগুলো। শুধুমাত্র সেইসব এক্সটার্নাল ছবির জন্য উপস্থিত, যেগুলোর পিক্সেল আর্থ ইঞ্জিনের মালিকানাধীন নয় এমন স্টোরেজ থেকে সংগ্রহ করা হয়।

রাস্টার টাইলগুলি কোথায় এবং কীভাবে সংরক্ষিত আছে সে সম্পর্কিত তথ্য। নিম্নলিখিতটি হলো পারস্পরিকভাবে স্বতন্ত্র ফিল্ডগুলির একটি তালিকা। একটি রেসপন্সে এই ফিল্ডগুলির মধ্যে সর্বাধিক একটি সেট করা হবে:
cloudStorageLocation
(deprecated)

object ( CloudStorageLocation )

অপ্রচলিত। এর পরিবর্তে ImportExternalImage ব্যবহার করুন। আরও বিস্তারিত জানতে https://developers.google.com/earth-engine/Earth_Engine_asset_from_cloud_geotiff দেখুন।

gcsLocation
(deprecated)

object ( GcsLocation )

অপ্রচলিত। এর পরিবর্তে ImportExternalImage ব্যবহার করুন। আরও বিস্তারিত জানতে https://developers.google.com/earth-engine/Earth_Engine_asset_from_cloud_geotiff দেখুন।

featureViewAssetLocation

object ( FeatureViewLocation )

EE-তে এই FeatureView-টির অবস্থান।

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

ক্লাউড স্টোরেজ লোকেশন

ক্লাউড স্টোরেজে কোনো অ্যাসেটের অবস্থান।

JSON উপস্থাপনা
{
  "uris": [
    string
  ]
}
ক্ষেত্র
uris[]

string

ডেটার URI-গুলো। শুধুমাত্র Google Cloud Storage URI-গুলোই সমর্থিত। প্রতিটি URI অবশ্যই নিম্নলিখিত ফরম্যাটে উল্লেখ করতে হবে: "gs://bucket-id/object-id"। বর্তমানে শুধুমাত্র একটি URI সমর্থিত। একাধিক URI উল্লেখ করা হলে একটি INALID_ARGUMENT ত্রুটি দেখানো হবে।

জিসিএসলোকেশন

ক্লাউড স্টোরেজে কোনো অ্যাসেটের অবস্থান।

JSON উপস্থাপনা
{
  "uris": [
    string
  ]
}
ক্ষেত্র
uris[]

string

ডেটার URI-গুলো। শুধুমাত্র Google Cloud Storage URI-গুলোই সমর্থিত। প্রতিটি URI অবশ্যই নিম্নলিখিত ফরম্যাটে উল্লেখ করতে হবে: "gs://bucket-id/object-id"। বর্তমানে শুধুমাত্র একটি URI সমর্থিত। একাধিক URI উল্লেখ করা হলে একটি INALID_ARGUMENT ত্রুটি দেখানো হবে।

ফিচারভিউলোকেশন

একটি FeatureView EE অ্যাসেট।

JSON উপস্থাপনা
{
  "assetOptions": {
    object (FeatureViewOptions)
  }
}
ক্ষেত্র
assetOptions

object ( FeatureViewOptions )

FeatureView অ্যাসেটগুলির জন্য ইনজেস্ট-টাইম বিকল্পসমূহ।

ফিচারভিউ অপশন

FeatureView অ্যাসেটগুলির জন্য ইনজেস্ট-টাইম বিকল্পসমূহ।

JSON উপস্থাপনা
{
  "featureViewAttributes": [
    {
      object (FeatureViewAttribute)
    }
  ],
  "ingestionTimeParameters": {
    object (FeatureViewIngestionTimeParameters)
  }
}
ক্ষেত্র
featureViewAttributes[]

object ( FeatureViewAttribute )

FeatureView অ্যাসেটের অ্যাট্রিবিউটসমূহ, যা অ্যাসেটটির একটি স্কিমা গঠন করে। এই অ্যাসেটের ফিচারগুলোতে এই অ্যাট্রিবিউটগুলো থাকতে পারে। প্রতিটি অ্যাট্রিবিউটের একটি নাম এবং একটি টাইপ থাকে।

ingestionTimeParameters

object ( FeatureViewIngestionTimeParameters )

ফিচারভিউ ইনজেশন টাইম প্যারামিটার।

ফিচারভিউঅ্যাট্রিবিউট

FeatureView অ্যাট্রিবিউট এবং এর টাইপ।

JSON উপস্থাপনা
{
  "name": string,
  "type": enum (Type)
}
ক্ষেত্র
name

string

অ্যাট্রিবিউটের নাম।

type

enum ( Type )

অ্যাট্রিবিউটের ধরণ।

প্রকার

এই প্রকারগুলি geo/enterprise/layers/public/data_source_schema.proto-তে পাওয়া প্রকারগুলিরই প্রতিচ্ছবি।

এনাম
TYPE_UNSPECIFIED ধরণ অনির্দিষ্ট।
INTEGER একটি ৬৪ বিটের পূর্ণসংখ্যা।
BOOLEAN সত্য/মিথ্যা বুলিয়ান মান।
DOUBLE একটি ডাবল প্রিসিশন ফ্লোটিং পয়েন্ট সংখ্যা।
STRING অসীম দৈর্ঘ্যের একটি স্ট্রিং।
DATE_TIME একটি তারিখ/সময়, যা যুগ থেকে মাইক্রোসেকেন্ডে একটি স্বাক্ষরিত ৬৪-বিট পূর্ণসংখ্যা হিসাবে উপস্থাপিত হয় এবং ফলস্বরূপ ২৯০,৩০৮ খ্রিস্টপূর্বাব্দ থেকে ২৯৪,২৪৭ খ্রিস্টাব্দ পর্যন্ত সময়কালকে সমর্থন করে।

ফিচারভিউইনজেশনটাইমপ্যারামিটার

FeatureView ইনজেশন সময়ের প্যারামিটারসমূহ। এই প্যারামিটারগুলো অবশ্যই ইনজেশন সময়ে নির্দিষ্ট করতে হবে এবং একটি FeatureView-এর জন্য এগুলো তাৎক্ষণিকভাবে আপডেট করা যায় না।

JSON উপস্থাপনা
{
  "thinningOptions": {
    object (ThinningOptions)
  },
  "rankingOptions": {
    object (RankingOptions)
  }
}
ক্ষেত্র
thinningOptions

object ( ThinningOptions )

একটি টাইলকে ছেদ করতে পারে এমন ফিচার বাউন্ডিং বক্সের সর্বাধিক সংখ্যা। এই সংখ্যাটি অবশ্যই অঋণাত্মক হতে হবে।

rankingOptions

object ( RankingOptions )

ফিচারগুলিতে z-অর্ডার র‍্যাঙ্ক এবং থিনিং র‍্যাঙ্ক নির্ধারণ করার বিকল্পসমূহ।

পাতলা করার বিকল্প

থিনিং অপশন যা প্রতি টাইলে ফিচারগুলো প্রদর্শনের ঘনত্ব নিয়ন্ত্রণ করে।

JSON উপস্থাপনা
{
  "maxFeaturesPerTile": integer,
  "thinningStrategy": enum (ThinningStrategy)
}
ক্ষেত্র
maxFeaturesPerTile

integer

একটি টাইলকে ছেদ করতে পারে এমন ফিচার বাউন্ডিং বক্সের সর্বাধিক সংখ্যা। এই সংখ্যাটি অবশ্যই অঋণাত্মক হতে হবে।

thinningStrategy

enum ( ThinningStrategy )

যে ফিচার থিনিং কৌশলটি ব্যবহার করা উচিত।

পাতলা করার কৌশল

ফিচার সংখ্যা কমানোর কৌশল।

এনাম
UNKNOWN_THINNING_STRATEGY অজানা পাতলা করার কৌশল।
GLOBALLY_CONSISTENT একটি নির্দিষ্ট LOD-তে থিনিং করার সময়, গ্লোবালি-কনসিস্টেন্ট থিনিং-এর অর্থ হলো, যদি থিনিং-এর মাধ্যমে কোনো ফিচার অপসারণ করা হয়, তাহলে সমান বা তার চেয়ে খারাপ থিনিং র‍্যাঙ্কযুক্ত অন্য সমস্ত ফিচারও অপসারিত হয়ে যাবে।
HIGHER_DENSITY

ফিচার সংখ্যা কমানোর সময়, প্রতিটি টাইলের জন্য maxFeaturesPerTile সীমার যতটা সম্ভব কাছাকাছি থাকার চেষ্টা করুন। আমরা খারাপ র‍্যাঙ্কের ফিচারের চেয়ে ভালো র‍্যাঙ্কের ফিচারকে অগ্রাধিকার দেব, কিন্তু যদি তা আমাদের আরও বেশি ফিচার ঘনত্ব অর্জনে সাহায্য করে, তবে আমরা কখনও কখনও ভালো র‍্যাঙ্কের ফিচারও বাদ দিয়ে দেব।

আমরা নিশ্চয়তা দিচ্ছি যে কৌশলটি ডিটারমিনিস্টিক, এবং থিনিংয়ের পরবর্তী ফিচার সেটটি গ্লোবালি-কনসিস্টেন্ট থিনিংয়ের মাধ্যমে উৎপন্ন ফিচারগুলোর একটি সুপারসেট হবে।

র‍্যাঙ্কিং বিকল্প

z-অর্ডার এবং থিনিং-এর জন্য র‍্যাঙ্কিং বিকল্পসমূহ।

JSON উপস্থাপনা
{
  "zOrderRankingRule": {
    object (RankingRule)
  },
  "thinningRankingRule": {
    object (RankingRule)
  }
}
ক্ষেত্র
zOrderRankingRule

object ( RankingRule )

ফিচারসমূহকে z-অর্ডার র‍্যাঙ্ক নির্ধারণের জন্য র‍্যাঙ্কিং নিয়ম।

thinningRankingRule

object ( RankingRule )

ফিচারগুলোকে থিনিং র‍্যাঙ্ক নির্ধারণের জন্য র‍্যাঙ্কিং নিয়ম।

র‍্যাঙ্কিং নিয়ম

র‍্যাঙ্কিং নিয়মাবলী যা থিনিং এবং জেড-অর্ডারের জন্য ফিচারগুলোকে কীভাবে র‍্যাঙ্ক করা হবে তা নিয়ন্ত্রণ করে।

JSON উপস্থাপনা
{
  "rankByOneThingRule": [
    {
      object (RankByOneThingRule)
    }
  ]
}
ক্ষেত্র
rankByOneThingRule[]

object ( RankByOneThingRule )

শূন্য বা ততোধিক র‍্যাঙ্ক-বাই-ওয়ান-থিং (যেমন একটি অ্যাট্রিবিউট) নিয়মের একটি ক্রমিক তালিকা, যা প্রতিটি RankedFeature-এ thinning_rank সেট করার জন্য প্রাথমিক, মাধ্যমিক, ... র‍্যাঙ্কিং কী হিসাবে ব্যবহৃত হয়।

একটি জিনিসের নিয়ম অনুসারে র‍্যাঙ্ক করুন

থিনিং এবং জেড-অর্ডারের র‍্যাঙ্ক নিয়ন্ত্রণের জন্য একটি স্বতন্ত্র র‍্যাঙ্কিং নিয়ম।

JSON উপস্থাপনা
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "rankByAttributeRule": {
    object (RankByAttributeRule)
  },
  "rankByMinVisibleLodRule": {
    object (RankByMinVisibleLodRule)
  },
  "rankByGeometryTypeRule": {
    object (RankByGeometryTypeRule)
  },
  "rankByMinZoomLevelRule": {
    object (RankByMinZoomLevelRule)
  }
  // End of mutually exclusive fields.
  "direction": enum (Direction)
}
ক্ষেত্র
কোন ধরনের র‍্যাঙ্কিং নিয়ম ব্যবহার করতে হবে। নিচে পারস্পরিকভাবে স্বতন্ত্র ফিল্ডগুলোর একটি তালিকা দেওয়া হলো। একটি উত্তরে এই ফিল্ডগুলোর মধ্যে সর্বাধিক একটি সেট করা হবে:
rankByAttributeRule

object ( RankByAttributeRule )

ফিচার অ্যাট্রিবিউটের মান অনুসারে র‍্যাঙ্ক করুন।

rankByMinVisibleLodRule
(deprecated)

object ( RankByMinVisibleLodRule )

ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হওয়ার সর্বনিম্ন LOD অনুসারে র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে। অপ্রচলিত: অনুগ্রহ করে এর পরিবর্তে rankByMinZoomLevelRule ব্যবহার করুন।

rankByGeometryTypeRule

object ( RankByGeometryTypeRule )

জ্যামিতিক প্রকার অনুসারে ক্রম নির্ধারণ করুন। প্রকারের অগ্রাধিকার, উচ্চ থেকে নিম্ন: বহুভুজ, বহুরেখা, বিন্দু, কোনোটিই নয়। একাধিক প্রকারের ফিচারের ক্ষেত্রে, সর্বোচ্চ প্রকারটি অগ্রাধিকার পায়।

rankByMinZoomLevelRule

object ( RankByMinZoomLevelRule )

যে সর্বনিম্ন জুম লেভেলে ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হয়, সেই অনুযায়ী র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে।

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

enum ( Direction )

এই একটি বিষয়ের উপর ভিত্তি করে ক্রমটি আরোহী (নিম্ন মানগুলি প্রথমে, অর্থাৎ অধিক গুরুত্বপূর্ণ) হবে, নাকি অবরোহী (উচ্চ মানগুলি প্রথমে, অর্থাৎ অধিক গুরুত্বপূর্ণ) হবে। অন্য কথায়, আরোহী (ASCENDING) মানে হলো নিচে RankByAttributeRule (বা অন্য) সাবমেসেজ ডকুমেন্টেশনে বর্ণিত ক্রমটি সরাসরি ব্যবহার করা, এবং অবরোহী (DESCENDING) মানে হলো সেই ক্রমটিকে উল্টে দেওয়া।

RankByAttributeRule

ফিচার অ্যাট্রিবিউটের মান অনুসারে র‍্যাঙ্ক করুন।

JSON উপস্থাপনা
{
  "attributeName": string
}
ক্ষেত্র
attributeName

string

প্রদত্ত নামের অ্যাট্রিবিউটের মান অনুসারে র‍্যাঙ্ক করুন। এটি মূলত প্রদত্ত টাইপের মানগুলির স্বাভাবিক ক্রম, তবে কিছু সূক্ষ্মতা এবং স্পষ্টীকরণ রয়েছে: - ইন্টিজার অ্যাট্রিবিউটের ক্ষেত্রে, নিম্ন মানগুলি উচ্চ মানগুলির আগে আসে - ডাবল অ্যাট্রিবিউটের ক্ষেত্রে, নিম্ন মানগুলি উচ্চ মানগুলির আগে আসে এবং NaN-কে মাইনাস ইনফিনিটি সহ অন্য সমস্ত মানের চেয়ে নিম্ন বলে গণ্য করা হয় - বুলিয়ান অ্যাট্রিবিউটের ক্ষেত্রে, false-কে true-এর আগে ধরা হয় - ডেট-টাইম অ্যাট্রিবিউটের ক্ষেত্রে, আগের মানগুলি পরের মানগুলির আগে আসে - স্ট্রিং অ্যাট্রিবিউটগুলিকে লেক্সিকোগ্রাফিকভাবে র‍্যাঙ্ক করা হয় - যে অ্যাট্রিবিউটের মান সেট করা হয়নি, সেটিকে প্রদত্ত টাইপের ডিফল্ট মান হিসেবে গণ্য করা হয় (ইন্টিজারের জন্য 0, বুলিয়ানের জন্য false, ইত্যাদি)।

RankByMinVisibleLodRule

এই প্রকারে কোনো ক্ষেত্র নেই।

যে সর্বনিম্ন LOD-তে ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হয়, সেই অনুযায়ী র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে।

জ্যামিতির প্রকার অনুসারে র‍্যাঙ্ক করার নিয়ম

এই প্রকারে কোনো ক্ষেত্র নেই।

জ্যামিতিক প্রকার অনুসারে ক্রম নির্ধারণ করুন। প্রকারের অগ্রাধিকার, উচ্চ থেকে নিম্ন: বহুভুজ, বহুরেখা, বিন্দু, কোনোটিই নয়। একাধিক প্রকারের ফিচারের ক্ষেত্রে, সর্বোচ্চ প্রকারটি অগ্রাধিকার পায়।

র‍্যাঙ্কবাইমিনিটজুমলেভেলরুল

এই প্রকারে কোনো ক্ষেত্র নেই।

যে সর্বনিম্ন জুম লেভেলে ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হয়, সেই অনুযায়ী র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে।

দিকনির্দেশনা

তালিকাটি নিচু থেকে উঁচুতে (ঊর্ধ্বক্রমে) নাকি উঁচু থেকে নিচুতে (অধঃক্রমে) সাজানো হবে।

এনাম
DIRECTION_UNSPECIFIED কোনো ক্রমবিন্যাসের দিকনির্দেশনা নির্দিষ্ট করা হয়নি।
ASCENDING আরোহী ক্রম।
DESCENDING অবরোহী ক্রমে।

প্রকার

সম্পদের প্রকারভেদ।

এনাম
TYPE_UNSPECIFIED অনির্দিষ্ট।
IMAGE ছবি।
IMAGE_COLLECTION ছবি সংগ্রহ।
TABLE টেবিল।
FOLDER ফোল্ডার।
CLASSIFIER শ্রেণীবিভাজক।
FEATURE_VIEW ফিচারভিউ অ্যাসেট।

ইমেজব্যান্ড

একটি ইমেজ অ্যাসেটের কোনো একটি ডেটা ব্যান্ড সম্পর্কিত তথ্য।

JSON উপস্থাপনা
{
  "id": string,
  "dataType": {
    object (PixelDataType)
  },
  "grid": {
    object (PixelGrid)
  },
  "pyramidingPolicy": enum (PyramidingPolicy),
  "missingData": {
    object (MissingData)
  }
}
ক্ষেত্র
id

string

ব্যান্ডটির আইডি।

dataType

object ( PixelDataType )

ব্যান্ডের সাংখ্যিক ধরণ।

grid

object ( PixelGrid )

ব্যান্ডটির পিক্সেল গ্রিড।

pyramidingPolicy

enum ( PyramidingPolicy )

ব্যান্ডটির পিরামিড গঠনের নীতি।

missingData

object ( MissingData )

অনুপস্থিত ডেটা নির্দেশকারী মান(গুলি)।

পিক্সেল ডেটা টাইপ

একটি ইমেজ ব্যান্ডের পিক্সেলগুলোর সাংখ্যিক ধরণ নির্দিষ্ট করে।

JSON উপস্থাপনা
{
  "precision": enum (Precision),
  "range": {
    object (DoubleRange)
  },
  "dimensionsCount": integer
}
ক্ষেত্র
precision

enum ( Precision )

টাইপটির সাংখ্যিক নির্ভুলতা।

range

object ( DoubleRange )

সংখ্যাসূচক টাইপের পরিসর, যদি থাকে। সাধারণত ফ্লোটিং-পয়েন্ট টাইপের ক্ষেত্রে এটি অনুপস্থিত থাকে।

dimensionsCount

integer

অ্যারে-ভ্যালুড ডেটা টাইপের ডাইমেনশনের সংখ্যা, অথবা সাধারণ স্কেলার টাইপ বোঝাতে শূন্য।

নির্ভুলতা

একটি সাংখ্যিক ডেটা টাইপের নির্ভুলতা নির্দিষ্ট করে।

এনাম
PRECISION_UNSPECIFIED অনির্দিষ্ট।
INT ডেটা টাইপটির প্রিসিশন পূর্ণসংখ্যা। উল্লেখ্য যে, এটি বিভিন্ন আকারের পূর্ণসংখ্যা উপস্থাপন করতে পারে।
FLOAT ডেটা টাইপটির ৩২-বিট ফ্লোটিং পয়েন্ট প্রিসিশন রয়েছে।
DOUBLE ডেটা টাইপটির ৬৪-বিট ফ্লোটিং পয়েন্ট (ডাবল) প্রিসিশন রয়েছে।

অনুপস্থিত ডেটা

এমন মানগুলির একটি তালিকা যা কোনো ডেটা নির্দেশ করে না।

JSON উপস্থাপনা
{
  "values": [
    number
  ]
}
ক্ষেত্র
values[]

number

যে মানগুলো কোনো ডেটা নির্দেশ করে না।

ফোল্ডারকোটা

একটি শীর্ষ-স্তরের ফোল্ডারের বর্তমান ব্যবহার ও সীমাবদ্ধতা বর্ণনা করে।

JSON উপস্থাপনা
{
  "sizeBytes": string,
  "maxSizeBytes": string,
  "assetCount": string,
  "maxAssets": string,
  "maxAssetCount": string
}
ক্ষেত্র
sizeBytes

string ( int64 format)

ফোল্ডারটির আকার বাইটে।

maxSizeBytes

string ( int64 format)

ফোল্ডারটির সর্বোচ্চ আকার বাইটে।

assetCount

string ( int64 format)

ফোল্ডারটিতে সংরক্ষিত সম্পদের সংখ্যা।

maxAssets

string ( int64 format)

ফোল্ডারটিতে সর্বাধিক যতগুলো অ্যাসেট সংরক্ষণ করা যাবে।

maxAssetCount
(deprecated)

string ( int64 format)

ফোল্ডারটিতে সর্বাধিক যতগুলো অ্যাসেট সংরক্ষণ করা যাবে।

টাইলসেট

ইমেজসোর্সগুলির একটি সেট যা একটি অনন্য আইডি দিয়ে উল্লেখ করা যায়।

JSON উপস্থাপনা
{
  "id": string,
  "sources": [
    {
      object (ImageSource)
    }
  ],
  "dataType": enum (DataType),
  "crs": string
}
ক্ষেত্র
id

string

টাইলসেটের আইডি। ImageManifest-এ উল্লেখিত টাইলসেটগুলোর মধ্যে এটি অবশ্যই অনন্য হতে হবে। প্রসেসিং ধাপে এই আইডিটি বাতিল করা হয়; এটি শুধুমাত্র একটি টাইলসেটকে একটি ব্যান্ডের সাথে লিঙ্ক করতে ব্যবহৃত হয়। খালি স্ট্রিং একটি বৈধ আইডি।

sources[]

object ( ImageSource )

যে উৎসগুলো নিয়ে এই টাইলসেটটি গঠিত।

dataType

enum ( DataType )

ব্যান্ডের জন্য একটি ঐচ্ছিক ডেটা টাইপ। এটি নির্দিষ্ট করা হলে, প্রতিটি ইনপুট ফাইলের টাইপ মেলে কিনা তা যাচাই করার জন্য কোনো পরীক্ষা করা হয় না। dataType অবশ্যই প্রতিটি ইনপুট ফাইলের টাইপের সাথে মিলতে হবে, তবে কিছু ক্ষেত্রে ইনপুট টাইপ অস্পষ্ট হতে পারে (যেমন Byte INT8 বা UINT8 হতে পারে)।

crs

string

পিক্সেল গ্রিডের স্থানাঙ্ক নির্দেশ ব্যবস্থা, যা সম্ভব হলে একটি স্ট্যান্ডার্ড কোড হিসাবে এবং অন্যথায় WKT ফরম্যাটে নির্দিষ্ট করা হয়।

ছবির উৎস

একটি ইমেজ ফাইল এবং এর সাইডকারগুলো।

JSON উপস্থাপনা
{
  "uris": [
    string
  ],
  "affineTransform": {
    object (AffineTransform)
  },
  "dimensions": {
    object (GridDimensions)
  }
}
ক্ষেত্র
uris[]

string

ইম্পোর্ট করার জন্য ডেটার URI-গুলো। বর্তমানে, শুধুমাত্র গুগল ক্লাউড স্টোরেজ URI সমর্থিত। প্রতিটি URI অবশ্যই নিম্নলিখিত ফরম্যাটে উল্লেখ করতে হবে: "gs://bucket-id/object-id"। প্রাইমারি অবজেক্টটি তালিকার প্রথম উপাদান হবে এবং সাইডকারগুলো এর পরে তালিকাভুক্ত হবে। সেট করা থাকলে, প্রতিটি URI-এর শুরুতে ImageManifest.uri_prefix যুক্ত হয়।

affineTransform

object ( AffineTransform )

একটি ঐচ্ছিক অ্যাফাইন ট্রান্সফর্ম। পিক্সেলগুলো স্থাপন করার জন্য uris (যেকোনো সাইডকার সহ) থেকে প্রাপ্ত ডেটা যথেষ্ট না হলেই কেবল এটি নির্দিষ্ট করা উচিত।

dimensions

object ( GridDimensions )

রাস্টারের মাত্রা পিক্সেলে। শুধুমাত্র 'skipMetadataRead' সেট করা থাকলেই ব্যবহৃত হয়।

ডেটাটাইপ

সংখ্যাসূচক ডেটা টাইপ নির্দিষ্ট করে।

এনাম
DATA_TYPE_UNSPECIFIED অনির্দিষ্ট।
INT8 ৮-বিট স্বাক্ষরিত পূর্ণসংখ্যা।
UINT8 ৮-বিট অচিহ্নিত পূর্ণসংখ্যা।
INT16 ১৬-বিট স্বাক্ষরিত পূর্ণসংখ্যা।
UINT16 ১৬-বিটের অচিহ্নিত পূর্ণসংখ্যা।
INT32 ৩২-বিট স্বাক্ষরিত পূর্ণসংখ্যা।
UINT32 ৩২-বিটের অচিহ্নিত পূর্ণসংখ্যা।
FLOAT ৩২-বিট ফ্লোট।
DOUBLE ৬৪-বিট ফ্লোট।

পদ্ধতি

copy

অনুলিপি একটি সম্পদ।

create

একটি সম্পদ তৈরি করে।

delete

একটি অ্যাসেট মুছে ফেলে।

get

কোনো সম্পদ সম্পর্কে বিস্তারিত তথ্য পাওয়া যায়।

getIamPolicy

কোনো রিসোর্সের জন্য অ্যাক্সেস কন্ট্রোল পলিসি সংগ্রহ করে।

getPixels

একটি ইমেজ অ্যাসেট থেকে পিক্সেল সংগ্রহ করে।

listAssets

যেকোনো কন্টেইনার অ্যাসেট, যেমন ফোল্ডার বা কালেকশন, তালিকাভুক্ত করে।

listFeatures

একটি টেবিল অ্যাসেটের বৈশিষ্ট্যগুলো তালিকাভুক্ত করে।

listImages

একটি ইমেজ কালেকশন অ্যাসেটে থাকা ছবিগুলো তালিকাভুক্ত করে।

move

একটি সম্পদ স্থানান্তর করে।

patch

একটি অ্যাসেট আপডেট করে।

setIamPolicy

নির্দিষ্ট রিসোর্সের উপর অ্যাক্সেস নিয়ন্ত্রণ নীতি নির্ধারণ করে।

testIamPermissions

নির্দিষ্ট রিসোর্সের উপর কলারের যে অনুমতিগুলো রয়েছে, তা ফেরত দেয়।
,

উৎস: আর্থইঞ্জিনঅ্যাসেট

আর্থ ইঞ্জিন সম্পদ সম্পর্কিত তথ্য।

JSON উপস্থাপনা
{
  "type": enum (Type),
  "name": string,
  "id": string,
  "updateTime": string,
  "title": string,
  "description": string,
  "properties": {
    object
  },
  "startTime": string,
  "endTime": string,
  "geometry": {
    object
  },
  "bands": [
    {
      object (ImageBand)
    }
  ],
  "sizeBytes": string,
  "featureCount": string,
  "quota": {
    object (FolderQuota)
  },
  "tilesets": [
    {
      object (Tileset)
    }
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "cloudStorageLocation": {
    object (CloudStorageLocation)
  },
  "gcsLocation": {
    object (GcsLocation)
  },
  "featureViewAssetLocation": {
    object (FeatureViewLocation)
  }
  // End of mutually exclusive fields.
}
ক্ষেত্র
type

enum ( Type )

সম্পদের ধরণ।

name

string

অ্যাসেটের নাম। name "projects/*/assets/**" ফরম্যাটের হয়ে থাকে (যেমন "projects/earthengine-legacy/assets/users/")। / ")

id

string

অ্যাসেটটির আইডি। এটি 'projects/*/assets/' উপসর্গ ছাড়া name সমতুল্য (যেমন 'users/')। / মনে রাখবেন, এটি শুধুমাত্র প্রদর্শনের উদ্দেশ্যে ব্যবহৃত হবে। এটি অন্য কোনো অপারেশনের ইনপুট হিসেবে ব্যবহার করা উচিত নয়। এর পরিবর্তে name ব্যবহার করুন।

updateTime

string ( Timestamp format)

সম্পদটির সর্বশেষ পরিবর্তিত হওয়ার সময়।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

title
(deprecated)

string

সম্পত্তির মালিকানার দলিল।

description
(deprecated)

string

সম্পদটির বিবরণ।

properties

object ( Struct format)

সম্পদের সাথে সংশ্লিষ্ট মূল/মূল্য বৈশিষ্ট্যসমূহ।

startTime

string ( Timestamp format)

অ্যাসেটটির সাথে যুক্ত টাইমস্ট্যাম্প, যদি থাকে, যেমন স্যাটেলাইট চিত্র তোলার সময়। যেসব অ্যাসেট একটি নির্দিষ্ট সময়কালের সাথে সম্পর্কিত, যেমন এক মাস বা বছরের গড় মান, তাদের ক্ষেত্রে এই টাইমস্ট্যাম্পটি সেই সময়কালের শুরু নির্দেশ করে।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

endTime

string ( Timestamp format)

যেসব সম্পদ একটি নির্দিষ্ট সময়কালের সাথে সম্পর্কিত, যেমন এক মাস বা এক বছরের গড় মান, সেগুলোর ক্ষেত্রে এই টাইমস্ট্যাম্পটি সেই সময়কালের (ব্যতীত) শেষ দিনটিকে নির্দেশ করে।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

geometry

object ( Struct format)

অ্যাসেটটির সাথে সংশ্লিষ্ট স্থানিক পরিধি, যদি থাকে, একটি GeoJSON জ্যামিতি অবজেক্ট হিসাবে (দেখুন RFC 7946)।

bands[]

object ( ImageBand )

ইমেজ অ্যাসেটের ডেটা ব্যান্ড সম্পর্কিত তথ্য। নন-ইমেজ অ্যাসেটের ক্ষেত্রে এটি বাদ দেওয়া হয়েছে।

sizeBytes

string ( int64 format)

একটি লিফ অ্যাসেটের (যেমন একটি ছবি) আকার বাইটে।

featureCount

string ( int64 format)

সম্পদটিতে থাকা বৈশিষ্ট্যের সংখ্যা, যদি প্রযোজ্য হয়।

quota

object ( FolderQuota )

ফোল্ডার অ্যাসেটের সাথে যুক্ত কোটার তথ্য, যদি থাকে। এটি শীর্ষ-স্তরের ব্যবহারকারী-মালিকানাধীন ফোল্ডার অ্যাসেটগুলির (যেমন "users/*" বা "projects/*") জন্য ফেরত দেওয়া হয়।

tilesets[]

object ( Tileset )

এই ছবির পেছনের টাইলসেটগুলো। শুধুমাত্র সেইসব এক্সটার্নাল ছবির জন্য উপস্থিত, যেগুলোর পিক্সেল আর্থ ইঞ্জিনের মালিকানাধীন নয় এমন স্টোরেজ থেকে সংগ্রহ করা হয়।

রাস্টার টাইলগুলি কোথায় এবং কীভাবে সংরক্ষিত আছে সে সম্পর্কিত তথ্য। নিম্নলিখিতটি হলো পারস্পরিকভাবে স্বতন্ত্র ফিল্ডগুলির একটি তালিকা। একটি রেসপন্সে এই ফিল্ডগুলির মধ্যে সর্বাধিক একটি সেট করা হবে:
cloudStorageLocation
(deprecated)

object ( CloudStorageLocation )

অপ্রচলিত। এর পরিবর্তে ImportExternalImage ব্যবহার করুন। আরও বিস্তারিত জানতে https://developers.google.com/earth-engine/Earth_Engine_asset_from_cloud_geotiff দেখুন।

gcsLocation
(deprecated)

object ( GcsLocation )

অপ্রচলিত। এর পরিবর্তে ImportExternalImage ব্যবহার করুন। আরও বিস্তারিত জানতে https://developers.google.com/earth-engine/Earth_Engine_asset_from_cloud_geotiff দেখুন।

featureViewAssetLocation

object ( FeatureViewLocation )

EE-তে এই FeatureView-টির অবস্থান।

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

ক্লাউড স্টোরেজ লোকেশন

ক্লাউড স্টোরেজে কোনো অ্যাসেটের অবস্থান।

JSON উপস্থাপনা
{
  "uris": [
    string
  ]
}
ক্ষেত্র
uris[]

string

ডেটার URI-গুলো। শুধুমাত্র Google Cloud Storage URI-গুলোই সমর্থিত। প্রতিটি URI অবশ্যই নিম্নলিখিত ফরম্যাটে উল্লেখ করতে হবে: "gs://bucket-id/object-id"। বর্তমানে শুধুমাত্র একটি URI সমর্থিত। একাধিক URI উল্লেখ করা হলে একটি INALID_ARGUMENT ত্রুটি দেখানো হবে।

জিসিএসলোকেশন

ক্লাউড স্টোরেজে কোনো অ্যাসেটের অবস্থান।

JSON উপস্থাপনা
{
  "uris": [
    string
  ]
}
ক্ষেত্র
uris[]

string

ডেটার URI-গুলো। শুধুমাত্র Google Cloud Storage URI-গুলোই সমর্থিত। প্রতিটি URI অবশ্যই নিম্নলিখিত ফরম্যাটে উল্লেখ করতে হবে: "gs://bucket-id/object-id"। বর্তমানে শুধুমাত্র একটি URI সমর্থিত। একাধিক URI উল্লেখ করা হলে একটি INALID_ARGUMENT ত্রুটি দেখানো হবে।

ফিচারভিউলোকেশন

একটি FeatureView EE অ্যাসেট।

JSON উপস্থাপনা
{
  "assetOptions": {
    object (FeatureViewOptions)
  }
}
ক্ষেত্র
assetOptions

object ( FeatureViewOptions )

FeatureView অ্যাসেটগুলির জন্য ইনজেস্ট-টাইম বিকল্পসমূহ।

ফিচারভিউ অপশন

FeatureView অ্যাসেটগুলির জন্য ইনজেস্ট-টাইম বিকল্পসমূহ।

JSON উপস্থাপনা
{
  "featureViewAttributes": [
    {
      object (FeatureViewAttribute)
    }
  ],
  "ingestionTimeParameters": {
    object (FeatureViewIngestionTimeParameters)
  }
}
ক্ষেত্র
featureViewAttributes[]

object ( FeatureViewAttribute )

FeatureView অ্যাসেটের অ্যাট্রিবিউটসমূহ, যা অ্যাসেটটির একটি স্কিমা গঠন করে। এই অ্যাসেটের ফিচারগুলোতে এই অ্যাট্রিবিউটগুলো থাকতে পারে। প্রতিটি অ্যাট্রিবিউটের একটি নাম এবং একটি টাইপ থাকে।

ingestionTimeParameters

object ( FeatureViewIngestionTimeParameters )

ফিচারভিউ ইনজেশন টাইম প্যারামিটার।

ফিচারভিউঅ্যাট্রিবিউট

FeatureView অ্যাট্রিবিউট এবং এর টাইপ।

JSON উপস্থাপনা
{
  "name": string,
  "type": enum (Type)
}
ক্ষেত্র
name

string

অ্যাট্রিবিউটের নাম।

type

enum ( Type )

অ্যাট্রিবিউটের ধরণ।

প্রকার

এই প্রকারগুলি geo/enterprise/layers/public/data_source_schema.proto-তে পাওয়া প্রকারগুলিরই প্রতিচ্ছবি।

এনাম
TYPE_UNSPECIFIED ধরণ অনির্দিষ্ট।
INTEGER একটি ৬৪ বিটের পূর্ণসংখ্যা।
BOOLEAN সত্য/মিথ্যা বুলিয়ান মান।
DOUBLE একটি ডাবল প্রিসিশন ফ্লোটিং পয়েন্ট সংখ্যা।
STRING অসীম দৈর্ঘ্যের একটি স্ট্রিং।
DATE_TIME একটি তারিখ/সময়, যা যুগ থেকে মাইক্রোসেকেন্ডে একটি স্বাক্ষরিত ৬৪-বিট পূর্ণসংখ্যা হিসাবে উপস্থাপিত হয় এবং ফলস্বরূপ ২৯০,৩০৮ খ্রিস্টপূর্বাব্দ থেকে ২৯৪,২৪৭ খ্রিস্টাব্দ পর্যন্ত সময়কালকে সমর্থন করে।

ফিচারভিউইনজেশনটাইমপ্যারামিটার

FeatureView ইনজেশন সময়ের প্যারামিটারসমূহ। এই প্যারামিটারগুলো অবশ্যই ইনজেশন সময়ে নির্দিষ্ট করতে হবে এবং একটি FeatureView-এর জন্য এগুলো তাৎক্ষণিকভাবে আপডেট করা যায় না।

JSON উপস্থাপনা
{
  "thinningOptions": {
    object (ThinningOptions)
  },
  "rankingOptions": {
    object (RankingOptions)
  }
}
ক্ষেত্র
thinningOptions

object ( ThinningOptions )

একটি টাইলকে ছেদ করতে পারে এমন ফিচার বাউন্ডিং বক্সের সর্বাধিক সংখ্যা। এই সংখ্যাটি অবশ্যই অঋণাত্মক হতে হবে।

rankingOptions

object ( RankingOptions )

ফিচারগুলিতে z-অর্ডার র‍্যাঙ্ক এবং থিনিং র‍্যাঙ্ক নির্ধারণ করার বিকল্পসমূহ।

পাতলা করার বিকল্প

থিনিং অপশন যা প্রতি টাইলে ফিচারগুলো প্রদর্শনের ঘনত্ব নিয়ন্ত্রণ করে।

JSON উপস্থাপনা
{
  "maxFeaturesPerTile": integer,
  "thinningStrategy": enum (ThinningStrategy)
}
ক্ষেত্র
maxFeaturesPerTile

integer

একটি টাইলকে ছেদ করতে পারে এমন ফিচার বাউন্ডিং বক্সের সর্বাধিক সংখ্যা। এই সংখ্যাটি অবশ্যই অঋণাত্মক হতে হবে।

thinningStrategy

enum ( ThinningStrategy )

যে ফিচার থিনিং কৌশলটি ব্যবহার করা উচিত।

পাতলা করার কৌশল

ফিচার সংখ্যা কমানোর কৌশল।

এনাম
UNKNOWN_THINNING_STRATEGY অজানা পাতলা করার কৌশল।
GLOBALLY_CONSISTENT একটি নির্দিষ্ট LOD-তে থিনিং করার সময়, গ্লোবালি-কনসিস্টেন্ট থিনিং-এর অর্থ হলো, যদি থিনিং-এর মাধ্যমে কোনো ফিচার অপসারণ করা হয়, তাহলে সমান বা তার চেয়ে খারাপ থিনিং র‍্যাঙ্কযুক্ত অন্য সমস্ত ফিচারও অপসারিত হয়ে যাবে।
HIGHER_DENSITY

ফিচার সংখ্যা কমানোর সময়, প্রতিটি টাইলের জন্য maxFeaturesPerTile সীমার যতটা সম্ভব কাছাকাছি থাকার চেষ্টা করুন। আমরা খারাপ র‍্যাঙ্কের ফিচারের চেয়ে ভালো র‍্যাঙ্কের ফিচারকে অগ্রাধিকার দেব, কিন্তু যদি তা আমাদের আরও বেশি ফিচার ঘনত্ব অর্জনে সাহায্য করে, তবে আমরা কখনও কখনও ভালো র‍্যাঙ্কের ফিচারও বাদ দিয়ে দেব।

আমরা নিশ্চয়তা দিচ্ছি যে কৌশলটি ডিটারমিনিস্টিক, এবং থিনিংয়ের পরবর্তী ফিচার সেটটি গ্লোবালি-কনসিস্টেন্ট থিনিংয়ের মাধ্যমে উৎপন্ন ফিচারগুলোর একটি সুপারসেট হবে।

র‍্যাঙ্কিং বিকল্প

z-অর্ডার এবং থিনিং-এর জন্য র‍্যাঙ্কিং বিকল্পসমূহ।

JSON উপস্থাপনা
{
  "zOrderRankingRule": {
    object (RankingRule)
  },
  "thinningRankingRule": {
    object (RankingRule)
  }
}
ক্ষেত্র
zOrderRankingRule

object ( RankingRule )

ফিচারসমূহকে z-অর্ডার র‍্যাঙ্ক নির্ধারণের জন্য র‍্যাঙ্কিং নিয়ম।

thinningRankingRule

object ( RankingRule )

ফিচারগুলোকে থিনিং র‍্যাঙ্ক নির্ধারণের জন্য র‍্যাঙ্কিং নিয়ম।

র‍্যাঙ্কিং নিয়ম

র‍্যাঙ্কিং নিয়মাবলী যা থিনিং এবং জেড-অর্ডারের জন্য ফিচারগুলোকে কীভাবে র‍্যাঙ্ক করা হবে তা নিয়ন্ত্রণ করে।

JSON উপস্থাপনা
{
  "rankByOneThingRule": [
    {
      object (RankByOneThingRule)
    }
  ]
}
ক্ষেত্র
rankByOneThingRule[]

object ( RankByOneThingRule )

শূন্য বা ততোধিক র‍্যাঙ্ক-বাই-ওয়ান-থিং (যেমন একটি অ্যাট্রিবিউট) নিয়মের একটি ক্রমিক তালিকা, যা প্রতিটি RankedFeature-এ thinning_rank সেট করার জন্য প্রাথমিক, মাধ্যমিক, ... র‍্যাঙ্কিং কী হিসাবে ব্যবহৃত হয়।

একটি জিনিসের নিয়ম অনুসারে র‍্যাঙ্ক করুন

থিনিং এবং জেড-অর্ডারের র‍্যাঙ্ক নিয়ন্ত্রণের জন্য একটি স্বতন্ত্র র‍্যাঙ্কিং নিয়ম।

JSON উপস্থাপনা
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "rankByAttributeRule": {
    object (RankByAttributeRule)
  },
  "rankByMinVisibleLodRule": {
    object (RankByMinVisibleLodRule)
  },
  "rankByGeometryTypeRule": {
    object (RankByGeometryTypeRule)
  },
  "rankByMinZoomLevelRule": {
    object (RankByMinZoomLevelRule)
  }
  // End of mutually exclusive fields.
  "direction": enum (Direction)
}
ক্ষেত্র
কোন ধরনের র‍্যাঙ্কিং নিয়ম ব্যবহার করতে হবে। নিচে পারস্পরিকভাবে স্বতন্ত্র ফিল্ডগুলোর একটি তালিকা দেওয়া হলো। একটি উত্তরে এই ফিল্ডগুলোর মধ্যে সর্বাধিক একটি সেট করা হবে:
rankByAttributeRule

object ( RankByAttributeRule )

ফিচার অ্যাট্রিবিউটের মান অনুসারে র‍্যাঙ্ক করুন।

rankByMinVisibleLodRule
(deprecated)

object ( RankByMinVisibleLodRule )

ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হওয়ার সর্বনিম্ন LOD অনুসারে র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে। অপ্রচলিত: অনুগ্রহ করে এর পরিবর্তে rankByMinZoomLevelRule ব্যবহার করুন।

rankByGeometryTypeRule

object ( RankByGeometryTypeRule )

জ্যামিতিক প্রকার অনুসারে ক্রম নির্ধারণ করুন। প্রকারের অগ্রাধিকার, উচ্চ থেকে নিম্ন: বহুভুজ, বহুরেখা, বিন্দু, কোনোটিই নয়। একাধিক প্রকারের ফিচারের ক্ষেত্রে, সর্বোচ্চ প্রকারটি অগ্রাধিকার পায়।

rankByMinZoomLevelRule

object ( RankByMinZoomLevelRule )

যে সর্বনিম্ন জুম লেভেলে ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হয়, সেই অনুযায়ী র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে।

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

enum ( Direction )

এই একটি বিষয়ের উপর ভিত্তি করে ক্রমটি আরোহী (নিম্ন মানগুলি প্রথমে, অর্থাৎ অধিক গুরুত্বপূর্ণ) হবে, নাকি অবরোহী (উচ্চ মানগুলি প্রথমে, অর্থাৎ অধিক গুরুত্বপূর্ণ) হবে। অন্য কথায়, আরোহী (ASCENDING) মানে হলো নিচে RankByAttributeRule (বা অন্য) সাবমেসেজ ডকুমেন্টেশনে বর্ণিত ক্রমটি সরাসরি ব্যবহার করা, এবং অবরোহী (DESCENDING) মানে হলো সেই ক্রমটিকে উল্টে দেওয়া।

RankByAttributeRule

ফিচার অ্যাট্রিবিউটের মান অনুসারে র‍্যাঙ্ক করুন।

JSON উপস্থাপনা
{
  "attributeName": string
}
ক্ষেত্র
attributeName

string

প্রদত্ত নামের অ্যাট্রিবিউটের মান অনুসারে র‍্যাঙ্ক করুন। এটি মূলত প্রদত্ত টাইপের মানগুলির স্বাভাবিক ক্রম, তবে কিছু সূক্ষ্মতা এবং স্পষ্টীকরণ রয়েছে: - ইন্টিজার অ্যাট্রিবিউটের ক্ষেত্রে, নিম্ন মানগুলি উচ্চ মানগুলির আগে আসে - ডাবল অ্যাট্রিবিউটের ক্ষেত্রে, নিম্ন মানগুলি উচ্চ মানগুলির আগে আসে এবং NaN-কে মাইনাস ইনফিনিটি সহ অন্য সমস্ত মানের চেয়ে নিম্ন বলে গণ্য করা হয় - বুলিয়ান অ্যাট্রিবিউটের ক্ষেত্রে, false-কে true-এর আগে ধরা হয় - ডেট-টাইম অ্যাট্রিবিউটের ক্ষেত্রে, আগের মানগুলি পরের মানগুলির আগে আসে - স্ট্রিং অ্যাট্রিবিউটগুলিকে লেক্সিকোগ্রাফিকভাবে র‍্যাঙ্ক করা হয় - যে অ্যাট্রিবিউটের মান সেট করা হয়নি, সেটিকে প্রদত্ত টাইপের ডিফল্ট মান হিসেবে গণ্য করা হয় (ইন্টিজারের জন্য 0, বুলিয়ানের জন্য false, ইত্যাদি)।

RankByMinVisibleLodRule

এই প্রকারে কোনো ক্ষেত্র নেই।

যে সর্বনিম্ন LOD-তে ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হয়, সেই অনুযায়ী র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে।

জ্যামিতির প্রকার অনুসারে র‍্যাঙ্ক করার নিয়ম

এই প্রকারে কোনো ক্ষেত্র নেই।

জ্যামিতিক প্রকার অনুসারে ক্রম নির্ধারণ করুন। প্রকারের অগ্রাধিকার, উচ্চ থেকে নিম্ন: বহুভুজ, বহুরেখা, বিন্দু, কোনোটিই নয়। একাধিক প্রকারের ফিচারের ক্ষেত্রে, সর্বোচ্চ প্রকারটি অগ্রাধিকার পায়।

র‍্যাঙ্কবাইমিনিটজুমলেভেলরুল

এই প্রকারে কোনো ক্ষেত্র নেই।

যে সর্বনিম্ন জুম লেভেলে ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হয়, সেই অনুযায়ী র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে।

দিকনির্দেশনা

তালিকাটি নিচু থেকে উঁচুতে (ঊর্ধ্বক্রমে) নাকি উঁচু থেকে নিচুতে (অধঃক্রমে) সাজানো হবে।

এনাম
DIRECTION_UNSPECIFIED কোনো ক্রমবিন্যাসের দিকনির্দেশনা নির্দিষ্ট করা হয়নি।
ASCENDING আরোহী ক্রম।
DESCENDING অবরোহী ক্রমে।

প্রকার

সম্পদের প্রকারভেদ।

এনাম
TYPE_UNSPECIFIED অনির্দিষ্ট।
IMAGE ছবি।
IMAGE_COLLECTION ছবি সংগ্রহ।
TABLE টেবিল।
FOLDER ফোল্ডার।
CLASSIFIER শ্রেণীবিভাজক।
FEATURE_VIEW ফিচারভিউ অ্যাসেট।

ইমেজব্যান্ড

একটি ইমেজ অ্যাসেটের কোনো একটি ডেটা ব্যান্ড সম্পর্কিত তথ্য।

JSON উপস্থাপনা
{
  "id": string,
  "dataType": {
    object (PixelDataType)
  },
  "grid": {
    object (PixelGrid)
  },
  "pyramidingPolicy": enum (PyramidingPolicy),
  "missingData": {
    object (MissingData)
  }
}
ক্ষেত্র
id

string

ব্যান্ডটির আইডি।

dataType

object ( PixelDataType )

ব্যান্ডের সাংখ্যিক ধরণ।

grid

object ( PixelGrid )

ব্যান্ডটির পিক্সেল গ্রিড।

pyramidingPolicy

enum ( PyramidingPolicy )

ব্যান্ডটির পিরামিড গঠনের নীতি।

missingData

object ( MissingData )

অনুপস্থিত ডেটা নির্দেশকারী মান(গুলি)।

পিক্সেল ডেটা টাইপ

একটি ইমেজ ব্যান্ডের পিক্সেলগুলোর সাংখ্যিক ধরণ নির্দিষ্ট করে।

JSON উপস্থাপনা
{
  "precision": enum (Precision),
  "range": {
    object (DoubleRange)
  },
  "dimensionsCount": integer
}
ক্ষেত্র
precision

enum ( Precision )

টাইপটির সাংখ্যিক নির্ভুলতা।

range

object ( DoubleRange )

সংখ্যাসূচক টাইপের পরিসর, যদি থাকে। সাধারণত ফ্লোটিং-পয়েন্ট টাইপের ক্ষেত্রে এটি অনুপস্থিত থাকে।

dimensionsCount

integer

অ্যারে-ভ্যালুড ডেটা টাইপের ডাইমেনশনের সংখ্যা, অথবা সাধারণ স্কেলার টাইপ বোঝাতে শূন্য।

নির্ভুলতা

একটি সাংখ্যিক ডেটা টাইপের নির্ভুলতা নির্দিষ্ট করে।

এনাম
PRECISION_UNSPECIFIED অনির্দিষ্ট।
INT ডেটা টাইপটির প্রিসিশন পূর্ণসংখ্যা। উল্লেখ্য যে, এটি বিভিন্ন আকারের পূর্ণসংখ্যা উপস্থাপন করতে পারে।
FLOAT ডেটা টাইপটির ৩২-বিট ফ্লোটিং পয়েন্ট প্রিসিশন রয়েছে।
DOUBLE ডেটা টাইপটির ৬৪-বিট ফ্লোটিং পয়েন্ট (ডাবল) প্রিসিশন রয়েছে।

অনুপস্থিত ডেটা

এমন মানগুলির একটি তালিকা যা কোনো ডেটা নির্দেশ করে না।

JSON উপস্থাপনা
{
  "values": [
    number
  ]
}
ক্ষেত্র
values[]

number

যে মানগুলো কোনো ডেটা নির্দেশ করে না।

ফোল্ডারকোটা

একটি শীর্ষ-স্তরের ফোল্ডারের বর্তমান ব্যবহার ও সীমাবদ্ধতা বর্ণনা করে।

JSON উপস্থাপনা
{
  "sizeBytes": string,
  "maxSizeBytes": string,
  "assetCount": string,
  "maxAssets": string,
  "maxAssetCount": string
}
ক্ষেত্র
sizeBytes

string ( int64 format)

ফোল্ডারটির আকার বাইটে।

maxSizeBytes

string ( int64 format)

ফোল্ডারটির সর্বোচ্চ আকার বাইটে।

assetCount

string ( int64 format)

ফোল্ডারটিতে সংরক্ষিত সম্পদের সংখ্যা।

maxAssets

string ( int64 format)

ফোল্ডারটিতে সর্বাধিক যতগুলো অ্যাসেট সংরক্ষণ করা যাবে।

maxAssetCount
(deprecated)

string ( int64 format)

ফোল্ডারটিতে সর্বাধিক যতগুলো অ্যাসেট সংরক্ষণ করা যাবে।

টাইলসেট

ইমেজসোর্সগুলির একটি সেট যা একটি অনন্য আইডি দিয়ে উল্লেখ করা যায়।

JSON উপস্থাপনা
{
  "id": string,
  "sources": [
    {
      object (ImageSource)
    }
  ],
  "dataType": enum (DataType),
  "crs": string
}
ক্ষেত্র
id

string

টাইলসেটের আইডি। ImageManifest-এ উল্লেখিত টাইলসেটগুলোর মধ্যে এটি অবশ্যই অনন্য হতে হবে। প্রসেসিং ধাপে এই আইডিটি বাতিল করা হয়; এটি শুধুমাত্র একটি টাইলসেটকে একটি ব্যান্ডের সাথে লিঙ্ক করতে ব্যবহৃত হয়। খালি স্ট্রিং একটি বৈধ আইডি।

sources[]

object ( ImageSource )

যে উৎসগুলো নিয়ে এই টাইলসেটটি গঠিত।

dataType

enum ( DataType )

ব্যান্ডের জন্য একটি ঐচ্ছিক ডেটা টাইপ। এটি নির্দিষ্ট করা হলে, প্রতিটি ইনপুট ফাইলের টাইপ মেলে কিনা তা যাচাই করার জন্য কোনো পরীক্ষা করা হয় না। dataType অবশ্যই প্রতিটি ইনপুট ফাইলের টাইপের সাথে মিলতে হবে, তবে কিছু ক্ষেত্রে ইনপুট টাইপ অস্পষ্ট হতে পারে (যেমন Byte INT8 বা UINT8 হতে পারে)।

crs

string

পিক্সেল গ্রিডের স্থানাঙ্ক নির্দেশ ব্যবস্থা, যা সম্ভব হলে একটি স্ট্যান্ডার্ড কোড হিসাবে এবং অন্যথায় WKT ফরম্যাটে নির্দিষ্ট করা হয়।

ছবির উৎস

একটি ইমেজ ফাইল এবং এর সাইডকারগুলো।

JSON উপস্থাপনা
{
  "uris": [
    string
  ],
  "affineTransform": {
    object (AffineTransform)
  },
  "dimensions": {
    object (GridDimensions)
  }
}
ক্ষেত্র
uris[]

string

ইম্পোর্ট করার জন্য ডেটার URI-গুলো। বর্তমানে, শুধুমাত্র গুগল ক্লাউড স্টোরেজ URI সমর্থিত। প্রতিটি URI অবশ্যই নিম্নলিখিত ফরম্যাটে উল্লেখ করতে হবে: "gs://bucket-id/object-id"। প্রাইমারি অবজেক্টটি তালিকার প্রথম উপাদান হবে এবং সাইডকারগুলো এর পরে তালিকাভুক্ত হবে। সেট করা থাকলে, প্রতিটি URI-এর শুরুতে ImageManifest.uri_prefix যুক্ত হয়।

affineTransform

object ( AffineTransform )

একটি ঐচ্ছিক অ্যাফাইন ট্রান্সফর্ম। পিক্সেলগুলো স্থাপন করার জন্য uris (যেকোনো সাইডকার সহ) থেকে প্রাপ্ত ডেটা যথেষ্ট না হলেই কেবল এটি নির্দিষ্ট করা উচিত।

dimensions

object ( GridDimensions )

রাস্টারের মাত্রা পিক্সেলে। শুধুমাত্র 'skipMetadataRead' সেট করা থাকলেই ব্যবহৃত হয়।

ডেটাটাইপ

সংখ্যাসূচক ডেটা টাইপ নির্দিষ্ট করে।

এনাম
DATA_TYPE_UNSPECIFIED অনির্দিষ্ট।
INT8 ৮-বিট স্বাক্ষরিত পূর্ণসংখ্যা।
UINT8 ৮-বিট অচিহ্নিত পূর্ণসংখ্যা।
INT16 ১৬-বিট স্বাক্ষরিত পূর্ণসংখ্যা।
UINT16 ১৬-বিটের অচিহ্নিত পূর্ণসংখ্যা।
INT32 ৩২-বিট স্বাক্ষরিত পূর্ণসংখ্যা।
UINT32 ৩২-বিটের অচিহ্নিত পূর্ণসংখ্যা।
FLOAT ৩২-বিট ফ্লোট।
DOUBLE ৬৪-বিট ফ্লোট।

পদ্ধতি

copy

অনুলিপি একটি সম্পদ।

create

একটি সম্পদ তৈরি করে।

delete

একটি অ্যাসেট মুছে ফেলে।

get

কোনো সম্পদ সম্পর্কে বিস্তারিত তথ্য পাওয়া যায়।

getIamPolicy

কোনো রিসোর্সের জন্য অ্যাক্সেস কন্ট্রোল পলিসি সংগ্রহ করে।

getPixels

একটি ইমেজ অ্যাসেট থেকে পিক্সেল সংগ্রহ করে।

listAssets

যেকোনো কন্টেইনার অ্যাসেট, যেমন ফোল্ডার বা কালেকশন, তালিকাভুক্ত করে।

listFeatures

একটি টেবিল অ্যাসেটের বৈশিষ্ট্যগুলো তালিকাভুক্ত করে।

listImages

একটি ইমেজ কালেকশন অ্যাসেটে থাকা ছবিগুলো তালিকাভুক্ত করে।

move

একটি সম্পদ স্থানান্তর করে।

patch

একটি অ্যাসেট আপডেট করে।

setIamPolicy

নির্দিষ্ট রিসোর্সের উপর অ্যাক্সেস নিয়ন্ত্রণ নীতি নির্ধারণ করে।

testIamPermissions

নির্দিষ্ট রিসোর্সের উপর কলারের যে অনুমতিগুলো রয়েছে, তা ফেরত দেয়।
,

উৎস: আর্থইঞ্জিনঅ্যাসেট

আর্থ ইঞ্জিন সম্পদ সম্পর্কিত তথ্য।

JSON উপস্থাপনা
{
  "type": enum (Type),
  "name": string,
  "id": string,
  "updateTime": string,
  "title": string,
  "description": string,
  "properties": {
    object
  },
  "startTime": string,
  "endTime": string,
  "geometry": {
    object
  },
  "bands": [
    {
      object (ImageBand)
    }
  ],
  "sizeBytes": string,
  "featureCount": string,
  "quota": {
    object (FolderQuota)
  },
  "tilesets": [
    {
      object (Tileset)
    }
  ],

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "cloudStorageLocation": {
    object (CloudStorageLocation)
  },
  "gcsLocation": {
    object (GcsLocation)
  },
  "featureViewAssetLocation": {
    object (FeatureViewLocation)
  }
  // End of mutually exclusive fields.
}
ক্ষেত্র
type

enum ( Type )

সম্পদের ধরণ।

name

string

অ্যাসেটের নাম। name "projects/*/assets/**" ফরম্যাটের হয়ে থাকে (যেমন "projects/earthengine-legacy/assets/users/")। / ")

id

string

অ্যাসেটটির আইডি। এটি 'projects/*/assets/' উপসর্গ ছাড়া name সমতুল্য (যেমন 'users/')। / মনে রাখবেন, এটি শুধুমাত্র প্রদর্শনের উদ্দেশ্যে ব্যবহৃত হবে। এটি অন্য কোনো অপারেশনের ইনপুট হিসেবে ব্যবহার করা উচিত নয়। এর পরিবর্তে name ব্যবহার করুন।

updateTime

string ( Timestamp format)

সম্পদটির সর্বশেষ পরিবর্তিত হওয়ার সময়।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

title
(deprecated)

string

সম্পত্তির মালিকানার দলিল।

description
(deprecated)

string

সম্পদটির বিবরণ।

properties

object ( Struct format)

সম্পদের সাথে সংশ্লিষ্ট মূল/মূল্য বৈশিষ্ট্যসমূহ।

startTime

string ( Timestamp format)

অ্যাসেটটির সাথে যুক্ত টাইমস্ট্যাম্প, যদি থাকে, যেমন স্যাটেলাইট চিত্র তোলার সময়। যেসব অ্যাসেট একটি নির্দিষ্ট সময়কালের সাথে সম্পর্কিত, যেমন এক মাস বা বছরের গড় মান, তাদের ক্ষেত্রে এই টাইমস্ট্যাম্পটি সেই সময়কালের শুরু নির্দেশ করে।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

endTime

string ( Timestamp format)

যেসব সম্পদ একটি নির্দিষ্ট সময়কালের সাথে সম্পর্কিত, যেমন এক মাস বা এক বছরের গড় মান, সেগুলোর ক্ষেত্রে এই টাইমস্ট্যাম্পটি সেই সময়কালের (ব্যতীত) শেষ দিনটিকে নির্দেশ করে।

RFC 3339 ব্যবহার করা হয়, যেখানে তৈরি হওয়া আউটপুট সর্বদা Z-নরম্যালাইজড হবে এবং এতে ০, ৩, ৬ বা ৯টি ভগ্নাংশীয় অঙ্ক ব্যবহৃত হবে। "Z" ছাড়াও অন্যান্য অফসেটও গ্রহণ করা হয়। উদাহরণ: "2014-10-02T15:01:23Z" , "2014-10-02T15:01:23.045123456Z" অথবা "2014-10-02T15:01:23+05:30"

geometry

object ( Struct format)

অ্যাসেটটির সাথে সংশ্লিষ্ট স্থানিক পরিধি, যদি থাকে, একটি GeoJSON জ্যামিতি অবজেক্ট হিসাবে (দেখুন RFC 7946)।

bands[]

object ( ImageBand )

ইমেজ অ্যাসেটের ডেটা ব্যান্ড সম্পর্কিত তথ্য। নন-ইমেজ অ্যাসেটের ক্ষেত্রে এটি বাদ দেওয়া হয়েছে।

sizeBytes

string ( int64 format)

একটি লিফ অ্যাসেটের (যেমন একটি ছবি) আকার বাইটে।

featureCount

string ( int64 format)

সম্পদটিতে থাকা বৈশিষ্ট্যের সংখ্যা, যদি প্রযোজ্য হয়।

quota

object ( FolderQuota )

ফোল্ডার অ্যাসেটের সাথে যুক্ত কোটার তথ্য, যদি থাকে। এটি শীর্ষ-স্তরের ব্যবহারকারী-মালিকানাধীন ফোল্ডার অ্যাসেটগুলির (যেমন "users/*" বা "projects/*") জন্য ফেরত দেওয়া হয়।

tilesets[]

object ( Tileset )

এই ছবির পেছনের টাইলসেটগুলো। শুধুমাত্র সেইসব এক্সটার্নাল ছবির জন্য উপস্থিত, যেগুলোর পিক্সেল আর্থ ইঞ্জিনের মালিকানাধীন নয় এমন স্টোরেজ থেকে সংগ্রহ করা হয়।

রাস্টার টাইলগুলি কোথায় এবং কীভাবে সংরক্ষিত আছে সে সম্পর্কিত তথ্য। নিম্নলিখিতটি হলো পারস্পরিকভাবে স্বতন্ত্র ফিল্ডগুলির একটি তালিকা। একটি রেসপন্সে এই ফিল্ডগুলির মধ্যে সর্বাধিক একটি সেট করা হবে:
cloudStorageLocation
(deprecated)

object ( CloudStorageLocation )

অপ্রচলিত। এর পরিবর্তে ImportExternalImage ব্যবহার করুন। আরও বিস্তারিত জানতে https://developers.google.com/earth-engine/Earth_Engine_asset_from_cloud_geotiff দেখুন।

gcsLocation
(deprecated)

object ( GcsLocation )

অপ্রচলিত। এর পরিবর্তে ImportExternalImage ব্যবহার করুন। আরও বিস্তারিত জানতে https://developers.google.com/earth-engine/Earth_Engine_asset_from_cloud_geotiff দেখুন।

featureViewAssetLocation

object ( FeatureViewLocation )

EE-তে এই FeatureView-টির অবস্থান।

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

ক্লাউড স্টোরেজ লোকেশন

ক্লাউড স্টোরেজে কোনো অ্যাসেটের অবস্থান।

JSON উপস্থাপনা
{
  "uris": [
    string
  ]
}
ক্ষেত্র
uris[]

string

ডেটার URI-গুলো। শুধুমাত্র Google Cloud Storage URI-গুলোই সমর্থিত। প্রতিটি URI অবশ্যই নিম্নলিখিত ফরম্যাটে উল্লেখ করতে হবে: "gs://bucket-id/object-id"। বর্তমানে শুধুমাত্র একটি URI সমর্থিত। একাধিক URI উল্লেখ করা হলে একটি INALID_ARGUMENT ত্রুটি দেখানো হবে।

জিসিএসলোকেশন

ক্লাউড স্টোরেজে কোনো অ্যাসেটের অবস্থান।

JSON উপস্থাপনা
{
  "uris": [
    string
  ]
}
ক্ষেত্র
uris[]

string

ডেটার URI-গুলো। শুধুমাত্র Google Cloud Storage URI-গুলোই সমর্থিত। প্রতিটি URI অবশ্যই নিম্নলিখিত ফরম্যাটে উল্লেখ করতে হবে: "gs://bucket-id/object-id"। বর্তমানে শুধুমাত্র একটি URI সমর্থিত। একাধিক URI উল্লেখ করা হলে একটি INALID_ARGUMENT ত্রুটি দেখানো হবে।

ফিচারভিউলোকেশন

একটি FeatureView EE অ্যাসেট।

JSON উপস্থাপনা
{
  "assetOptions": {
    object (FeatureViewOptions)
  }
}
ক্ষেত্র
assetOptions

object ( FeatureViewOptions )

FeatureView অ্যাসেটগুলির জন্য ইনজেস্ট-টাইম বিকল্পসমূহ।

ফিচারভিউ অপশন

FeatureView অ্যাসেটগুলির জন্য ইনজেস্ট-টাইম বিকল্পসমূহ।

JSON উপস্থাপনা
{
  "featureViewAttributes": [
    {
      object (FeatureViewAttribute)
    }
  ],
  "ingestionTimeParameters": {
    object (FeatureViewIngestionTimeParameters)
  }
}
ক্ষেত্র
featureViewAttributes[]

object ( FeatureViewAttribute )

FeatureView অ্যাসেটের অ্যাট্রিবিউটসমূহ, যা অ্যাসেটটির একটি স্কিমা গঠন করে। এই অ্যাসেটের ফিচারগুলোতে এই অ্যাট্রিবিউটগুলো থাকতে পারে। প্রতিটি অ্যাট্রিবিউটের একটি নাম এবং একটি টাইপ থাকে।

ingestionTimeParameters

object ( FeatureViewIngestionTimeParameters )

ফিচারভিউ ইনজেশন টাইম প্যারামিটার।

ফিচারভিউঅ্যাট্রিবিউট

FeatureView অ্যাট্রিবিউট এবং এর টাইপ।

JSON উপস্থাপনা
{
  "name": string,
  "type": enum (Type)
}
ক্ষেত্র
name

string

অ্যাট্রিবিউটের নাম।

type

enum ( Type )

অ্যাট্রিবিউটের ধরণ।

প্রকার

এই প্রকারগুলি geo/enterprise/layers/public/data_source_schema.proto-তে পাওয়া প্রকারগুলিরই প্রতিচ্ছবি।

এনাম
TYPE_UNSPECIFIED ধরণ অনির্দিষ্ট।
INTEGER একটি ৬৪ বিটের পূর্ণসংখ্যা।
BOOLEAN সত্য/মিথ্যা বুলিয়ান মান।
DOUBLE একটি ডাবল প্রিসিশন ফ্লোটিং পয়েন্ট সংখ্যা।
STRING অসীম দৈর্ঘ্যের একটি স্ট্রিং।
DATE_TIME একটি তারিখ/সময়, যা যুগ থেকে মাইক্রোসেকেন্ডে একটি স্বাক্ষরিত ৬৪-বিট পূর্ণসংখ্যা হিসাবে উপস্থাপিত হয় এবং ফলস্বরূপ ২৯০,৩০৮ খ্রিস্টপূর্বাব্দ থেকে ২৯৪,২৪৭ খ্রিস্টাব্দ পর্যন্ত সময়কালকে সমর্থন করে।

ফিচারভিউইনজেশনটাইমপ্যারামিটার

FeatureView ইনজেশন সময়ের প্যারামিটারসমূহ। এই প্যারামিটারগুলো অবশ্যই ইনজেশন সময়ে নির্দিষ্ট করতে হবে এবং একটি FeatureView-এর জন্য এগুলো তাৎক্ষণিকভাবে আপডেট করা যায় না।

JSON উপস্থাপনা
{
  "thinningOptions": {
    object (ThinningOptions)
  },
  "rankingOptions": {
    object (RankingOptions)
  }
}
ক্ষেত্র
thinningOptions

object ( ThinningOptions )

একটি টাইলকে ছেদ করতে পারে এমন ফিচার বাউন্ডিং বক্সের সর্বাধিক সংখ্যা। এই সংখ্যাটি অবশ্যই অঋণাত্মক হতে হবে।

rankingOptions

object ( RankingOptions )

ফিচারগুলিতে z-অর্ডার র‍্যাঙ্ক এবং থিনিং র‍্যাঙ্ক নির্ধারণ করার বিকল্পসমূহ।

পাতলা করার বিকল্প

থিনিং অপশন যা প্রতি টাইলে ফিচারগুলো প্রদর্শনের ঘনত্ব নিয়ন্ত্রণ করে।

JSON উপস্থাপনা
{
  "maxFeaturesPerTile": integer,
  "thinningStrategy": enum (ThinningStrategy)
}
ক্ষেত্র
maxFeaturesPerTile

integer

একটি টাইলকে ছেদ করতে পারে এমন ফিচার বাউন্ডিং বক্সের সর্বাধিক সংখ্যা। এই সংখ্যাটি অবশ্যই অঋণাত্মক হতে হবে।

thinningStrategy

enum ( ThinningStrategy )

যে ফিচার থিনিং কৌশলটি ব্যবহার করা উচিত।

পাতলা করার কৌশল

ফিচার সংখ্যা কমানোর কৌশল।

এনাম
UNKNOWN_THINNING_STRATEGY অজানা পাতলা করার কৌশল।
GLOBALLY_CONSISTENT একটি নির্দিষ্ট LOD-তে থিনিং করার সময়, গ্লোবালি-কনসিস্টেন্ট থিনিং-এর অর্থ হলো, যদি থিনিং-এর মাধ্যমে কোনো ফিচার অপসারণ করা হয়, তাহলে সমান বা তার চেয়ে খারাপ থিনিং র‍্যাঙ্কযুক্ত অন্য সমস্ত ফিচারও অপসারিত হয়ে যাবে।
HIGHER_DENSITY

ফিচার সংখ্যা কমানোর সময়, প্রতিটি টাইলের জন্য maxFeaturesPerTile সীমার যতটা সম্ভব কাছাকাছি থাকার চেষ্টা করুন। আমরা খারাপ র‍্যাঙ্কের ফিচারের চেয়ে ভালো র‍্যাঙ্কের ফিচারকে অগ্রাধিকার দেব, কিন্তু যদি তা আমাদের আরও বেশি ফিচার ঘনত্ব অর্জনে সাহায্য করে, তবে আমরা কখনও কখনও ভালো র‍্যাঙ্কের ফিচারও বাদ দিয়ে দেব।

আমরা নিশ্চয়তা দিচ্ছি যে কৌশলটি ডিটারমিনিস্টিক, এবং থিনিংয়ের পরবর্তী ফিচার সেটটি গ্লোবালি-কনসিস্টেন্ট থিনিংয়ের মাধ্যমে উৎপন্ন ফিচারগুলোর একটি সুপারসেট হবে।

র‍্যাঙ্কিং বিকল্প

z-অর্ডার এবং থিনিং-এর জন্য র‍্যাঙ্কিং বিকল্পসমূহ।

JSON উপস্থাপনা
{
  "zOrderRankingRule": {
    object (RankingRule)
  },
  "thinningRankingRule": {
    object (RankingRule)
  }
}
ক্ষেত্র
zOrderRankingRule

object ( RankingRule )

ফিচারসমূহকে z-অর্ডার র‍্যাঙ্ক নির্ধারণের জন্য র‍্যাঙ্কিং নিয়ম।

thinningRankingRule

object ( RankingRule )

ফিচারগুলোকে থিনিং র‍্যাঙ্ক নির্ধারণের জন্য র‍্যাঙ্কিং নিয়ম।

র‍্যাঙ্কিং নিয়ম

র‍্যাঙ্কিং নিয়মাবলী যা থিনিং এবং জেড-অর্ডারের জন্য ফিচারগুলোকে কীভাবে র‍্যাঙ্ক করা হবে তা নিয়ন্ত্রণ করে।

JSON উপস্থাপনা
{
  "rankByOneThingRule": [
    {
      object (RankByOneThingRule)
    }
  ]
}
ক্ষেত্র
rankByOneThingRule[]

object ( RankByOneThingRule )

শূন্য বা ততোধিক র‍্যাঙ্ক-বাই-ওয়ান-থিং (যেমন একটি অ্যাট্রিবিউট) নিয়মের একটি ক্রমিক তালিকা, যা প্রতিটি RankedFeature-এ thinning_rank সেট করার জন্য প্রাথমিক, মাধ্যমিক, ... র‍্যাঙ্কিং কী হিসাবে ব্যবহৃত হয়।

একটি জিনিসের নিয়ম অনুসারে র‍্যাঙ্ক করুন

থিনিং এবং জেড-অর্ডারের র‍্যাঙ্ক নিয়ন্ত্রণের জন্য একটি স্বতন্ত্র র‍্যাঙ্কিং নিয়ম।

JSON উপস্থাপনা
{

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "rankByAttributeRule": {
    object (RankByAttributeRule)
  },
  "rankByMinVisibleLodRule": {
    object (RankByMinVisibleLodRule)
  },
  "rankByGeometryTypeRule": {
    object (RankByGeometryTypeRule)
  },
  "rankByMinZoomLevelRule": {
    object (RankByMinZoomLevelRule)
  }
  // End of mutually exclusive fields.
  "direction": enum (Direction)
}
ক্ষেত্র
কোন ধরনের র‍্যাঙ্কিং নিয়ম ব্যবহার করতে হবে। নিচে পারস্পরিকভাবে স্বতন্ত্র ফিল্ডগুলোর একটি তালিকা দেওয়া হলো। একটি উত্তরে এই ফিল্ডগুলোর মধ্যে সর্বাধিক একটি সেট করা হবে:
rankByAttributeRule

object ( RankByAttributeRule )

ফিচার অ্যাট্রিবিউটের মান অনুসারে র‍্যাঙ্ক করুন।

rankByMinVisibleLodRule
(deprecated)

object ( RankByMinVisibleLodRule )

ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হওয়ার সর্বনিম্ন LOD অনুসারে র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে। অপ্রচলিত: অনুগ্রহ করে এর পরিবর্তে rankByMinZoomLevelRule ব্যবহার করুন।

rankByGeometryTypeRule

object ( RankByGeometryTypeRule )

জ্যামিতিক প্রকার অনুসারে ক্রম নির্ধারণ করুন। প্রকারের অগ্রাধিকার, উচ্চ থেকে নিম্ন: বহুভুজ, বহুরেখা, বিন্দু, কোনোটিই নয়। একাধিক প্রকারের ফিচারের ক্ষেত্রে, সর্বোচ্চ প্রকারটি অগ্রাধিকার পায়।

rankByMinZoomLevelRule

object ( RankByMinZoomLevelRule )

যে সর্বনিম্ন জুম লেভেলে ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হয়, সেই অনুযায়ী র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে।

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

enum ( Direction )

এই একটি বিষয়ের উপর ভিত্তি করে ক্রমটি আরোহী (নিম্ন মানগুলি প্রথমে, অর্থাৎ অধিক গুরুত্বপূর্ণ) হবে, নাকি অবরোহী (উচ্চ মানগুলি প্রথমে, অর্থাৎ অধিক গুরুত্বপূর্ণ) হবে। অন্য কথায়, আরোহী (ASCENDING) মানে হলো নিচে RankByAttributeRule (বা অন্য) সাবমেসেজ ডকুমেন্টেশনে বর্ণিত ক্রমটি সরাসরি ব্যবহার করা, এবং অবরোহী (DESCENDING) মানে হলো সেই ক্রমটিকে উল্টে দেওয়া।

RankByAttributeRule

ফিচার অ্যাট্রিবিউটের মান অনুসারে র‍্যাঙ্ক করুন।

JSON উপস্থাপনা
{
  "attributeName": string
}
ক্ষেত্র
attributeName

string

প্রদত্ত নামের অ্যাট্রিবিউটের মান অনুসারে র‍্যাঙ্ক করুন। এটি মূলত প্রদত্ত টাইপের মানগুলির স্বাভাবিক ক্রম, তবে কিছু সূক্ষ্মতা এবং স্পষ্টীকরণ রয়েছে: - ইন্টিজার অ্যাট্রিবিউটের ক্ষেত্রে, নিম্ন মানগুলি উচ্চ মানগুলির আগে আসে - ডাবল অ্যাট্রিবিউটের ক্ষেত্রে, নিম্ন মানগুলি উচ্চ মানগুলির আগে আসে এবং NaN-কে মাইনাস ইনফিনিটি সহ অন্য সমস্ত মানের চেয়ে নিম্ন বলে গণ্য করা হয় - বুলিয়ান অ্যাট্রিবিউটের ক্ষেত্রে, false-কে true-এর আগে ধরা হয় - ডেট-টাইম অ্যাট্রিবিউটের ক্ষেত্রে, আগের মানগুলি পরের মানগুলির আগে আসে - স্ট্রিং অ্যাট্রিবিউটগুলিকে লেক্সিকোগ্রাফিকভাবে র‍্যাঙ্ক করা হয় - যে অ্যাট্রিবিউটের মান সেট করা হয়নি, সেটিকে প্রদত্ত টাইপের ডিফল্ট মান হিসেবে গণ্য করা হয় (ইন্টিজারের জন্য 0, বুলিয়ানের জন্য false, ইত্যাদি)।

RankByMinVisibleLodRule

এই প্রকারে কোনো ক্ষেত্র নেই।

যে সর্বনিম্ন LOD-তে ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হয়, সেই অনুযায়ী র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে।

জ্যামিতির প্রকার অনুসারে র‍্যাঙ্ক করার নিয়ম

এই প্রকারে কোনো ক্ষেত্র নেই।

জ্যামিতিক প্রকার অনুসারে ক্রম নির্ধারণ করুন। প্রকারের অগ্রাধিকার, উচ্চ থেকে নিম্ন: বহুভুজ, বহুরেখা, বিন্দু, কোনোটিই নয়। একাধিক প্রকারের ফিচারের ক্ষেত্রে, সর্বোচ্চ প্রকারটি অগ্রাধিকার পায়।

র‍্যাঙ্কবাইমিনিটজুমলেভেলরুল

এই প্রকারে কোনো ক্ষেত্র নেই।

যে সর্বনিম্ন জুম লেভেলে ফিচার জ্যামিতিটি প্রথম দৃশ্যমান হয়, সেই অনুযায়ী র‍্যাঙ্ক করুন। যেকোনো বিন্দুযুক্ত একটি ফিচার সর্বদা সমস্ত LOD-তে দৃশ্যমান থাকে।

দিকনির্দেশনা

তালিকাটি নিচু থেকে উঁচুতে (ঊর্ধ্বক্রমে) নাকি উঁচু থেকে নিচুতে (অধঃক্রমে) সাজানো হবে।

এনাম
DIRECTION_UNSPECIFIED কোনো ক্রমবিন্যাসের দিকনির্দেশনা নির্দিষ্ট করা হয়নি।
ASCENDING আরোহী ক্রম।
DESCENDING অবরোহী ক্রমে।

প্রকার

সম্পদের প্রকারভেদ।

এনাম
TYPE_UNSPECIFIED অনির্দিষ্ট।
IMAGE ছবি।
IMAGE_COLLECTION ছবি সংগ্রহ।
TABLE টেবিল।
FOLDER ফোল্ডার।
CLASSIFIER শ্রেণীবিভাজক।
FEATURE_VIEW ফিচারভিউ অ্যাসেট।

ইমেজব্যান্ড

একটি ইমেজ অ্যাসেটের কোনো একটি ডেটা ব্যান্ড সম্পর্কিত তথ্য।

JSON উপস্থাপনা
{
  "id": string,
  "dataType": {
    object (PixelDataType)
  },
  "grid": {
    object (PixelGrid)
  },
  "pyramidingPolicy": enum (PyramidingPolicy),
  "missingData": {
    object (MissingData)
  }
}
ক্ষেত্র
id

string

ব্যান্ডটির আইডি।

dataType

object ( PixelDataType )

ব্যান্ডের সাংখ্যিক ধরণ।

grid

object ( PixelGrid )

ব্যান্ডটির পিক্সেল গ্রিড।

pyramidingPolicy

enum ( PyramidingPolicy )

ব্যান্ডটির পিরামিড গঠনের নীতি।

missingData

object ( MissingData )

অনুপস্থিত ডেটা নির্দেশকারী মান(গুলি)।

পিক্সেল ডেটা টাইপ

একটি ইমেজ ব্যান্ডের পিক্সেলগুলোর সাংখ্যিক ধরণ নির্দিষ্ট করে।

JSON উপস্থাপনা
{
  "precision": enum (Precision),
  "range": {
    object (DoubleRange)
  },
  "dimensionsCount": integer
}
ক্ষেত্র
precision

enum ( Precision )

টাইপটির সাংখ্যিক নির্ভুলতা।

range

object ( DoubleRange )

সংখ্যাসূচক টাইপের পরিসর, যদি থাকে। সাধারণত ফ্লোটিং-পয়েন্ট টাইপের ক্ষেত্রে এটি অনুপস্থিত থাকে।

dimensionsCount

integer

অ্যারে-ভ্যালুড ডেটা টাইপের ডাইমেনশনের সংখ্যা, অথবা সাধারণ স্কেলার টাইপ বোঝাতে শূন্য।

নির্ভুলতা

একটি সাংখ্যিক ডেটা টাইপের নির্ভুলতা নির্দিষ্ট করে।

এনাম
PRECISION_UNSPECIFIED অনির্দিষ্ট।
INT ডেটা টাইপটির প্রিসিশন পূর্ণসংখ্যা। উল্লেখ্য যে, এটি বিভিন্ন আকারের পূর্ণসংখ্যা উপস্থাপন করতে পারে।
FLOAT ডেটা টাইপটির ৩২-বিট ফ্লোটিং পয়েন্ট প্রিসিশন রয়েছে।
DOUBLE ডেটা টাইপটির ৬৪-বিট ফ্লোটিং পয়েন্ট (ডাবল) প্রিসিশন রয়েছে।

অনুপস্থিত ডেটা

এমন মানগুলির একটি তালিকা যা কোনো ডেটা নির্দেশ করে না।

JSON উপস্থাপনা
{
  "values": [
    number
  ]
}
ক্ষেত্র
values[]

number

যে মানগুলো কোনো ডেটা নির্দেশ করে না।

ফোল্ডারকোটা

একটি শীর্ষ-স্তরের ফোল্ডারের বর্তমান ব্যবহার ও সীমাবদ্ধতা বর্ণনা করে।

JSON উপস্থাপনা
{
  "sizeBytes": string,
  "maxSizeBytes": string,
  "assetCount": string,
  "maxAssets": string,
  "maxAssetCount": string
}
ক্ষেত্র
sizeBytes

string ( int64 format)

ফোল্ডারটির আকার বাইটে।

maxSizeBytes

string ( int64 format)

ফোল্ডারটির সর্বোচ্চ আকার বাইটে।

assetCount

string ( int64 format)

ফোল্ডারটিতে সংরক্ষিত সম্পদের সংখ্যা।

maxAssets

string ( int64 format)

ফোল্ডারটিতে সর্বাধিক যতগুলো অ্যাসেট সংরক্ষণ করা যাবে।

maxAssetCount
(deprecated)

string ( int64 format)

ফোল্ডারটিতে সর্বাধিক যতগুলো অ্যাসেট সংরক্ষণ করা যাবে।

টাইলসেট

ইমেজসোর্সগুলির একটি সেট যা একটি অনন্য আইডি দিয়ে উল্লেখ করা যায়।

JSON উপস্থাপনা
{
  "id": string,
  "sources": [
    {
      object (ImageSource)
    }
  ],
  "dataType": enum (DataType),
  "crs": string
}
ক্ষেত্র
id

string

টাইলসেটের আইডি। ImageManifest-এ উল্লেখিত টাইলসেটগুলোর মধ্যে এটি অবশ্যই অনন্য হতে হবে। প্রসেসিং ধাপে এই আইডিটি বাতিল করা হয়; এটি শুধুমাত্র একটি টাইলসেটকে একটি ব্যান্ডের সাথে লিঙ্ক করতে ব্যবহৃত হয়। খালি স্ট্রিং একটি বৈধ আইডি।

sources[]

object ( ImageSource )

যে উৎসগুলো নিয়ে এই টাইলসেটটি গঠিত।

dataType

enum ( DataType )

ব্যান্ডের জন্য একটি ঐচ্ছিক ডেটা টাইপ। এটি নির্দিষ্ট করা হলে, প্রতিটি ইনপুট ফাইলের টাইপ মেলে কিনা তা যাচাই করার জন্য কোনো পরীক্ষা করা হয় না। dataType অবশ্যই প্রতিটি ইনপুট ফাইলের টাইপের সাথে মিলতে হবে, তবে কিছু ক্ষেত্রে ইনপুট টাইপ অস্পষ্ট হতে পারে (যেমন Byte INT8 বা UINT8 হতে পারে)।

crs

string

পিক্সেল গ্রিডের স্থানাঙ্ক নির্দেশ ব্যবস্থা, যা সম্ভব হলে একটি স্ট্যান্ডার্ড কোড হিসাবে এবং অন্যথায় WKT ফরম্যাটে নির্দিষ্ট করা হয়।

ছবির উৎস

একটি ইমেজ ফাইল এবং এর সাইডকারগুলো।

JSON উপস্থাপনা
{
  "uris": [
    string
  ],
  "affineTransform": {
    object (AffineTransform)
  },
  "dimensions": {
    object (GridDimensions)
  }
}
ক্ষেত্র
uris[]

string

ইম্পোর্ট করার জন্য ডেটার URI-গুলো। বর্তমানে, শুধুমাত্র গুগল ক্লাউড স্টোরেজ URI সমর্থিত। প্রতিটি URI অবশ্যই নিম্নলিখিত ফরম্যাটে উল্লেখ করতে হবে: "gs://bucket-id/object-id"। প্রাইমারি অবজেক্টটি তালিকার প্রথম উপাদান হবে এবং সাইডকারগুলো এর পরে তালিকাভুক্ত হবে। সেট করা থাকলে, প্রতিটি URI-এর শুরুতে ImageManifest.uri_prefix যুক্ত হয়।

affineTransform

object ( AffineTransform )

একটি ঐচ্ছিক অ্যাফাইন ট্রান্সফর্ম। পিক্সেলগুলো স্থাপন করার জন্য uris (যেকোনো সাইডকার সহ) থেকে প্রাপ্ত ডেটা যথেষ্ট না হলেই কেবল এটি নির্দিষ্ট করা উচিত।

dimensions

object ( GridDimensions )

রাস্টারের মাত্রা পিক্সেলে। শুধুমাত্র 'skipMetadataRead' সেট করা থাকলেই ব্যবহৃত হয়।

ডেটাটাইপ

সংখ্যাসূচক ডেটা টাইপ নির্দিষ্ট করে।

এনাম
DATA_TYPE_UNSPECIFIED অনির্দিষ্ট।
INT8 ৮-বিট স্বাক্ষরিত পূর্ণসংখ্যা।
UINT8 ৮-বিট অচিহ্নিত পূর্ণসংখ্যা।
INT16 ১৬-বিট স্বাক্ষরিত পূর্ণসংখ্যা।
UINT16 ১৬-বিটের অচিহ্নিত পূর্ণসংখ্যা।
INT32 ৩২-বিট স্বাক্ষরিত পূর্ণসংখ্যা।
UINT32 ৩২-বিটের অচিহ্নিত পূর্ণসংখ্যা।
FLOAT ৩২-বিট ফ্লোট।
DOUBLE ৬৪-বিট ফ্লোট।

পদ্ধতি

copy

অনুলিপি একটি সম্পদ।

create

একটি সম্পদ তৈরি করে।

delete

একটি অ্যাসেট মুছে ফেলে।

get

কোনো সম্পদ সম্পর্কে বিস্তারিত তথ্য পাওয়া যায়।

getIamPolicy

কোনো রিসোর্সের জন্য অ্যাক্সেস কন্ট্রোল পলিসি সংগ্রহ করে।

getPixels

একটি ইমেজ অ্যাসেট থেকে পিক্সেল সংগ্রহ করে।

listAssets

যেকোনো কন্টেইনার অ্যাসেট, যেমন ফোল্ডার বা কালেকশন, তালিকাভুক্ত করে।

listFeatures

একটি টেবিল অ্যাসেটের বৈশিষ্ট্যগুলো তালিকাভুক্ত করে।

listImages

একটি ইমেজ কালেকশন অ্যাসেটে থাকা ছবিগুলো তালিকাভুক্ত করে।

move

একটি সম্পদ স্থানান্তর করে।

patch

একটি অ্যাসেট আপডেট করে।

setIamPolicy

নির্দিষ্ট রিসোর্সের উপর অ্যাক্সেস নিয়ন্ত্রণ নীতি নির্ধারণ করে।

testIamPermissions

নির্দিষ্ট রিসোর্সের উপর কলারের যে অনুমতিগুলো রয়েছে, তা ফেরত দেয়।