Skip to content

xgis-cesium v0.1.7


xgis-cesium / ImageryLayerFactory

Class: ImageryLayerFactory

Defined in: src/imagery/ImageryLayerFactory.ts:10

Constructors

new ImageryLayerFactory()

new ImageryLayerFactory(): ImageryLayerFactory

Returns

ImageryLayerFactory

Methods

createAMapImageryLayer()

static createAMapImageryLayer(options): Promise<AMapImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:16

Create amap imagery layer

Parameters

options

any

Returns

Promise<AMapImageryProvider>


createArcGisImageryLayer()

static createArcGisImageryLayer(options): Promise<ArcGisMapServerImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:70

Create arcgis imagery layer

Parameters

options

any

Returns

Promise<ArcGisMapServerImageryProvider>


createBaiduImageryLayer()

static createBaiduImageryLayer(options): Promise<BaiduImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:25

Create baidu imagery layer

Parameters

options

any

Returns

Promise<BaiduImageryProvider>


createBingImageryLayer()

static createBingImageryLayer(options): Promise<BingMapsImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:79

Parameters

options

any

Returns

Promise<BingMapsImageryProvider>


createCoordImageryLayer()

static createCoordImageryLayer(options): Promise<TileCoordinatesImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:146

Create coord imagery layer

Parameters

options

any

Returns

Promise<TileCoordinatesImageryProvider>


createGeoVisImageryLayer()

static createGeoVisImageryLayer(options): Promise<GeoVisImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:34

Create geoVis imagery layer

Parameters

options

any

Returns

Promise<GeoVisImageryProvider>


createGoogleImageryLayer()

static createGoogleImageryLayer(options): Promise<GoogleImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:43

Create google imagery layer

Parameters

options

any

Returns

Promise<GoogleImageryProvider>


createGridImageryLayer()

static createGridImageryLayer(options): Promise<GridImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:155

Create grid imagery layer

Parameters

options

any

Returns

Promise<GridImageryProvider>


createImageryLayer()

static createImageryLayer(type, options): any

Defined in: src/imagery/ImageryLayerFactory.ts:192

Create Imagery Layer by Type

Parameters

type

string

options

any

Returns

any


createMapboxImageryLayer()

static createMapboxImageryLayer(options): Promise<MapboxImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:164

Create mapbox imagery layer

Parameters

options

any

Returns

Promise<MapboxImageryProvider>


createMapboxStyleImageryLayer()

static createMapboxStyleImageryLayer(options): Promise<MapboxStyleImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:173

Create mapbox style imagery layer

Parameters

options

any

Returns

Promise<MapboxStyleImageryProvider>


createOSMImageryLayer()

static createOSMImageryLayer(options): Promise<OpenStreetMapImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:88

Parameters

options

any

Returns

Promise<OpenStreetMapImageryProvider>


createOSMImageryLayer2()

static createOSMImageryLayer2(options): Promise<UrlTemplateImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:96

OSM使用模版方式

Parameters

options

any

Returns

Promise<UrlTemplateImageryProvider>


createSingleTileImageryLayer()

static createSingleTileImageryLayer(options): Promise<SingleTileImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:110

Create single tile imagery layer

Parameters

options

any

Returns

Promise<SingleTileImageryProvider>


createTdtImageryLayer()

static createTdtImageryLayer(options): Promise<TdtImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:52

Create tdt imagery layer

Parameters

options

any

Returns

Promise<TdtImageryProvider>


createTencentImageryLayer()

static createTencentImageryLayer(options): Promise<TencentImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:61

Create tencent imagery layer

Parameters

options

any

Returns

Promise<TencentImageryProvider>


createTMSImageryLayer()

static createTMSImageryLayer(options): Promise<TileMapServiceImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:182

Create TMS imagery layer

Parameters

options

any

Returns

Promise<TileMapServiceImageryProvider>


createWMSImageryLayer()

static createWMSImageryLayer(options): Promise<WebMapServiceImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:119

Create WMS imagery layer

Parameters

options

any

Returns

Promise<WebMapServiceImageryProvider>


createWMTSImageryLayer()

static createWMTSImageryLayer(options): Promise<WebMapTileServiceImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:128

Create WMTS imagery layer

Parameters

options

any

Returns

Promise<WebMapTileServiceImageryProvider>


createXYZImageryLayer()

static createXYZImageryLayer(options): Promise<UrlTemplateImageryProvider>

Defined in: src/imagery/ImageryLayerFactory.ts:137

Create xyz imagery layer

Parameters

options

any

Returns

Promise<UrlTemplateImageryProvider>