全局 API 🌎
setResourcesUrl()
初始化设置cesium资源目录。
默认为public/cesium
getLib()
获取框架中注册的第三方框架包,
let turf = ECCesium.getLib('turf')
- 参数
{String} name
:名称
- 返回值
Object
常量
框架内部默认常量
WARNING
开发时请使用默认常量进行开发
MouseEventType
ECCesium.MouseEventType.LEFT_DOWN
: (场景、图层、覆盖物)鼠标左键按下事件
ECCesium.MouseEventType.LEFT_UP
: (场景、图层、覆盖物)鼠标左键抬升事件
ECCesium.MouseEventType.CLICK
: (场景、图层、覆盖物)鼠标点击事件
ECCesium.MouseEventType.RIGHT_DOWN
: (场景、图层、覆盖物)鼠标右键按下事件
ECCesium.MouseEventType.RIGHT_UP
: (场景、图层、覆盖物)鼠标右键按下事件
ECCesium.MouseEventType.RIGHT_CLICK
: (场景、图层、覆盖物)鼠标右击事件
ECCesium.MouseEventType.DB_CLICK
: (场景、图层、覆盖物)鼠标双击事件
ECCesium.MouseEventType.MOUSE_MOVE
: 场景鼠标移动事件
ECCesium.MouseEventType.WHEEL
: 场景鼠标滚轮事件
ECCesium.MouseEventType.MOUSE_OVER
: 覆盖物鼠标移入事件
ECCesium.MouseEventType.MOUSE_OUT
: 覆盖物鼠标移出事件
SceneEventType
ECCesium.SceneEventType.CAMERA_MOVE_END
: 相机移动完成
ECCesium.SceneEventType.CAMERA_CHANGED
: 相机位置完成
ECCesium.SceneEventType.PRE_UPDATE
: 场景更新前
ECCesium.SceneEventType.POST_UPDATE
: 场景更新后
ECCesium.SceneEventType.PRE_RENDER
: 场景渲染前
ECCesium.SceneEventType.POST_RENDER
: 场景渲染后
ECCesium.SceneEventType.MORPH_COMPLETE
: 场景模式变换完成
ECCesium.SceneEventType.CLOCK_TICK
: 时钟跳动
ECCesium.SceneEventType.RENDER_ERROR
: 渲染错误
MouseMode
ECCesium.MouseMode.LEFT_MIDDLE
: 左键拖动,中键翻转(默认)
ECCesium.MouseMode.LEFT_RIGHT
: 左键拖动,右键翻转
ImageryType
ECCesium.ImageryType.ARCGIS
: arcgis 地图
ECCesium.ImageryType.SINGLE_TILE
: 单图片地图
ECCesium.ImageryType.WMS
: WMS 地图
ECCesium.ImageryType.WMTS
: WMTS 地图
ECCesium.ImageryType.XYZ
: xyz 格式地图
ECCesium.ImageryType.COORD
: 瓦片坐标地图
ECCesium.ImageryType.AMAP
: 高德地图
ECCesium.ImageryType.BAIDU
: 百度地图
ECCesium.ImageryType.GOOGLE
: 谷歌地图
ECCesium.ImageryType.TDT
: 天地图
ECCesium.ImageryType.TENCENT
: 腾讯地图
ECCesium.ImageryType.GEO_VIS
: 星图地图
TerrainType
ECCesium.TerrainType.NONE
: 无地形
ECCesium.TerrainType.XYZ
: xyz 格式地形
ECCesium.TerrainType.GOOGLE
: 谷歌地形
ECCesium.TerrainType.ARCGIS
: arcgis 地形
ECCesium.TerrainType.VR
: VR 地形
LayerType
ECCesium.LayerType.VECTOR
: 矢量图层
ECCesium.LayerType.PRIMITIVE
: 图元图层
ECCesium.LayerType.TILESET
: 3dtiles 图层
ECCesium.LayerType.HTML
: html 图层
ECCesium.LayerType.GEOJSON
: GeoJson 图层
ECCesium.LayerType.CLUSTER
: 聚合图层
ECCesium.LayerType.KML
: kml 图层
ECCesium.LayerType.CZML
: czml 图层
ECCesium.LayerType.HEAT
: 热区图层
ECCesium.LayerType.CHART
: echarts 图层
OverlayType
ECCesium.OverlayType.POINT
: 点 可标绘
ECCesium.OverlayType.POLYLINE
: 线 可标绘
ECCesium.OverlayType.POLYGON
: 面 可标绘
ECCesium.OverlayType.MODEL
: 模型
ECCesium.OverlayType.BILLBOARD
: 图标点 可标绘
ECCesium.OverlayType.RECTANGLE
: 矩形 可标绘
ECCesium.OverlayType.CIRCLE
: 圆 可标绘
ECCesium.OverlayType.LABEL
: 标签
ECCesium.OverlayType.TILESET
: 3DTiles
ECCesium.OverlayType.BOX
: 盒
ECCesium.OverlayType.CORRIDOR
: 走廊
ECCesium.OverlayType.CYLINDER
: 圆柱
ECCesium.OverlayType.ELLIPSE
: 椭圆
ECCesium.OverlayType.ELLIPSOID
: 球体
ECCesium.OverlayType.PLANE
: 面板
ECCesium.OverlayType.POLYLINE_VOLUME
: 管道
ECCesium.OverlayType.WALL
: 墙体
ECCesium.OverlayType.DYNAMIC_BILLBOARD
: 动态图标点
ECCesium.OverlayType.DYNAMIC_MODEL
: 动态模型点
ECCesium.OverlayType.CUSTOM_BILLBOARD
: 自定义图标
ECCesium.OverlayType.CUSTOM_LABEL
: 自定义标签
ECCesium.OverlayType.ATTACK_ARROW
: 攻击箭头 可标绘
ECCesium.OverlayType.DOUBLE_ARROW
: 双箭头 可标绘
ECCesium.OverlayType.FINE_ARROW
: 直箭头 可标绘
ECCesium.OverlayType.GATHERING_PLACE
: 聚集地 可标绘
ECCesium.OverlayType.TAILED_ATTACK_ARROW
: 燕尾攻击箭头 可标绘
ECCesium.OverlayType.BILLBOARD_PRIMITIVE
: 图标图元
ECCesium.OverlayType.DIFFUSE_WALL_PRIMITIVE
: 扩散墙图元
ECCesium.OverlayType.ELEC_ELLIPSOID_PRIMITIVE
: 电弧球图元
ECCesium.OverlayType.FLOW_LINE_PRIMITIVE
: 流动线图元
ECCesium.OverlayType.LABEL_PRIMITIVE
: 文本图元
ECCesium.OverlayType.MODEL_PRIMITIVE
: 模型图元
ECCesium.OverlayType.POINT_PRIMITIVE
: 点图元
ECCesium.OverlayType.POLYLINE_PRIMITIVE
: 线图元
ECCesium.OverlayType.SCAN_CIRCLE_PRIMITIVE
: 扫描圆图元
ECCesium.OverlayType.TRAIL_LINE_PRIMITIVE
: 轨迹线图元
ECCesium.OverlayType.WATER_PRIMITIVE
: 水面图元
ECCesium.OverlayType.VIDEO_PRIMITIVE
: 视频图元
TrackViewMode
ECCesium.TrackViewMode.FP
: 第一人称视角
ECCesium.TrackViewMode.TP
: 第三人称视角
ECCesium.TrackViewMode.TRACKED
: 跟随视角
ECCesium.TrackViewMode.FREE
: 自由视角