Клуб API Карт

Яндекс.Карты в геме gmaps4rails

Sergei Velhas
7 августа 2013, 02:27
Для разработчиков на Ruby: в этом форке гема gmaps4rails добавлена базовая поддержка API v2 Яндекс.Карт. В этой таблице проиллюстрирован поддерживаемый настройками гема функционал API.
Пока ментейнер пакета не втянет мою ветку в очередную версию гема, инсталлировать gmaps4rails с поддержкой API Яндекс.Карт можно следующим образом:
echo "\ngem 'gmaps4rails', :git => 'https://github.com/velhas-net/Google-Maps-for-Rails.git', :branch => 'Yandex.Maps'" >> Gemfile && bundle install
Чтобы загрузить Яндекс.Карту, достаточно установить параметр "provider" в "yandex".
Пример загрузки Яндекс.Карты с маркерами из массива @markers:

<%= gmaps("markers" => {"data" => @markers}, "map_options" =>  { "provider" => "yandex"}) %>
<%= yield :scripts %>