- PVSM.RU - https://www.pvsm.ru -

Обновление API Рамблер-Карт

Обновление API Рамблер Карт

Мы выпустили новую версию API, обновили карты и документацию. Что нового?

  • Глобально обновили карты России
  • Добавили новые геометрические слои и открыли обзорные уровни
  • Ретиновые тайлы и контролы
  • Кластеризация по алгоритму quadtree, улучшение методов группировки объектов
  • Невидимые активные области с тултипами
  • Методы работы с базовыми геометрическими форматами
  • Новые виджеты: пробки, камеры
  • Мини-карта

Полный перечень изменений версии 0.1.0

Обновление карт России

Рады сообщить о глобальном обновлении карт России, которое включает уточнение порядка движения в более 160 населенных пунктов и более 10 субъектов РФ, добавление новых адресов в 60 городах. Кроме того, были добавлены 23 населенных пункта с детальной улично-дорожной сетью.
Еще мы ввели в показе состояния дорожного движения (пробках) еще одну градацию скорости. Бордовым цветом мы показываем движение со скоростью менее 10 км/ч.
Наконец, мы добавили обзорные уровни в API.

Новые слои

  • Ретиновый слой карты — карта, масштабированная для устройств с высоким разрешением
  • Пробки с семантикой — пробки с названиями поверх дорожного покрытия (экспериментальный)
  • Ретиновый слой пробок — аналогично ретиновому слою карты (экспериментальный)
  • Упрощенный слой (15-17 уровни) — слой без таких объектов как здания, их названия, парковки, светофоры, POI. Будет удобно, тем, кто хочет рисовать свои объекты на карте, например трехмерные здания из OSM ;) .
  • Ретиновый упрощенный слой — упрощенный слой для устройств с высоким разрешением

О том, как получить к ним доступ, читайте в нашей документации [1].

Ретиновые тайлы и контролы

Подключаются автоматически, если вы, к примеру, используете iPad 3.

Кластеризация

Теперь вы можете группировать маркеры [2] на более высоких уровнях и кастомизировать их внешний вид. В качестве алгоритма кластеризации мы используем quadtree [3].

Активные области

На основе невидимых активных областей [4] вы можете создавать собственные удобные виджеты. Например, так работает наш новый виджет камер [5].

Парсеры геоформатов

Парсеры [6] GeoJSON, GPX, KML, NMEA, WKT позволяют быстро отрисовывать базовые объекты средствами графической системы АПИ.

Новые виджеты:

Пробки [7]
Камеры [5]

Мини-карта

Кастомизируемая миникарта в правом нижнем углу экрана, отключенная по умолчанию.

Новые и дополненные методы

  • Внесены дополнения в метод setCenterByBBox
  • Добавлен метод getPXSize возвращающий реальный пиксельный размер геометрии
  • Новый метод fitToView, позволяющий центрировать несколько геометрических объектов (или, например, маркер с открытым балуном) под область видимости карты
  • Зум выделением машью области на карте
  • Метод multiObj перенесен в конструктор
  • Добавлен метод makeControl

Автор: 127


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/karty/15753

Ссылки в тексте:

[1] читайте в нашей документации: http://maps.rambler.ru/api/docs/layers

[2] группировать маркеры: http://maps.rambler.ru/api/docs/group#MarkerСl

[3] quadtree: http://en.wikipedia.org/wiki/Quadtree

[4] На основе невидимых активных областей: http://maps.rambler.ru/api/docs/layers#addHotsp

[5] виджет камер: http://maps.rambler.ru/api/docs/cameras

[6] Парсеры: http://maps.rambler.ru/api/docs/parsing

[7] Пробки: http://maps.rambler.ru/api/docs/traffic