Global

Members

(constant) EventType :number

Description:
  • 事件类型枚举

Properties:
Name Type Description
ET_Unknown number

未知事件

ET_MouseLeftClick number

鼠标左键单击事件

ET_MouseMiddleClick number

鼠标中键单击事件

ET_MouseRightClick number

鼠标右键单击事件

ET_MouseLeftDbClick number

鼠标左键双击事件

ET_MouseWheel number

鼠标滚轮事件

ET_MouseMove number

鼠标移动事件

ET_QKeyDown number

Q键按下事件

ET_QKeyRepeat number

Q键长按(一直按住不放)事件

ET_QKeyRelease number

Q键抬起(释放)事件

ET_WKeyDown number

W键按下事件

ET_WKeyRepeat number

W键长按(一直按住不放)事件

ET_WKeyRelease number

W键抬起(释放)事件

ET_EKeyDown number

E键按下事件

ET_EKeyRepeat number

E键长按(一直按住不放)事件

ET_EKeyRelease number

E键抬起(释放)事件

ET_AKeyDown number

A键按下事件

ET_AKeyRepeat number

A键长按(一直按住不放)事件

ET_AKeyRelease number

A键抬起(释放)事件

ET_SKeyDown number

S键按下事件

ET_SKeyRepeat number

S键长按(一直按住不放)事件

ET_SKeyRelease number

S键抬起(释放)事件

ET_DKeyDown number

D键按下事件

ET_DKeyRepeat number

D键长按(一直按住不放)事件

ET_DKeyRelease number

D键抬起(释放)事件

ET_UpKeyDown number

向上方向键(↑)按下事件

ET_UpKeyRepeat number

向上方向键(↑)长按(一直按住不放)事件

ET_UpKeyRelease number

向上方向键(↑)抬起(释放)事件

ET_LeftKeyDown number

向左方向键(←)按下事件

ET_LeftKeyRepeat number

向左方向键(←)长按(一直按住不放)事件

ET_LeftKeyRelease number

向左方向键(←)抬起(释放)事件

ET_DownKeyDown number

向下方向键(↓)按下事件

ET_DownKeyRepeat number

向下方向键(↓)长按(一直按住不放)事件

ET_DownKeyRelease number

向下方向键(↓)抬起(释放)事件

ET_RightKeyDown number

右方向键(→)按下事件

ET_RightKeyRepeat number

右方向键(→)长按(一直按住不放)事件

ET_RightKeyRelease number

右方向键(→)抬起(释放)事件

事件类型枚举

Type:
  • number

(constant) LoopMode :number

Description:
  • 渲染循环模式枚举

Properties:
Name Type Description
LoopOnce number

循环渲染一次

LoopRepeat number

循环渲染指定的次数,一次渲染结束后, 将回到起始状态,进入下一次循环,直到 达到指定的循环次数为止

LoopPingPong number

循环渲染指定的次数,向乒乓球一样,在 初始状态和结束状态之间来回渲染,直到 达到循环的次数为止

渲染循环模式枚举

Type:
  • number

(constant) RenderingMode :number

Description:
  • 渲染模式枚举

Properties:
Name Type Description
RenderOnce number

渲染一次

RenderLoop number

一直循环渲染,不限定帧率

RenderFPS number

以固定的帧率,保持一直循环渲染

渲染模式枚举

Type:
  • number

(constant) SceneType :number

Description:
  • 场景类型枚举

Properties:
Name Type Description
UNKNOWN number

未知的场景类型

U2D number

通用2D场景

U25D number

通用2.5D场景

U3D number

通用3D场景

M2D number

地图2D大场景

M25D number

地图2.5D大场景

M3D number

地图3D大场景

B3D number

BIM应用3D场景

场景类型枚举

Type:
  • number

(constant) SourceType :number

Description:
  • 数据、模型类型枚举

Properties:
Name Type Description
ST_Unknown number

未知的数据类型

ST_JPG number

JPG图片,即JPG格式的数据类型

ST_PNG number

PNG图片,即PNG格式的数据类型

ST_ICO number

ICO图片,即ICO格式的数据类型

ST_SVG number

SVG图片,即SVG格式的数据类型

ST_GIF number

GIF图片,即GIF格式的数据

ST_WebP number

WebP图片,即WebP格式的数据

ST_Img number

img格式的数据

ST_Base64 number

Base64字符串类的数据

ST_GeoJSON number

GeoJSON格式的数据

ST_TopoJSON number

TopoJSON格式的数据

ST_KML number

Google KML格式的数据

ST_KMZ number

Google KMZ格式的数据

ST_SHP number

ESRI ShapeFile格式的数据

ST_WFS number

符合OGC标准的数据WFS服务

ST_WMS number

符合OGC标准的数据WMS服务

ST_WCS number

符合OGC标准的数据WCS服务

ST_WMTS number

符合OGC标准的数据WMTS服务

ST_TMS number

符合OGC标准的数据TMS服务

ST_WPS number

符合OGC标准的数据WPS服务

ST_CTS number

Qk3d3D引擎中自定义的影像瓦片服务(CTS,Custom Tile Server)

ST_TTS number

Qk3d3D引擎中定义的地形瓦片服务(Terrain Tile Server)

ST_CZMT number

Cesium内置的CZMT地形服务

ST_IonVector number

Ion上的矢量要素数据

ST_IonImage number

Ion上的影像瓦片数据

ST_IonTerrain number

Ion上的地形数据

ST_IBT number

IBT格式的模型

ST_GLTF number

Khronos Group组织推出的glTF、glb格式的模型

ST_3DTiles number

Cesium 3DTiles格式的模型

ST_OBJ number

OBJ格式的模型

ST_FBX number

FBX格式的模型

数据、模型类型枚举

Type:
  • number

Type Definitions

Asset

Description:
  • 资产对象描述(Asset)(可能未来应该放到Asset类下,作为ConstructorOptions)

Properties:
Name Type Description
ref number

当前资产的引用计数

asset FeatureCollection | ImageCollection | Gltf | Cesium3DTiles

当前资产的实例对象

资产对象描述(Asset)(可能未来应该放到Asset类下,作为ConstructorOptions)

Type:
  • Object

AssetCollection

Description:
  • 引擎所有资产的集合

Properties:
Type Description
string

资产的ID

Asset

资产实例

引擎所有资产的集合

Type:
  • Object

EventListenerCallback(data)

Description:
  • 事件监听回调函数,用于“addEventListener()”接口

Parameters:

Name Type Description
data Object

回调函数返回的数据对象

Properties
Name Type Description
pickedFeature m3d.Cesium3DTileFeature | m3d.ModelFeature

鼠标点击拾取到的模型要素

position Array.<Number>

当前鼠标点击时,产生的射线与模型的交点坐标

cameraPosition Array.<Number>

相应的事件触发时,相机的位置,一个[lng, lat, height]类型的数组

TranslationCallback(data)

Description:
  • 模型平移回调函数,用于“translate()、translateMulti()”接口

Parameters:

Name Type Description
data Object

回调函数返回的数据

Properties
Name Type Description
position Array.<Number>

模型的位置

diffPosition Array.<Number>

模型在xyz轴三个方向上的平移量