Операции с наборами данных | 2ГИС Про | 2GIS Documentation
2ГИС Про
Личный кабинет

Операции с наборами данных

После загрузки наборов собственных данных вы можете управлять ими. Доступные функции зависят от способа загрузки данных: в виде файла или по API.

Все загруженные наборы данных можно объединять в группы и перемещать между ними: см. инструкцию Операции с группами наборов данных.

В интерфейсе 2ГИС Про вы можете управлять только наборами данных, которые вы загрузили как файл:


Для работы с набором данных перейдите на вкладку Главная и нажмите Все данные или перейдите на вкладку Данные.

Вкладка Данные
  1. Перейдите на вкладку Данные.
  2. В карточке нужного набора данных нажмите значок Меню набора данных и выберите Переименовать.
  3. Введите новое имя набора данных.
  4. Нажмите Переименовать.
  1. Перейдите на вкладку Данные.
  2. В карточке нужного набора данных нажмите значок Меню набора данных и выберите Изменить описание.
  3. В поле Описание введите текст (ограничение – 200 символов).
  4. Нажмите Сохранить.

Если описание слишком длинное, то полностью оно отображаться не будет. Наведите курсор на карточку набора данных, чтобы увидеть всплывающую подсказку с полным описанием:

Всплывающая подсказка с полным описанием

Если загруженные вами данные содержат геометрии в виде полигонов, вы можете использовать их для фильтрации других данных по этим полигонам.

  1. Перейдите на вкладку Данные.
  2. В карточке нужного набора данных нажмите значок Меню набора данных и выберите Создать фильтр по территории.

В дальнейшем при создании слоёв вы сможете выбрать загруженный набор данных из списка в поле Территории.

  1. Перейдите на вкладку Данные.
  2. В карточке нужного набора данных нажмите значок Меню набора данных и выберите Удалить фильтр по территории.
  3. Чтобы подтвердить удаление, нажмите Удалить.
  1. Перейдите на вкладку Данные.
  2. В карточке нужного набора данных нажмите значок Меню набора данных и выберите Удалить.
  3. Чтобы подтвердить удаление, нажмите Удалить.

Через API вы можете управлять только наборами данных, которые вы загрузили через API:

Вы можете удалить набор данных, загруженный через API, только в интерфейсе 2ГИС.


Для отправки запросов используйте данные, которые вы получили при создании набора:

  • ID набора данных (assetId). Также вы можете скопировать его в 2ГИС Про: перейдите на вкладку Данные, в карточке нужного набора данных нажмите значок Меню набора данных и выберите Скопировать ID.
  • Токен доступа для авторизации (access_token). Также вы можете скопировать его в 2ГИС Про: нажмите значок Профиль в левом нижнем углу, перейдите в раздел Токены и скопируйте значение в поле Токен для работы с динамическими наборами данных.

Отправьте GET-запрос к /dynamic_asset с указанием ID набора данных (параметр assetId):

https://pro-api.2gis.ru/dynamic_asset/{assetId}

Подробную информацию о структуре тела ответа см. в Справочнике API.

Важно

Если вы добавите новый фильтр к уже существующему атрибуту, фильтрация будет происходить только по новым данным, которые будут загружены после добавления фильтра. Старые данные не будут учитываться при фильтрации. Вы можете добавить новый атрибут вместе с новым фильтром, чтобы учесть все данные.

  1. Отправьте PUT-запрос к /dynamic_asset:

    https://pro-api.2gis.ru/dynamic_asset
    
  2. В теле запроса передайте ID набора данных (параметр assetId), название набора данных, а также параметры, которые необходимо изменить, в формате JSON.

    Полный список параметров см. в Справочнике API.

  1. Отправьте DELETE-запрос к /dynamic_asset:

    https://pro-api.2gis.ru/dynamic_asset/{assetId}/data
    
  2. В теле запроса передайте ID набора данных (параметр assetId) и список ID объектов для удаления в формате JSON.

    Более подробную информацию см. в Справочнике API.

Отправьте DELETE-запрос к /dynamic_asset с указанием ID набора данных (параметр assetId):

https://pro-api.2gis.ru/dynamic_asset/{assetId}/data/all

Более подробную информацию см. в Справочнике API.

  1. Перейдите на вкладку Данные.
  2. В карточке нужного набора данных нажмите значок Меню набора данных и выберите Удалить.
  3. Чтобы подтвердить удаление, нажмите Удалить.