Как установить смещение для RichMarker? - PullRequest
2 голосов
/ 27 августа 2011

Не удалось задать еще один вопрос: Использование

  • gmaps4rails v0.11.1 - отличный камень!
  • RichMarker

Удалось сделать маркеры плоскими, используя :marker_anchor => [10, true]

Но у меня есть стрелка внизу маркера, так как установить смещение для html маркера (RichMarker), который будет размещен?

Теперь это делается путем установки смещения css для div в html richmarker. Но это кажется странным.

Можно ли установить смещение с помощью методов Gmaps4rails?

1 Ответ

4 голосов
/ 28 августа 2011

Взгляните на вики в разделе маркеров:

"rich_marker" =>   ,   # html, facultative
                        # If used, all other attributes skipped except "marker_anchor". This array is used as follows:
                        # [ anchor , flat ] : flat is a boolean, anchor is an int. 
                        # See doc here: http://google-maps-utility-library-v3.googlecode.com/svn/trunk/richmarker/docs/reference.html 

Итак, первый элемент 'marker_anchor => [10, true]' представляет собой смещение.

Посмотрите на ссылку, которую я предоставляю: смещение Ричмаркера не выражается в пикселях, а является целым числом, означающим TOP_LEFT и т. Д.

...