Обновление API Рамблер-Карт
Мы выпустили новую версию API, обновили карты и документацию. Что нового?
- Глобально обновили карты России
- Добавили новые геометрические слои и открыли обзорные уровни
- Ретиновые тайлы и контролы
- Кластеризация по алгоритму quadtree, улучшение методов группировки объектов
- Невидимые активные области с тултипами
- Методы работы с базовыми геометрическими форматами
- Новые виджеты: пробки, камеры
- Мини-карта
Полный перечень изменений версии 0.1.0
Обновление карт России
Рады сообщить о глобальном обновлении карт России, которое включает уточнение порядка движения в более 160 населенных пунктов и более 10 субъектов РФ, добавление новых адресов в 60 городах. Кроме того, были добавлены 23 населенных пункта с детальной улично-дорожной сетью.
Еще мы ввели в показе состояния дорожного движения (пробках) еще одну градацию скорости. Бордовым цветом мы показываем движение со скоростью менее 10 км/ч.
Наконец, мы добавили обзорные уровни в API.
Новые слои
- Ретиновый слой карты — карта, масштабированная для устройств с высоким разрешением
- Пробки с семантикой — пробки с названиями поверх дорожного покрытия (экспериментальный)
- Ретиновый слой пробок — аналогично ретиновому слою карты (экспериментальный)
- Упрощенный слой (15-17 уровни) — слой без таких объектов как здания, их названия, парковки, светофоры, POI. Будет удобно, тем, кто хочет рисовать свои объекты на карте, например трехмерные здания из OSM ;) .
- Ретиновый упрощенный слой — упрощенный слой для устройств с высоким разрешением
О том, как получить к ним доступ, читайте в нашей документации.
Ретиновые тайлы и контролы
Подключаются автоматически, если вы, к примеру, используете iPad 3.
Кластеризация
Теперь вы можете группировать маркеры на более высоких уровнях и кастомизировать их внешний вид. В качестве алгоритма кластеризации мы используем quadtree.
Активные области
На основе невидимых активных областей вы можете создавать собственные удобные виджеты. Например, так работает наш новый виджет камер.
Парсеры геоформатов
Парсеры GeoJSON, GPX, KML, NMEA, WKT позволяют быстро отрисовывать базовые объекты средствами графической системы АПИ.
Новые виджеты:
Пробки
Камеры
Мини-карта
Кастомизируемая миникарта в правом нижнем углу экрана, отключенная по умолчанию.
Новые и дополненные методы
- Внесены дополнения в метод setCenterByBbox
- Добавлен метод getPixSize возвращающий реальный пиксельный размер геометрии
- Новый метод fitToView, позволяющий центрировать несколько геометрических объектов (или, например, маркер с открытым балуном) под область видимости карты
- Зум выделением мышью области на карте
- Метод multiObj перенесен в конструктор
- Добавлен метод makeControl