В Личном кабинете добавлена функция сортировки списка сотрудников, добавлен новый раздел управления активностью использования спутниковых снимков Sentinel и оптимизирована работа приложения в различных его сегментах.
Для удобства работы в приложении клиентов с большим количеством пользователей мы внедрили функцию сортировки списка сотрудников.
По умолчанию список сортируется по дате регистрации учетных записей пользователей от самой первой до последней.
По клику на иконку сортировки в шапке одного из столбцов список сортируется по значениям полей в данном столбце, при повторном клике на иконку список сортируется по значениям полей в данном столбце в обратном порядке.
Для смены столбца сортировки необходимо кликнуть на иконку сортировки другого столбца.
Для возвращения сортировки в режим по умолчанию (по дате регистрации учетных записей) необходимо обновить страницу браузера.
Сервисы спутниковой системы Sentinel являются платными. На данный момент мы не тарифицируем дополнительно трафик Sentinel, однако с ростом количества пользователей и увеличения активности использования ресурсов Sentinel возникла необходимость в анализе, контроле трафика и дополнительной тарификации Sentinel в случае чрезмерного использования его ресурсов.
Чтобы у пользователей приложения было время для адаптации к дополнительной тарификации мы для начала добавили в Личный кабинет новый раздел "Sentinel".
Тумблер включения/выключения доступа к Sentinel для всей организации.
Количество запросов к Sentinel за предыдущий месяц.
Количество запросов к Sentinel за текущий месяц.
Количество запросов к Sentinel за сегодняшний день.
Дневной лимит на запросы к Sentinel.
Чекбокс включения/выключения доступа к Sentinel по сотрудникам.
Новые настройки применяются в приложении через 5 минут после внесения изменений.
Sentinel предоставляет снимки планеты в виде тайлов (или плитки), которые складываются, как кусочки мозаики, в карту поверхности.
На каждый запрос из приложения Sentinel отправляет 1 такой тайл.
При увеличении масштаба вместо 1 тайла подгружается еще 4 новых.
Тайл - это картинка стандартного размера определенного разрешения. 1 тайл на экране занимает 256 пикселей в ширину и 256 пикселей в высоту.
При просмотре карты на экране с разрешением 1920 на 1080 (17 дюймов) в видимую область экрана помещается 7-8 тайлов по горизонтали и 4 тайла по вертикали, соответственно за 1 обновление экрана потребляется 28-32 запроса.
Если вы просматриваете карту на экране большего размера и/или разрешения, то экран вместит в разы больше тайлов, чем стандартный экран, соответственно и запросов в адрес Sentinel во время такой работы будет направляться в разы больше.
Мы продолжаем разработку программного функционала по оптимизации потребляемого трафика спутниковых снимков Sentinel, но возможности оптимизации не безграничны, поэтому данная мера внедрения функционала аналитики, контроля и дополнительной тарификации повышенного трафика является, к сожалению, неизбежной.
Увеличена скорость загрузки данных о договорах аренды из базы данных компании.
Отлажена ошибка загрузки gpx-файлов.
Исправлена ошибка загрузки планшетов нестандартного размера.
Оптимизирована адаптивная верстка модуля "Редактор планшетов".
Оптимизирована архитектура сервиса геоинформационных данных приложения.