Package google.maps.mapmanagement.v1

شاخص

مدیریت نقشه

تعریف سرویس برای Map Management API. Map Management API در حال حاضر فقط از مدیریت DatasetStyleAssociations پشتیبانی می کند. با استفاده از API، می توان DatasetStyleAssociations را ایجاد، فهرست و حذف کرد. روش دریافت نیازی نیست زیرا DatasetStyleAssociation به طور کامل توسط Dataset و شناسه سبک نقشه مشخص می شود، بنابراین می توان آن را به طور منحصر به فرد با نام آن شناسایی کرد.

CreateDatasetStyleAssociation

rpc CreateDatasetStyleAssociation( CreateDatasetStyleAssociationRequest ) returns ( DatasetStyleAssociation )

یک DatasetStyleAssociation ایجاد می کند.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/cloud-platform
DeleteDatasetStyleAssociation

rpc DeleteDatasetStyleAssociation( DeleteDatasetStyleAssociationRequest ) returns ( Empty )

یک DatasetStyleAssociation را حذف می کند. هنگامی که DatasetStyleAssociation بطور ضمنی با حداقل یک نقشه مرتبط باشد، حذف به یک مورد خاص تبدیل می شود. در این مورد، حذف تنها در صورتی مجاز است که درخواست شامل لیست تمام شناسه های نقشه مرتبط با DatasetStyleAssociation باشد. این محافظی است که برای به حداقل رساندن خطر ایجاد تغییرات مخرب با عوارض جانبی ناخواسته ایجاد شده است.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/cloud-platform
ListDatasetMapAssociations

rpc ListDatasetMapAssociations( ListDatasetMapAssociationsRequest ) returns ( ListDatasetMapAssociationsResponse )

DatasetMapAssociations را فهرست می کند.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/cloud-platform
ListDatasetStyleAssociations

rpc ListDatasetStyleAssociations( ListDatasetStyleAssociationsRequest ) returns ( ListDatasetStyleAssociationsResponse )

DatasetStyleAssociations را فهرست می کند. از آنجایی که DatasetStyleAssociations فرزندان Datasets هستند، از Dataset والد برای شناسایی لیست DatasetStyleAssociations برای بازگشت استفاده می شود. اگر مجموعه داده حذف شود، به عنوان مثال projects/123/datasets/- لیست برگشتی شامل تمام DatasetStyleAssociations برای پروژه خواهد بود.

محدوده مجوز

به محدوده OAuth زیر نیاز دارد:

  • https://www.googleapis.com/auth/cloud-platform

CreateDatasetStyleAssociationRequest

درخواست ایجاد DatasetStyleAssociation.

فیلدها
parent

string

مورد نیاز. مجموعه داده والد که مالک DatasetStyleAssociation خواهد بود. قالب: projects/{$project_number}/datasets/{$dataset_id}

dataset_ style_ association

DatasetStyleAssociation

مورد نیاز. یک DatasetStyleAssociation جدید.

DatasetStyleAssociation

ارتباط بین یک سبک نقشه و یک مجموعه داده. این ارتباط این مفهوم را دارد که اگر یک نقشه با سبک نقشه مرتبط باشد، نقشه نیز تا آنجایی که به تجسم مربوط می شود با مجموعه داده مرتبط می شود.

فیلدها
name

string

نام منبع مجموعه داده - انجمن سبک نقشه: projects/{project}/datasets/{dataset}/clientStyles/{client_style}

client_ style

string

نام منبع سبک نقشه: projects/{project}/clientStyles/{client_style}

DeleteDatasetStyleAssociationRequest

درخواست حذف DatasetStyleAssociation.

فیلدها
name

string

مورد نیاز. قالب: projects/${project}/datasets/{dataset_id}/clientStyles/{style_id}

map_ ids[]

string

اختیاری. اگر و تنها در صورتی که مجموعه داده ای که باید حذف شود به طور ضمنی با حداقل یک نقشه مرتبط باشد، باید وجود داشته باشد. این محافظی است که برای به حداقل رساندن خطر ایجاد تغییرات مخرب با عوارض جانبی ناخواسته ایجاد شده است.

ListDatasetMapAssociationsRequest

درخواست فهرست کردن همه شناسه‌های نقشه که بطور ضمنی به مجموعه داده‌ای مرتبط هستند.

فیلدها
parent

string

مورد نیاز. DatasetStyleAssociation برای فهرست کردن همه نقشه های مرتبط. فرم projects/{project_id}/datasets/{dataset_id}/clientStyles/{style_id}

page_ size

int32

اختیاری. حداکثر تعداد DatasetMapAssociations برای بازگشت. این سرویس ممکن است کمتر از این مقدار را بازگرداند. اگر نامشخص باشد، حداکثر 20 DatasetMapAssociation برگردانده می شود. حداکثر مقدار 50 است.

page_ token

string

اختیاری. یک نشانه صفحه، دریافت شده از تماس قبلی ListDatasetMapAssociations . این را برای بازیابی صفحه بعدی ارائه کنید. هنگام صفحه بندی، تمام پارامترها باید با تماس اصلی مطابقت داشته باشند.

ListDatasetMapAssociationsResponse

فهرستی از شناسه های نقشه که به طور ضمنی به یک مجموعه داده معین مرتبط است.

فیلدها
map_ ids[]

string

فهرستی از شناسه های نقشه که به طور ضمنی به یک مجموعه داده معین مرتبط است.

next_ page_ token

string

نشانه ای که می تواند به عنوان page_token برای بازیابی صفحه بعدی ارسال شود. اگر این قسمت حذف شود، هیچ صفحه بعدی وجود ندارد.

ListDatasetStyleAssociationsRequest

درخواست فهرست کردن همه DatasetStyleAssociations برای پروژه.

فیلدها
parent

string

مورد نیاز. نام پروژه برای فهرست کردن همه DatasetStyleAssociations.

page_ size

int32

اختیاری. حداکثر تعداد DatasetStyleAssociations برای بازگشت. این سرویس ممکن است کمتر از این مقدار را بازگرداند. اگر نامشخص باشد، حداکثر 20 DatasetStyleAssociation برگردانده می شود. حداکثر مقدار 50 است.

page_ token

string

اختیاری. یک نشانه صفحه، دریافت شده از تماس قبلی ListDatasetStyleAssociations . این را برای بازیابی صفحه بعدی ارائه کنید. هنگام صفحه بندی، تمام پارامترها باید با تماس اصلی مطابقت داشته باشند.

ListDatasetStyleAssociationsResponse

فهرستی از DatasetStyleAssociations.

فیلدها
dataset_ style_ associations[]

DatasetStyleAssociation

فهرستی از DatasetStyleAssociations.

next_ page_ token

string

نشانه ای که می تواند به عنوان page_token برای بازیابی صفحه بعدی ارسال شود. اگر این قسمت حذف شود، هیچ صفحه بعدی وجود ندارد.