Ви не можете вибрати більше 25 тем Теми мають розпочинатися з літери або цифри, можуть містити дефіси (-) і не повинні перевищувати 35 символів.


Map 🌎

Construct topography and pictures of the earth’s surface to show the real state of the earth’s surface

DC.ImageryLayerFactory

For creating all kinds of map tiles

example

let baseLayer = DC.ImageryLayerFactory.createAmapImageryLayer({
  style: 'img',
})
viewer.addBaseLayer(baseLayer, {
  name: 'map',
  iconUrl: '../preview.png',
})

static methods

  • createAmapImageryLayer(options)

    • parameters
    • {Object} options
    • returns baseLayer
  • createBaiduImageryLayer(options)

    • parameters
    • {Object} options
    • returns baseLayer
  • createGoogleImageryLayer(options)

    • parameters
    • {Object} options
    • returns baseLayer
  • createTdtImageryLayer(options)

    • parameters
    • {Object} options
    • returns baseLayer
  • createTencentImageryLayer(options)

    • parameters
    • {Object} options
    • returns baseLayer
  • createArcGisImageryLayer(options)

    • parameters
    • {Object} options ArcGis
    • returns baseLayer
  • createSingleTileImageryLayer(options)

    • parameters
    • {Object} options Single
    • returns baseLayer
  • createWMSImageryLayer(options)

    • parameters
    • {Object} options WMS
    • returns baseLayer
  • createWMTSImageryLayer(options)

    • parameters
    • {Object} options WMTS
    • returns baseLayer
  • createXYZImageryLayer(options)

    • parameters
    • {Object} options X/Y/Z
    • returns baseLayer
  • createCoordImageryLayer(options)

    • parameters
    • {Object} options
    • returns baseLayer
  • createGridImageryLayer(options)

    • parameters
    • {Object} options Grid
    • returns baseLayer
  • createMapboxImageryLayer(options)

    • parameters
    • {Object} options Mapbox
    • returns baseLayer
  • createMapboxStyleImageryLayer(options)

    • parameters
    • {Object} options Mapbox Style
    • returns baseLayer
  • createTMSImageryLayer(options)

    • parameters
    • {Object} options TMS
    • returns baseLayer
  • createImageryLayer(type, options)

    • parameters
    • {String} type,DC.ImageryType
    • {Object} options
    • returns baseLayer
//options(optional)
{
  "url": "",
  "style": "img", //img、elec、ter。baidu:normal、middlenight、dark,tencent:img,1、4
  "key": "", //Valid only for TDT
  "subdomains": [],
  "crs":"WGS84",// WGS84 、BD09 、GCJ02, Valid only for BAIDU and AMAP
  "protocol":null,// http、https
  "tilingScheme":null, // GeographicTilingScheme , WebMercatorTilingScheme
  "rectangle": {
    "west": 0,
    "south": 0,
    "east": 0,
    "north":
  }
}

DC.TerrainFactory

For creating terrain

example

let terrain = DC.TerrainFactory.createUrlTerrain({
  url: '****/***',
})
viewer.addTerrain(terrain)

static methods

  • createEllipsoidTerrain()

    • returns terrain
  • createUrlTerrain(options)

    • parameters
    • {Object} options
    • returns terrain
  • createGoogleTerrain(options)

    • parameters
    • {Object} options
    • returns terrain
  • createArcgisTerrain(options)

    • parameters
    • {Object} options
    • returns terrain
  • createVRTerrain(options)

    • parameters
    • {Object} options
    • returns terrain
  • createTerrain(type,options)

    • parameters
    • {String} type: DC.TerrainType
    • {Object} options
    • returns terrain
//options(optional)
{
  "url": ""
}