Новости
API 2ГИС 1.3.9 Via Maris
В начале недели вышла новая версия API — 1.3.9 Via Maris. Появились функции геокодирования, добавились новые возможности и фильтры поиска, несколько приятных улучшений по просьбам партнёров.Одно из главных новшеств — функция геокодирования, обеспечивающая поиск геообъектов по названию или координатам. Разработчики смогут так же фильтровать результаты поиска по типам объектов, ограничивать поиск радиусом или количеством результатов.
Новый метод получения списка проектов дополняет геокодирование. Проект — это агломерация, включающая крупный город и ближайшие населённые пункты. Теперь можно реализовать выбор города, как это сделано в Онлайн-версии 2ГИС, являющейся партнёром API. Для каждого проекта, в свою очередь стало возможным получать список городов. Например, в проекте «Новосибирск» это Новосибирск, Бердск, Искитим и Обь.
Множество полезных изменений произошло в механизмах и возможностях поиска:
- Формула ранжирования результатов поиска теперь учитывает популярность организации и её удалённость от центра геообъекта, указанного в поле «где». При этом центры крупных объектов указываются нашими картографами вручную, а не рассчитываются автоматически.
- В функции поиска фирм появился фильтр по времени работы. Теперь любой партнёр может предложить своим пользователям просматривать только организации, работающие в момент запроса или, например, ночью в выходные.
- Результаты поиска при указании параметра «где» учитывают тип геообъекта (дом, улица, район, город, населенный пункт, остановка) . При запросе «Обувь / метро Студенческая» результаты будут охватывать больший радиус, чем при указании точного дома «Кафе / Красный проспект, 163». Так же результаты теперь включают ближайшие объекты, а не только строго заданный. Так, если пользователь ищет по названию улицы, организации с соседней, но очень близкой улицы, тоже попадут в результаты поиска.
- Поиск теперь осуществляется и по геообъектами типа «достопримечательность». Пользователи ваших проектов без труда смогут найти, например, банкоматы около Зимнего дворца в Санкт-Петербурге.
Не в поиске тоже немало интересного:
- У API Tracker’а появилась альтернатива — отправка статистики через http-запрос. Данная возможность будет интересна для приложений, работающих на платформах без поддержки JS.
- В функции работы с рубрикатором появилась возможность сортировать рубрики по популярности.
- Сообщения об ошибках переведены на английский. The English version of documentation will be available soon.
- Один из наших партнёров разработал wrapper для .NET, который может оказаться полезным для начинающих разработчиков.
- Мы сделали полезный виджет для замечательной конференции 404fest. Вся реализация — стандартными средствами API. Если идея вам понравится, можете смело её заимствовать.
- С момента последнего релиза к списку городов 2ГИС добавились Якутск, Архангельск и Братск. А в Москве за это же время добавлено более 25 тысяч новых организаций, их общее число на сегодня составляет 206 831.
- Онлайн-версия 2ГИС перешла на новые цвета карт. Они же будут использованы и в картографическом API, над которым мы активно работаем.
И последнее. Мы будем рады обратной связи от вас, как по поводу описанных улучшений, так и по поводу новых возможностей. Каких ещё функций поиска вам не хватает в нашем API? Как оцениваете изменения алгоритмов ранжирования? Какой новый контент или функция обрадовали бы вас больше всего? Пишите на api@2gis.ru. Нам очень нравится получать ваши письма и ориентироваться на них при развитии продукта!