Обогатили сервис для аналитики и визуализаций данных новыми инструментами. В конце лета — начале осени выпустили несколько крайне полезных фич. Опишу, как они работают и где могут пригодиться.
Атрибут с типом «Дата»
В дополнение к уже имеющимся текстовым и числовым атрибутам научились работать с типом данных «Дата». Теперь при загрузке ассета, который содержит информацию о дате и/или времени в одном из поддерживаемых форматов, 2ГИС Про автоматически определит тип таких данных как дату.
Затем при работе с ассетом можно использовать календарь и часы для привычной и удобной фильтрации объектов по времени и дате, в том числе с указанием часового пояса.
Можно выбрать целый месяц, несколько дней или определённый временной интервал с точностью до минуты.
Пример фильтрации временных данных в интерфейсе
Фильтр по датам может быть полезен в различных бизнес-сценариях. Например, сеть супермаркетов хочет посмотреть распределение выручки за ночные часы, чтобы определить целесообразность круглосуточной работы для каждой точки. Для этого достаточно загрузить данные по продажам, выбрать интервал статистики за ночные часы и получить готовый результат.
Визуализация данных с учётом фильтра по времени и дате
Планирование, мониторинг и управление бизнес-процессами, которые меняются во времени, стало намного проще.
Push API — динамические ассеты
Добавили в 2ГИС Про долгожданную фичу — Push API. Теперь пользователи могут загружать и обновлять данные с помощью API, создавая таким образом динамические ассеты.
Динамические ассеты — это большой шаг навстречу полноценной интеграции баз данных наших клиентов с Про. Раньше при обновлении набора данных приходилось каждый раз вручную загружать новый файл. Теперь можно подключиться к уже созданному ассету в Про и производить с ним различные манипуляции:
добавлять объекты;
удалять объекты;
добавлять новые атрибуты;
изменять атрибуты;
удалять атрибуты.
Использование API в качестве инструмента интеграции позволяет обеспечить взаимодействие с любыми системами пользователей, не ограничиваясь конкретными сервисами и базами данных, которых в мире существует огромное множество. Достаточно лишь написать небольшой коннектор, который позволит встроить Про в любую экосистему.
Таким образом, при использовании Push API у пользователя Про всегда будут доступны последние актуальные данные.
Динамические ассеты, которые управляются с помощью Push API, имеют специальный символ, отображаемый на панели загруженных данных, чтобы их можно было отличать от других пользовательских ассетов.
Вот пара кейсов, в которых 2ГИС Про усилит аналитику с помощью обновляемых данных клиента:
Строительная компания строит дома в разных частях города. У каждого объекта разные сроки, разные подрядчики и разные этапы выполнения работ. Компания настраивает ежедневное обновление статуса строительства по всем объектам с помощью Push API, что позволяет ей эффективно использовать Про для управления проектами и координации действий различных подрядчиков.
Компания открывает франшизу и хочет с помощью Про мониторить показатели эффективности своих франчайзи. Компания регулярно добавляет в свою сеть новых партнёров, а также собирает и обновляет в динамическом ассете информацию о посетителях и выручке каждой точки. Всё это позволяет менеджерам регулярно отслеживать результаты работы своих партнёров.
Этот список примеров далеко не исчерпывающий. От многих наших клиентов из разных областей поступали запросы о наличии интеграции баз данных, и теперь мы представляем пользователям такую возможность.
По умолчанию в Про для фильтрации и представления данных на карте мы используем Единое территориальное деление (ЕТД), которое позволяет выбрать территорию отдельного региона, города, района или микрорайона.
Однако в некоторых случаях пользователю может потребоваться фильтровать и отображать данные по другому принципу. Например, делить город на функциональные зоны, зоны обслуживания каждого предприятия или территории отдельных жилых комплексов.
И мы добавили такую возможность. Теперь пользователь может загрузить ассет с полигонами и использовать их в качестве фильтров при построении слоёв. Такой подход расширяет возможности аналитики в Про с использованием собственных данных клиентов.
Как только пользователь загружает полигональный слой, система предлагает создать на основе него территориальный фильтр.
Ассеты, которые используются в качестве территориальных фильтров, помечаются в галерее ассетов специальной иконкой.
Затем при загрузке любых данных можно использовать загруженный слой для фильтрации объектов на карте.
Раскраска по текстовым атрибутам
Раньше мы позволяли раскрашивать данные только по числовым атрибутам. Теперь в качестве основания для визуализации можно использовать атрибуты в текстовом формате.
Например, разными цветами можно отобразить распределение по типам зданий (жилые, коммерческие, промышленные). Или же отобразить одним цветом локации, которые уже открыты, а другим цветом — локации, которые готовятся к открытию. Также можно раскрасить разными цветами категории дорог (магистральные, городские, местные), остановки общественного транспорта (автобусы, трамваи, метро), парковочные зоны (платные и бесплатные), образовательные учреждения (школа, детский сад) и так далее.
В общем, применений новой функции очень много, и она точно будет часто использоваться в различных сценариях аналитики.
Виды ресторанов на Петроградском острове в Санкт-Петербурге
Нативные геометрии
Раньше при создании нового слоя пользователь всегда видел данные в виде точек, даже если в ассете исходная геометрия объектов была представлена в виде линий или полигонов. В таком случае отображались центроиды объектов.
Сейчас по умолчанию по-прежнему отображаются точки, однако пользователь может легко переключиться в режим геометрий и посмотреть на данные в виде линий или полигонов до создания слоя.
Такой подход упрощает работу с данными и может применяться, например, при создании слоя с дорогами, кадастровыми участками или зонами обслуживания, когда центроиды объектов сами по себе могут быть неинформативными.
Нажимая кнопку «Комментировать», вы принимаете условия Лицензионного соглашения и даёте ООО «ДубльГИС» согласие на обработку персональных данных на условиях и в целях, определённых «Политикой конфиденциальности».