YMaps.Metro.Station
Расширяет YMaps.Placemark.
Станция метро.
Класс построен на основе класса метки YMaps.Placemark и отличается только наличием дополнительных полей. Можно сразу добавлять на карту.
Конструктор
Имя | Описание |
---|---|
YMaps.Metro.Station(point, options) | Создает геообъект, соответствующий станции метро. |
Поля
Имя | Описание |
---|---|
AddressDetails | Структурированное представление адреса, согласно стандарту xAL. |
text | Полное описание станции одной строкой. |
Наследуемые поля
Наследуемые события
- Из YMaps.Placemark:
- AddToMap, BalloonClose, BalloonOpen, Click, DblClick, Drag, DragEnd, DragStart, MouseEnter, MouseLeave, MouseMove, PositionChange, RemoveFromMap
Наследуемые методы
- Из YMaps.Placemark:
- getContentLayout, getCoordPoint, getGeoPoint, getIconContent, getIconLayout, getIconShadowLayout, getMap, getOptions, getParentContainer, setCoordPoint, setGeoPoint, setIconContent, setOptions
- Из YMaps.IOverlay:
- onAddToMap, onMapUpdate, onRemoveFromMap
- Из YMaps.IInteractiveGeoObject:
- closeBalloon, getBalloon, getBalloonContent, getBalloonOptions, getHintContent, getHintOptions, openBalloon, setBalloonContent, setBalloonOptions, setHintContent, setHintOptions, update
- Из YMaps.IGeoObject:
- getBounds, getComputedStyle, getParentGroup, getStyle, onAddToGroup, onRemoveFromGroup, setBounds, setStyle
Подробное описание конструктора
YMaps.Metro.Station(point, options)
Создает геообъект, соответствующий станции метро.
Параметры:
Имя | Тип | Необязательный | По умолчанию | Описание |
---|---|---|---|---|
point |
YMaps.GeoPoint | Геоточка, определяющая положение станции на карте. | ||
options |
Object | Опции метки. Подробнее см. описание конструктора YMaps.Placemark. |
Подробное описание полей
AddressDetails
Object AddressDetails
Структурированное представление адреса, согласно стандарту xAL.
См.: Спецификация xAL
Пример:
// Структура, представляющая станцию "Парк Культуры" московского метрополитена.
AddressDetails = {
Country: {
CountryName: 'Россия',
Locality:
LocalityName: 'Москва',
Thoroughfare:
ThoroughfareName: 'Кольцевая линия',
Premise: {
PremiseName: 'метро Парк Культуры'
}
}
}
}
}
text
String text
Полное описание станции одной строкой.
Пример:
// Пример полного описания станции
text = 'Россия, Москва, Кольцевая линия, метро Парк Культуры'