Смотрите комментарии в коде компонента, там все достаточно прозрачно. Кроме того, примеры применения в index.html
Основной способ работы с компонентом - слой в котором рисуется карта, конфигурируется через data-gmap атрибут. Если его установить и стартовать карту в одном из поддерживаемых режимов на слое где надо карту отрисовать, карта нарисуется так как ожидается от действия режима. Чтобы правильно установить атрибут, достаточно запустить карту в одном из поддерживаемых encode-режимов, выполнить действия по установке и прочитать значение аттрибута, установленное скриптом.
Сейчас компонент умеет:
- show - показать маркер на карте с предустановленным зумом, маркер в центре карты
- encode - будет ждать клика по карте и записывать координаты клика и зум в момент клика, плюс в месте клика будет маркер
- showBounds - покажет область карты с предустановленным зумом, область ограничиваете вы, карта только отцентрирует себя
- encodeBounds - запишет центр карты и зум, для предыдущего режима, только перещите карту как хочется.
- showTrack - покажет предварительно записанную траекторию на карте, отцентрировав и установив зум как было в момент сохранения траектории
- encodeTrack - запишет траекторию рисуемое точками на карте, центр карты и зум.
Для работы требуется подключение Google Maps API третьей версии и jQuery.