Class

ImageryLayerFactory

ImageryLayerFactory()

Constructor

# new ImageryLayerFactory()

地图工厂类

Author:
  • xyj

Methods

# static createAMapImageryLayer(options) → {Promise}

高德地图

Parameters:
Name Type Description
options Object

地图参数

  • 地图对象
Promise

# static createArcGisImageryLayer(options) → {Promise}

Arcgis地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createBaiduImageryLayer(options) → {Promise}

百度地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createBingImageryLayer(options) → {Promise}

bing地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createCoordImageryLayer(options) → {Promise}

坐标地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createGeoVisImageryLayer(options) → {Promise}

星图地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createGoogleImageryLayer(options) → {Promise}

谷歌地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createGridImageryLayer(options) → {Promise}

网格地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createImageryLayer(type, options) → {Promise}

根据类型创建影像图层

Parameters:
Name Type Description
type ImageryType

类型,请参照ImageryType

options Object

根据不同ImageryType参数不同,请按照类型参考

See:
  • 地图对象
Promise

# static createMapboxImageryLayer(options) → {Promise}

mapbox地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createMapboxStyleImageryLayer(options) → {Promise}

mapbox地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createOSMImageryLayer(options) → {Promise}

OSM地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createSingleTileImageryLayer(options) → {Promise}

单张地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createTMSImageryLayer(options) → {Promise}

TMS地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createTdtImageryLayer(options) → {Promise}

天地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createTencentImageryLayer(options) → {Promise}

腾讯地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createWMSImageryLayer(options) → {Promise}

WMS地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createWMTSImageryLayer(options) → {Promise}

WMTS地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise

# static createXYZImageryLayer(options) → {Promise}

XYZ金字塔地图

Parameters:
Name Type Description
options *
  • 地图对象
Promise