Skip to content

Imagery Providers

Base imagery layers for the globe: URL templates, Ion assets, Bing, WMS, WMTS, single tiles, and more.

import cesiumkit

viewer = cesiumkit.Viewer(
    imagery_provider=cesiumkit.UrlTemplateImageryProvider(
        url="https://tiles.example.com/{z}/{x}/{y}.png",
        maximum_level=18,
    )
)

imagery

Imagery provider types for CesiumJS map tile sources.

Classes:

Name Description
ImageryProvider

Base for all imagery providers.

IonImageryProvider

Provides imagery from Cesium Ion assets.

BingMapsImageryProvider

Provides imagery from Bing Maps.

TileMapServiceImageryProvider

Provides imagery from a TMS (Tile Map Service) server.

UrlTemplateImageryProvider

Provides imagery via a URL template with {x}, {y}, {z} placeholders.

WebMapServiceImageryProvider

Provides imagery from a WMS (Web Map Service) server.

WebMapTileServiceImageryProvider

Provides imagery from a WMTS (Web Map Tile Service) server.

SingleTileImageryProvider

Provides imagery from a single image file.

ImageryProvider

Bases: CesiumBase

Base for all imagery providers.

IonImageryProvider

Bases: ImageryProvider

Provides imagery from Cesium Ion assets.

BingMapsImageryProvider

Bases: ImageryProvider

Provides imagery from Bing Maps.

TileMapServiceImageryProvider

Bases: ImageryProvider

Provides imagery from a TMS (Tile Map Service) server.

UrlTemplateImageryProvider

Bases: ImageryProvider

Provides imagery via a URL template with {x}, {y}, {z} placeholders.

WebMapServiceImageryProvider

Bases: ImageryProvider

Provides imagery from a WMS (Web Map Service) server.

WebMapTileServiceImageryProvider

Bases: ImageryProvider

Provides imagery from a WMTS (Web Map Tile Service) server.

SingleTileImageryProvider

Bases: ImageryProvider

Provides imagery from a single image file.