# PanoramaProvider

#### abstract new Cesium.PanoramaProvider()
engine/Source/Scene/PanoramaProvider.js 17

Provides imagery to be displayed on the surface of an ellipsoid. This type describes an interface and is not intended to be instantiated directly.

##### Demo:

- Cesium Sandcastle Panorama

##### See:

- GoogleStreetViewCubeMapPanoramaProvider
- EquirectangularPanorama
- CubeMapPanorama

### Methods

#### static Cesium.PanoramaProvider.fromUrl(options) → PanoramaProvider
engine/Source/Scene/PanoramaProvider.js 29

Returns a panorama provider.

Name | Type | Description
--- | --- | ---
`options` | object | Input options to create the panorama provider.

##### Returns:

The panorama provider for loading panoramas into a scene.

#### loadPanorama(options) → Panorama
engine/Source/Scene/PanoramaProvider.js 39

Returns a panorama primitive.

Name | Type | Description
--- | --- | ---
`options` | object | Input options to create the panorama primitive.

##### Returns:

The panorama primitive for displaying panoramas in a scene.

Need help? The fastest way to get answers is from the community and team on the Cesium Forum.