ru_Google.Maps

fortis edited this page Dec 3, 2014 · 15 revisions

Базовая вставка карт Google имеет следующий вид (со всеми обязательными атрибутами):

<mappy:google address="г. Пермь" zoom="17" width="600" height="300"></mappy:google>

Обратите внимание что закрывающий тег обязателен, так как он является контейнером, внутри которого будет помещена карта.

После обработки, данный тег получит id="mappy-google-#" и class="mappy google". Отталкивайтесь от этого для оформления карт.

Допустимые параметры (атрибуты)

Параметр Значение Описание
address * string Обязательное для заполнения поле. Указывается адрес отметки на карте. Если адресов несколько, то они должны быть разделены символом ";".
zoom * integer Значение приближения карты. От 0 до 20. Чем больше число, тем ближе карта.
width * integer Ширина карты в пикселах.
height integer Высота карты в пикселах.
addressPlacemark boolean Добавляет метку на центр (address) карты. По умолчанию TRUE.
balloonContent string Позволяет добавить текст в метки на карте. Несколько значений разделяются ";". Применяются в соответствии с адресами (в том же порядке).
zoomControl boolean Добавляет\убирает управление зумом.
streetViewControl boolean Добавляет\убирает просмотром улиц.
mapTypeControl boolean Добавляет\убирает управление типом карты.
panControl boolean Добавляет\убирает круг для перемещений по карте.
type ROADMAP, HYBRID, SATELLITE, TERRAIN Позволяет указывать тип ландшафта карты.
scrollwheel boolean Включает\отключает приближение карты при помощи мышки.
clusters boolean Включает\отключает кластеризацию меток.

width * (число) - Ширина карты в пикселах.

height * (число) - Ширина карты в пикселах.

address * (текст) - Указывается адрес центра карты. Несколько карт разделяются при помощи ;.

<mappy:google address="г. Пермь, ул. Крисанова 16; г. Пермь, ул. Крисанова 18А" width="600" height="300"></mappy:google>

Результат

zoom * (число) - Значение приближения карты. От 0 до 20. Чем больше число, тем ближе карта.

<mappy:google address="г. Пермь, ул. Крисанова 16;" width="600" height="300" zoom="14"></mappy:google>

Результат

addressPlacemark (булевый) - Если false убирает метки (placemark) с карты. По умолчанию имеет значение true

<mappy:google address="г. Пермь, ул. Крисанова 16;" width="600" height="300" zoom="14"></mappy:google>

Результат

:us: English links

  • [https://github.com/Niklan/mappy/wiki/en_Google.Maps](Google Maps)

:ru: Русские ссылки

Clone this wiki locally
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.
Press h to open a hovercard with more details.