YMaps.Metro.Station

Расширяет YMaps.Placemark.

Станция метро.

Класс построен на основе класса метки YMaps.Placemark и отличается только наличием дополнительных полей. Можно сразу добавлять на карту.

Конструктор

Имя Описание
YMaps.Metro.Station(point, options) Создает геообъект, соответствующий станции метро.

Поля

Имя Описание
AddressDetails Структурированное представление адреса, согласно стандарту xAL.
text Полное описание станции одной строкой.

Наследуемые поля

Из YMaps.Placemark:
Events
Из YMaps.IGeoObject:
description, id, metaDataProperty, name

Наследуемые события

Из 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 = 'Россия, Москва, Кольцевая линия, метро Парк Культуры'