Package google.maps.mapmanagement.v1

Индекс

Управление картой

Определение сервиса для Map Management API. API управления картами в настоящее время поддерживает только управление DatasetStyleAssociations. Используя API, можно создавать, перечислять и удалять DatasetStyleAssociations. Метод get не требуется, поскольку DatasetStyleAssociation полностью характеризуется идентификаторами набора данных и стиля карты, поэтому его можно однозначно идентифицировать по имени.

CreateDatasetStyleAssociation

rpc CreateDatasetStyleAssociation( CreateDatasetStyleAssociationRequest ) returns ( DatasetStyleAssociation )

Создает DatasetStyleAssociation.

Области авторизации

Требуется следующая область действия OAuth:

  • https://www.googleapis.com/auth/cloud-platform
Удалитьдатасетстилеассоциатион

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}

Удалитьдатасетстилеассоциатионрекуест

Запрос на удаление 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 DatasetMapAssociations. Максимальное значение — 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 DatasetStyleAssociations. Максимальное значение — 50.

page_ token

string

Необязательный. Токен страницы, полученный в результате предыдущего вызова ListDatasetStyleAssociations . Предоставьте это, чтобы получить следующую страницу. При разбиении на страницы все параметры должны соответствовать исходному вызову.

ListDatasetStyleAssociationsResponse

Список DatasetStyleAssociations.

Поля
dataset_ style_ associations[]

DatasetStyleAssociation

Список DatasetStyleAssociations.

next_ page_ token

string

Токен, который можно отправить как page_token для получения следующей страницы. Если это поле опущено, последующие страницы отсутствуют.