🚦 Атрибут интерактивности слоя для Mobile SDK
В редакторе стилей добавили атрибут интерактивности слоя. Можно отключить слои, для которых не нужна кликабельность: подписей районов, номеров домов или, например, светофоров.
В редакторе стилей добавили атрибут интерактивности слоя. Можно отключить слои, для которых не нужна кликабельность: подписей районов, номеров домов или, например, светофоров.
🚶🏻 Пешие маршруты в Mobile SDK
Добавили в SDK построение пеших маршрутов.
Для тех, кто не знаком с построением маршрутов для пешеходов в 2ГИС, уточним, что строим маршруты не просто вдоль дорог, а с учётом внутридворовых проходов, тропинок, лестниц, калиток, подземных и надземных переходов.
Подробная документация Mobile SDK: iOS, Android.
UPD: пока доступно только в приватной версии. Публичный релиз — после октября.
Добавили в SDK построение пеших маршрутов.
Для тех, кто не знаком с построением маршрутов для пешеходов в 2ГИС, уточним, что строим маршруты не просто вдоль дорог, а с учётом внутридворовых проходов, тропинок, лестниц, калиток, подземных и надземных переходов.
Подробная документация Mobile SDK: iOS, Android.
UPD: пока доступно только в приватной версии. Публичный релиз — после октября.
❤1👍1😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь подробнее о релизе v1.2.0 (iOS, Android)
В MapObjectManager появился метод clusteringObjects(сameraPosition) для получения объектов кластеризации для заданной позиции камеры. Метод возвращает как кластеры SimpleClusterObject, так и маркеры Marker.
В MapObjectManager появился метод clusteringObjects(сameraPosition) для получения объектов кластеризации для заданной позиции камеры. Метод возвращает как кластеры SimpleClusterObject, так и маркеры Marker.
😁1
This media is not supported in your browser
VIEW IN TELEGRAM
Теперь, что нового в MapGL JS API
Добавили кастомизацию маркеров. Например, можно добавить подпись или сделать так, чтобы иконка менялась при наведении.
Добавили кастомизацию маркеров. Например, можно добавить подпись или сделать так, чтобы иконка менялась при наведении.
This media is not supported in your browser
VIEW IN TELEGRAM
Для html-маркеров в MapGL JS API добавили возможность сдвигать карту сквозь маркеры
This media is not supported in your browser
VIEW IN TELEGRAM
А ещё в кластеризаторе появилась возможность налету менять внешний вид кластеров.
This media is not supported in your browser
VIEW IN TELEGRAM
Обновления сервисов роутинга
MapMatching
Основная информация, которая поступает с устройств, — это трек, состоящий из GPS-точек. Мы поможем преобразовать GPS-трек в правильную последовательность звеньев дорожной сети.
Основная задача сервиса — проецировать треки пользователя на реальную дорожную сеть, чтобы восстановить траекторию его движения. Это помогает анализировать ситуацию на дороге, оценить точное время в пути на участке дороги и отфильтровать погрешности GPS-приёмников.
MapMatching
Основная информация, которая поступает с устройств, — это трек, состоящий из GPS-точек. Мы поможем преобразовать GPS-трек в правильную последовательность звеньев дорожной сети.
Основная задача сервиса — проецировать треки пользователя на реальную дорожную сеть, чтобы восстановить траекторию его движения. Это помогает анализировать ситуацию на дороге, оценить точное время в пути на участке дороги и отфильтровать погрешности GPS-приёмников.
Раскатились на sberbank.ru. Помогаем найти ближайший банкомат и отделение.
Отдельно отметим, что СберБанк стилизовал карту в Редакторе стилей
Отдельно отметим, что СберБанк стилизовал карту в Редакторе стилей
www.sberbank.ru
Офисы СберБанка, адреса ближайших офисов
✔ Выберите ближайшее отделение СберБанка ✔ Поиск по карте, адресу, режиму работы, реквизиты и полная информация об услугах
🔥1
Привет!
Мы не уснули, мы интенсивно работали :-)
Делимся новостями.
Добавили в SDK новые типы маршрутизации (пример —Android).
Теперь кроме маршрутов для легковых и грузовых автомобилей строим маршруты для:
・пешеходов,
・велосипедов,
・общественного транспорта.
Пока для пешеходов доступны только некоторые инструкции, а для велосипедов — отображение на карте и прогресс по маршруту. Для общественного транспорта кроме прогресса по маршруту отдаём блок с альтернативными вариантами, расписаниями и пересадками. Идёт готовым компонентом, но можно полностью переписать под задачи приложения.
Мы не уснули, мы интенсивно работали :-)
Делимся новостями.
Добавили в SDK новые типы маршрутизации (пример —Android).
Теперь кроме маршрутов для легковых и грузовых автомобилей строим маршруты для:
・пешеходов,
・велосипедов,
・общественного транспорта.
Пока для пешеходов доступны только некоторые инструкции, а для велосипедов — отображение на карте и прогресс по маршруту. Для общественного транспорта кроме прогресса по маршруту отдаём блок с альтернативными вариантами, расписаниями и пересадками. Идёт готовым компонентом, но можно полностью переписать под задачи приложения.
2Gis
ru.dgis.sdk.routing.TrafficRouter | Android SDK | 2GIS Documentation
Интерфейс для поиска маршрута с учетом пробочных данных.
🔥8👍3
Добавили в SDK сериализацию (восстановление состояния):
・карты —
В основном для параметров камеры;
・запросов в справочник —
Восстанавливает выборку;
・навигатора —
Восстанавливает маршрут.
・карты —
PackedMapState
(iOS, Android).В основном для параметров камеры;
・запросов в справочник —
PackedSearchQuery
(iOS, Android).Восстанавливает выборку;
・навигатора —
PackedNavigationState
(iOS, Android)Восстанавливает маршрут.
2Gis
PackedMapState | iOS SDK | 2GIS Documentation
Сериализованное состояние карты.
👍7
API 2ГИС позволяет подгрузить GeoJSON и разметить на карте любые специфичные для бизнеса данные: зоны доставки еды, покрытие зон каршеринга и так далее. При этом отображение данных GeoJSON можно перемешивать с отображением данных 2ГИС — расположить свой полигон под объектами зданий, POI и улиц. А внешний вид своих данных можно настроить хоть через API, хоть в редакторе стилей.
С версии 1.22.0 MapGL JS API можно создавать свои тепловые карты.
С версии 1.22.0 MapGL JS API можно создавать свои тепловые карты.
🔥14👍12
В той же версии MapGL JS API — 1.22.0 — поддержали арабский язык.
Арабский отличается направлением письма — справа налево — и вариативностью написания одних букв. У каждой буквы может быть до четырёх вариантов написания — в начале, середине, конце слова или в изолированном положении.
Арабский отличается направлением письма — справа налево — и вариативностью написания одних букв. У каждой буквы может быть до четырёх вариантов написания — в начале, середине, конце слова или в изолированном положении.
👍10
C версии 1.22.0 MapGL JS API можно добавлять растровые слои на карту: например, свои спутниковые снимки или план территории и использовать как подложку.
🔥6👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Доработали отображение автомобильных развязок — теперь показываем дороги с учётом их уровня.
👍19👎1
Ещё два небольших, но важных улучшения редактора стилей:
1. Копировать и вставлять папки со стилевыми слоями теперь можно через Сtrl+С/Сtrl+V.
2. Папки и слои теперь можно скрывать и раскрывать группами.
1. Копировать и вставлять папки со стилевыми слоями теперь можно через Сtrl+С/Сtrl+V.
2. Папки и слои теперь можно скрывать и раскрывать группами.
dev.2gis.ru
Редирект с https://dev.2gis.ru/styles/
Шаблон универсальной бизнес страницы
👍17👎1
В API добавили алгоритм построения комбинированных маршрутов: проезд на общественном транспорте строится с возможностью проехать начальный или конечный участок пути на автомобиле.
При этом алгоритм можно настроить так, чтобы, например, комбинировать только определённые виды транспорта: такси и общественный транспорт или метро с участками для пешеходов.
Примеры из наших тестовых утилит, поэтому не обращайте внимание на многообразие POI. Варианты проезда выделены красным цветом.
При этом алгоритм можно настроить так, чтобы, например, комбинировать только определённые виды транспорта: такси и общественный транспорт или метро с участками для пешеходов.
Примеры из наших тестовых утилит, поэтому не обращайте внимание на многообразие POI. Варианты проезда выделены красным цветом.
👍32🔥17👎3