Appearance
xgis-cesium / TerrainFactory
Class: TerrainFactory
Defined in: src/terrain/TerrainFactory.ts:5
Constructors
new TerrainFactory()
new TerrainFactory():
TerrainFactory
Returns
Methods
createArcgisTerrain()
staticcreateArcgisTerrain(options):Promise<ArcGISTiledElevationTerrainProvider>
Defined in: src/terrain/TerrainFactory.ts:56
创建Arcgis地形
Parameters
options
any
Returns
Promise<ArcGISTiledElevationTerrainProvider>
createCesiumLocalTerrain()
staticcreateCesiumLocalTerrain(options):Promise<CesiumTerrainProvider>
Defined in: src/terrain/TerrainFactory.ts:139
创建Cesium地形或自定义地形服务
Parameters
options
any
Returns
Promise<CesiumTerrainProvider>
createCesiumWorldTerrain()
staticcreateCesiumWorldTerrain(options):Promise<TerrainProvider>
Defined in: src/terrain/TerrainFactory.ts:147
创建Cesium默认地形
Parameters
options
any
Returns
Promise<TerrainProvider>
createEllipsoidTerrain()
staticcreateEllipsoidTerrain(options):Promise<EllipsoidTerrainProvider>
Defined in: src/terrain/TerrainFactory.ts:16
创建空地形
Parameters
options
any
Returns
Promise<EllipsoidTerrainProvider>
createGoogleTerrain()
staticcreateGoogleTerrain(options):Promise<GoogleEarthEnterpriseTerrainProvider>
Defined in: src/terrain/TerrainFactory.ts:34
创建Google地形
Parameters
options
any
Returns
Promise<GoogleEarthEnterpriseTerrainProvider>
createTDTTerrain()
staticcreateTDTTerrain(options):Promise<any>
Defined in: src/terrain/TerrainFactory.ts:84
创建天地图地形 参考:http://218.94.87.92:8090/geomap-api/apidoc/jsCesiumExtDoc/GeoTerrainProvider.html
Parameters
options
any
增加keys作为天地图的外部key值 Cesium.GeoTerrainProvider
Returns
Promise<any>
createTerrain()
staticcreateTerrain(type,options):any
Defined in: src/terrain/TerrainFactory.ts:160
创建地形
Parameters
type
any
options
any = {}
Returns
any
createUrlTerrain()
staticcreateUrlTerrain(options):Promise<CesiumTerrainProvider>
Defined in: src/terrain/TerrainFactory.ts:25
创建URL地形
Parameters
options
any
Returns
Promise<CesiumTerrainProvider>
createVRTerrain()
staticcreateVRTerrain(options):Promise<VRTheWorldTerrainProvider>
Defined in: src/terrain/TerrainFactory.ts:75
创建VR地形
Parameters
options
any
Returns
Promise<VRTheWorldTerrainProvider>