Panorama API
summary
Yandex released an embedded panoramas API (spring 2016) that uses an HTML5 WebGL renderer with canvas2D fallback and a support check boolean before loading. Panoramas are loaded via a JavaScript createPlayer Promise that resolves to a player object for controlling view, zoom and events; custom panoramas use tiled 2:1 images served from a server with tile sizes that are powers of two (e.g., 512px), and the API supports markers, transitions and aerial/interior layers.
AI-written summary · about
chapters (15)
- 0:00Introduction
- 1:07What is Panorama API
- 2:31New HTML5 engine
- 4:16WebGL technology
- 5:43Connecting Yandex Maps API
- 7:07Player support check
- 8:32Adding panorama to website
- 11:03Custom panoramas: theory
- 13:11Slicing panorama into tiles
- 14:41Panorama description in API
- 17:09Panorama geometry
- 20:40Tile placement
- 22:45Adding markers and transitions
- 23:52Summary and links
- 24:38Q&A








