GLTF小模型

GLTF模型是以json格式存储数据的三维模型。在场景中,我们使用GLTF小模型提供的 CoverLayer来进行加载。

GLTF小模型

GLTF模型是以json格式存储数据的三维模型。在场景中,我们使用GLTF小模型提供的 CoverLayer来进行加载。

1. 功能说明

GLTF小模型的主要功能是:渲染GLTF模型。

2. 构造

new CoverLayer(properties)

代码示例如下:

const layer = new ubm.CoverLayer({
  id: 'demo',
  title: 'demo',
  url: 'https://cdn.hb6oss.xstore.ctyun.cn/assets/building_commercial.glb',
  position: {
    // 纬度
    latitude: 39.89976366941874,
    // 经度
    longitude: 116.39183281819857,
    // 视角高度,单位为米。
    z: 200
  },
  // size: [100],
  rotate: [0, 0, 0],
  spatialReference: 102100
})

传递给构造函数CoverLayer的所有属性列表properties可查看后续属性说明。

3. 属性

属性类型可选说明
idstring必填图层唯一标识
titlestring---图层的名称,显示用的
urlstring必填图层资源的访问url
positionany必填位置
spatialReferencenumber必填坐标系,共有两种:102100、4326
sizenumber---大小
rotatenumber---角度旋转

BIMFlux AI