Класс для создания типа карты.
Конструктор
| Имя |
Описание |
| YMaps.MapType(layers, name, options) |
Создает тип карты. |
Поля
| Имя |
Статическое |
Описание |
| HYBRID |
 |
Тип карты - "Гибрид". |
| MAP |
 |
Тип карты - "Схема". |
| SATELLITE |
 |
Тип карты - "Спутник". |
Методы
| Имя |
Возвращает |
Описание |
| getLayers() |
String[]|YMaps.ILayer[] |
Возвращает список слоев, входящих в тип карты. |
| getMaxZoom() |
Integer |
Возвращает максимальное значение коэффициента масштабирования. |
| getMinZoom() |
Integer |
Возвращает минимальное значение коэффициента масштабирования. |
| getName() |
String |
Возвращает имя типа карты, отображаемое в переключателе типов YMaps.TypeControl. |
| getTextColor() |
String |
Возвращает цвет текста. Этот цвет применяется к тексту копирайтов. |
| setName(name) |
|
Задает новое имя типа карты. |
Подробное описание конструктора
YMaps.MapType(layers, name, options)
Создает тип карты.
Параметры:
| Имя |
Тип |
Необязательный |
По умолчанию |
Описание |
| layers |
String[]|YMaps.ILayer[] |
|
|
Список слоев, входящих в тип карты.
Слой может быть задан как ключом, так и указателем на экземпляр слоя.
Если какой-то тип планируется использовать в нескольких картах одновременно, то для каждого слоя карты такого типа
необходимо создать отдельный класс, поместить его в хранилище YMaps.Layers, а в параметре layers
указать ключ, под которым класс слоя был помещен в хранилище. |
| name |
String |
|
|
Имя типа карты. Отображается в переключателе типов YMaps.TypeControl. |
| options |
Object |
 |
|
|
| options.textColor |
String |
 |
#000000 |
Цвет текста в шестизначном или трехзначном шестнадцатеричном RGB-формате ('#rrggbb' или '#rgb').
Этот же цвет применяется к тексту строки об авторском праве. |
| options.minZoom |
Integer |
 |
null |
Минимальное значение коэффициента масштабирования. Если null, то параметр не учитывается. |
| options.maxZoom |
Integer |
 |
null |
Максимальное значение коэффициента масштабирования. Если null, то параметр не учитывается. |
Подробное описание полей
HYBRID
Тип карты - "Гибрид".
SATELLITE
Тип карты - "Спутник".
Подробное описание методов
getLayers
{String[]|YMaps.ILayer[]} getLayers()
Возвращает список слоев, входящих в тип карты.
Возвращает:
| Тип |
Описание |
| String[]|YMaps.ILayer[] |
Список слоев, входящих в тип карты. |
getMaxZoom
Возвращает максимальное значение коэффициента масштабирования.
Возвращает:
| Тип |
Описание |
| Integer |
Максимальное коэффициента масштабирования. |
getMinZoom
Возвращает минимальное значение коэффициента масштабирования.
Возвращает:
| Тип |
Описание |
| Integer |
Минимальное значение коэффициента масштабирования. |
getName
Возвращает имя типа карты, отображаемое в переключателе типов YMaps.TypeControl.
Возвращает:
| Тип |
Описание |
| String |
Имя типа карты. |
getTextColor
Возвращает цвет текста. Этот цвет применяется к тексту копирайтов.
Возвращает:
| Тип |
Описание |
| String |
Цвет текста. |
setName
Задает новое имя типа карты.
Параметры:
| Имя |
Тип |
Описание |
| name |
String |
Новое имя. |