Method: projects.assets.listFeatures

ویژگی های یک دارایی جدول را فهرست می کند. این روش به تماس گیرنده اجازه می دهد تا فیلترهای مکانی-زمانی و ویژگی را روی یک جدول اعمال کند. نتایج به عنوان لیستی از اشیاء ویژگی GeoJSON برگردانده می شوند.

درخواست HTTP

GET https://earthengine.googleapis.com/v1beta/{asset=projects/*/assets/**}:listFeatures

URL از دستور GRPC Transcoding استفاده می کند.

پارامترهای مسیر

پارامترها
asset

string

مورد نیاز. نام دارایی جدول برای فهرست. asset از قالب "projects/*/assets/**" است (به عنوان مثال، "projects/earthengine-legacy/assets/users/[USER]/[ASSET]"). همه دارایی‌های متعلق به کاربر تحت پروژه "میراث زمینی" قرار دارند (به عنوان مثال، "پروژه‌ها/جنبه-میراث/دارایی/کاربران/foo/bar"). همه دارایی های دیگر تحت پروژه "Earthengine-Public" هستند (به عنوان مثال، "projects/earthengine-public/assets/LANDSAT").

مجوز نیاز به مجوز IAM زیر در مورد asset منبع مشخص شده دارد:

  • earthengine.assets.get

پارامترهای پرس و جو

پارامترها
pageSize

integer

حداکثر تعداد نتایج در هر صفحه. سرور ممکن است دارایی های کمتری را نسبت به آنچه درخواست شده است برگرداند. اگر مشخص نباشد، اندازه صفحه پیش‌فرض 1000 نتیجه در هر صفحه است.

pageToken

string

نشانه ای که صفحه ای از نتایجی را که سرور باید برگرداند، شناسایی کند. به طور معمول، این مقدار ListFeaturesResponse.next_page_token است که از فراخوانی قبلی به متد assets.listFeatures بازگردانده شده است.

region

string

در صورت وجود، هندسه ای که یک منطقه پرس و جو را تعریف می کند، به عنوان یک رشته هندسی GeoJSON مشخص می شود (به RFC 7946 مراجعه کنید).

filter

string

در صورت وجود، فیلترهای ویژگی ساده اضافی را مشخص می کند.

درخواست بدن

بدنه درخواست باید خالی باشد.

بدن پاسخگو

پیام پاسخ برای EarthEngineService.ListFeatures.

در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی داده هایی با ساختار زیر است:

نمایندگی JSON
{
  "type": string,
  "features": [
    {
      object (Feature)
    }
  ],
  "nextPageToken": string
}
فیلدها
type

string

همیشه حاوی رشته ثابت "FeatureCollection" است که آن را به عنوان یک شی GeoJSON FeatureCollection علامت گذاری می کند.

features[]

object ( Feature )

فهرستی از ویژگی‌های منطبق با پرس و جو، به‌عنوان فهرستی از اشیاء ویژگی GeoJSON (به RFC 7946 مراجعه کنید) که شامل رشته «ویژگی» در فیلدی به نام «نوع»، هندسه در فیلدی به نام «geometry» و ویژگی‌های کلید/مقدار در فیلدی به نام «ویژگی‌ها» است.

nextPageToken

string

نشانه ای برای بازیابی صفحه بعدی نتایج. این مقدار را در قسمت ListFeaturesRequest.page_token در فراخوانی بعدی به روش assets.listFeatures ارسال کنید تا صفحه بعدی نتایج را بازیابی کنید.

محدوده مجوز

به یکی از حوزه های 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 .