|
|
2 years ago | |
|---|---|---|
| .. | ||
| README.md | 2 years ago | |
Construct topography and pictures of the earth’s surface to show the real state of the earth’s surface
For creating all kinds of map tiles
let baseLayer = DC.ImageryLayerFactory.createAmapImageryLayer({
style: 'img',
})
viewer.addBaseLayer(baseLayer, {
name: 'map',
iconUrl: '../preview.png',
})
createAmapImageryLayer(options)
{Object} optionsPromise<baseLayerProvider>createBaiduImageryLayer(options)
{Object} optionsPromise<baseLayerProvider>createGoogleImageryLayer(options)
{Object} optionsPromise<baseLayerProvider>createTdtImageryLayer(options)
{Object} optionsPromise<baseLayerProvider>createTencentImageryLayer(options)
{Object} optionsPromise<baseLayerProvider>createArcGisImageryLayer(options)
{Object} options ArcGisPromise<baseLayerProvider>createSingleTileImageryLayer(options)
{Object} options SinglePromise<baseLayerProvider>createWMSImageryLayer(options)
{Object} options WMSPromise<baseLayerProvider>createWMTSImageryLayer(options)
{Object} options WMTSPromise<baseLayerProvider>createXYZImageryLayer(options)
{Object} options X/Y/ZPromise<baseLayerProvider>createCoordImageryLayer(options)
{Object} optionsPromise<baseLayerProvider>createGridImageryLayer(options)
{Object} options GridPromise<baseLayerProvider>createMapboxImageryLayer(options)
{Object} options MapboxPromise<baseLayerProvider>createMapboxStyleImageryLayer(options)
{Object} options Mapbox StylePromise<baseLayerProvider>createTMSImageryLayer(options)
{Object} options TMSPromise<baseLayerProvider>createImageryLayer(type, options)
{String} type,DC.ImageryType{Object} optionsPromise<baseLayerProvider>//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":
}
}
For creating terrain
let terrain = DC.TerrainFactory.createUrlTerrain({
url: '****/***',
})
viewer.addTerrain(terrain)
createEllipsoidTerrain()
terraincreateUrlTerrain(options)
{Object} optionsterraincreateGoogleTerrain(options)
{Object} optionsterraincreateArcgisTerrain(options)
{Object} optionsterraincreateVRTerrain(options)
{Object} optionsterraincreateTerrain(type,options)
{String} type: DC.TerrainType{Object} optionsterrain//options(optional)
{
"url": ""
}