panorama.Base.createPanorama
Статическая функция.
Возвращает экземпляр панорамы.
{ IPanorama } panorama.Base.createPanorama(params)
Параметры:
Параметр |
Значение по умолчанию |
Описание |
— |
Тип: Object Параметры панорамы. |
|
— |
Тип: Number[] Угловой |
|
— |
Тип: ICoordSystem Координатная система, в которой задана позиция панорамы. По умолчанию будет использована coordSystem.geo. |
|
'' |
Тип: String Название панорамы. |
|
— |
Тип: Number[] Позиция панорамы. |
|
— |
Тип: IPanoramaTileLevel[] Массив уровней детализации панорамного изображения. |
|
— |
Тип: Number[] Размер тайлов панорамного изображения. |
* Обязательный параметр/опция.
Пример:
var player = new ymaps.panorama.Player(
'player',
ymaps.panorama.Base.createPanorama({
coordSystem: ymaps.coordSystem.cartesian,
// Давайте поместим нашу панораму в центр системы координат.
position: [0, 0],
name: 'My panorama',
// Мы сделаем нашу панораму полностью сферической.
angularBBox: [0.5 * Math.PI, 2 * Math.PI, -0.5 * Math.PI, 0],
tileSize: [512, 512],
tileLevels: [{
getTileUrl: function (x, y) {
return '/' + x + '/' + y + '.jpg';
},
getImageSize: function () {
return [4096, 2048];
}
}]
})
);
Обязательный параметр.