В WebGL SDK сделали маркерам на карте растягивающиеся подложки для подписей. Теперь ваши подписи всегда красивые — и длинные, и маленькие.
Подробнее → https://docs.2gis.com/en/mapgl/overview
Подробнее → https://docs.2gis.com/en/mapgl/overview
Пост для тех, кому нужна красивая карта и важно обеспечить максимальную безопасность.
Теперь наши релизы версионируются на базе Subresource Integrity (SRI) — подписываются хэшем, который гарантирует безопасность скачиваемого скрипта.
В этом случае обновлять их, конечно же, придётся вручную. Поэтому для общих случаев рекомендуем пользоваться v1, обновления в котором прилетают автоматически.
Детали — по ссылке 👉🏻 https://docs.2gis.com/ru/mapgl/overview/releases
Теперь наши релизы версионируются на базе Subresource Integrity (SRI) — подписываются хэшем, который гарантирует безопасность скачиваемого скрипта.
В этом случае обновлять их, конечно же, придётся вручную. Поэтому для общих случаев рекомендуем пользоваться v1, обновления в котором прилетают автоматически.
Детали — по ссылке 👉🏻 https://docs.2gis.com/ru/mapgl/overview/releases
static_2.png
3.2 MB
Сделали Static Map API — самому простому способу получить кусочек карты на сайте — несколько приятно-клёвых штук:
1. Добавили сет HD-маркеров.
2. Пины и круги теперь можно настраивать, в том числе и нумеровать или даже полностью изменять.
3. Добавили возможность наносить свою геометрию
1. Добавили сет HD-маркеров.
2. Пины и круги теперь можно настраивать, в том числе и нумеровать или даже полностью изменять.
3. Добавили возможность наносить свою геометрию
This media is not supported in your browser
VIEW IN TELEGRAM
Начинаем серию постов о новых добавленных API:
• Geocoder;
• Places;
• Suggest;
• Categories;
• Regions.
Сначала о Geocoder API (ru)
Есть два вида геокодирования:
Прямое — для определения координат по названию объекта или его адресу. Например: пользователь указывает адрес, а он преобразуется в координаты.
Обратное — для определения адреса объекта по его координатам. Выбираем ближайший к точке на карте дом и получаем его адрес.
Ответ геокодера формируется в JSON.
Док 👉🏻 https://docs.2gis.com/ru/api/search/geocoder/overview
• Geocoder;
• Places;
• Suggest;
• Categories;
• Regions.
Сначала о Geocoder API (ru)
Есть два вида геокодирования:
Прямое — для определения координат по названию объекта или его адресу. Например: пользователь указывает адрес, а он преобразуется в координаты.
Обратное — для определения адреса объекта по его координатам. Выбираем ближайший к точке на карте дом и получаем его адрес.
Ответ геокодера формируется в JSON.
Док 👉🏻 https://docs.2gis.com/ru/api/search/geocoder/overview
This media is not supported in your browser
VIEW IN TELEGRAM
Places API (ru), позволяет использовать подробную информацию о компаниях, зданиях, остановках, улицах и других местах.
Помимо «стандартного» поиска:
• по названию компании
«ИП Голубев»
• по сфере деятельности
«рестораны» или «магазины музыкальных инструментов»
• с геокритерием
«цветы у Бауманской»
• с атрибутами услуг и товаров
«кафе с итальянской кухней» или «русская баня на дровах с бассейном»
• по телефону и сайту
«667-02-99» или «grabli.ru»
• без указания текстового запроса
в здании, в категории, в городе, поиск всех филиалов одной компании
Можно искать по дополнительным критериям, которых нет в основных продуктах 2ГИС: по ИНН и торговой лицензии.
Подробно, какие данные можно получить в ответе, как менять логику поиска, о фильтрации и других возможностях поиска 👉🏻
https://docs.2gis.com/ru/api/search/places/overview
Помимо «стандартного» поиска:
• по названию компании
«ИП Голубев»
• по сфере деятельности
«рестораны» или «магазины музыкальных инструментов»
• с геокритерием
«цветы у Бауманской»
• с атрибутами услуг и товаров
«кафе с итальянской кухней» или «русская баня на дровах с бассейном»
• по телефону и сайту
«667-02-99» или «grabli.ru»
• без указания текстового запроса
в здании, в категории, в городе, поиск всех филиалов одной компании
Можно искать по дополнительным критериям, которых нет в основных продуктах 2ГИС: по ИНН и торговой лицензии.
Подробно, какие данные можно получить в ответе, как менять логику поиска, о фильтрации и других возможностях поиска 👉🏻
https://docs.2gis.com/ru/api/search/places/overview
This media is not supported in your browser
VIEW IN TELEGRAM
Suggest API (ru) предлагает список подходящих вариантов, исходя из запроса пользователя и его локации.
Самые используемые алгоритмы подбора:
Подсказка адреса
В результате поиска могут быть дом или улица. В запрос нужно добавить
Подсказка конечной точки маршрута
Подсказка объектов справочника
Док 👉🏻 https://docs.2gis.com/ru/api/search/suggest/overview
Самые используемые алгоритмы подбора:
Подсказка адреса
В результате поиска могут быть дом или улица. В запрос нужно добавить
suggest_type=address
или suggest_type=street
для подсказки только по улицам. Подсказка конечной точки маршрута
suggest_type=route_endpoint
подскажет дома, компании, остановки и другие объекты справочника, привязанные к точке на карте.Подсказка объектов справочника
suggest_type=object
подскажет только объекты справочника: дома, компании, остановки. Могут быть и объекты без привязки к точке на карте — например, интернет-магазины.Док 👉🏻 https://docs.2gis.com/ru/api/search/suggest/overview
И ещё об одном API — Categories
Предоставляет информацию о компаниях, объединённых по сферам деятельности.
Отдаём данные о фирмах как по общей сфере деятельности с ссылками на более узкие дочерние категории — «Кафе-кондитерские / кофейни», так и по определённой — «Кофейни».
Подробности использования 👉🏻 https://docs.2gis.com/ru/api/search/categories/overview
Предоставляет информацию о компаниях, объединённых по сферам деятельности.
Отдаём данные о фирмах как по общей сфере деятельности с ссылками на более узкие дочерние категории — «Кафе-кондитерские / кофейни», так и по определённой — «Кофейни».
Подробности использования 👉🏻 https://docs.2gis.com/ru/api/search/categories/overview
Немного обновили MapGL для Android.
https://github.com/2gis/MapGL-Android/releases
В V 1.4.0 добавили offset и relativeAnchor — параметры для позиционирования подписи к маркеру.
В v1.3.0 добавлений чуть больше:
Map.bounds — возможность получить географические границы видимой части карты.
ImageFactory — позволяет брать иконки для маркеров из ассетов, ресурсов, локальных файлов или прямо из Bitmap.
Колбэк onFinish для Directions.carRoute — возможность получить информацию об ошибке при построении маршрута.
LabelImage — изображение-подложка для подписи маркера, которое растягивается под длину текста.
И последнее по списку, но не по значимости — добавили методы для отслеживания и отображения геопозиции пользователя.
https://github.com/2gis/MapGL-Android/releases
В V 1.4.0 добавили offset и relativeAnchor — параметры для позиционирования подписи к маркеру.
В v1.3.0 добавлений чуть больше:
Map.bounds — возможность получить географические границы видимой части карты.
ImageFactory — позволяет брать иконки для маркеров из ассетов, ресурсов, локальных файлов или прямо из Bitmap.
Колбэк onFinish для Directions.carRoute — возможность получить информацию об ошибке при построении маршрута.
LabelImage — изображение-подложка для подписи маркера, которое растягивается под длину текста.
И последнее по списку, но не по значимости — добавили методы для отслеживания и отображения геопозиции пользователя.
GitHub
Releases · 2gis/MapGL-Android
Contribute to 2gis/MapGL-Android development by creating an account on GitHub.