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

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

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

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

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


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

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

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

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

Если загруженные вами данные содержат геометрии в виде полигонов, вы можете использовать их для создания собственного территориального деления. Таким образом вы создадите новые фильтры по территориям (геофильтры) и сможете фильтровать любые данные в 2ГИС Про не только по стандартным видам территорий (области, районы, населённые пункты и другие), но и по вашим уникальным зонам.

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

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

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

После создания слоя с выборкой данных при наведении курсора на элемент на карте появляется всплывающая подсказка с краткой справкой об элементе — тултип.

Тултип с краткой справкой об элементе

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

Настройка тултипа доступна только для слоёв со способами визуализации Точка, Здания, Линия и Полигон.

  1. Перейдите на вкладку Данные.

  2. В карточке нужного набора данных нажмите значок Меню набора данных и выберите Редактировать.

  3. Чтобы в тултипе отображались атрибуты, которые вы укажете, включите опцию Настройка тултипа.

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

  4. Настройте список атрибутов, которые будут отображаться в тултипе элемента. Для этого отметьте нужные атрибуты и при необходимости измените их порядок. Доступные значения зависят от данных в выборке.

    Настройка тултипа
  5. В поле Тултип справа от списка атрибутов показано, как будет отображаться тултип на карте. Проверьте отображение тултипа и нажмите Применить.

  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. Чтобы подтвердить удаление, нажмите Удалить.