# KBE3D

`KBE3D` 是基于 TS 语言与 Cesium 可视化引擎，可支持多行业快捷搭建二三维可视化场景的轻量级地图渲染类库。SDK 以中间件的形式赋能原生引擎，做为可视化引擎和空间数据可视化业务之间的粘合剂，包含轻量化与高效能的 TS 类库。业务平台可借助 SDK 通过简洁的 API ，在不同的业务平台中轻松创建丰富的二三维地图可视化效果。

# 变更日志

## 2024年10月18日

### Features 新增

1. `Earth`类添加`bindPopup`、`unbindPopup`方法
2. `Earth`类添加`EarthOptions.disableDefaultContextMenu`构造参数：是否禁用浏览器默认的鼠标右键菜单，默认值为`true`

### Breaking Changes 破坏性变更

1. `BaseLayer`类的构造参数：【 移除 】 `onCenterAt`、`onClick`
2. `BaseLayer`类的实例方法：【 移除 】 `bindEventClick`、`unbindClickEvent`方法
3. `BaseLayer`类的实例方法：【 修改 】 `bindPopup`方法（参数简化）
4. `Popup`类的构造参数：【 移除 】 `getData`
5. `Popup`类的方法名及事件名: 【 修改 】 方法名变更`showPopupElement` => `show`, `hidePopupElement` => `hide`
6. `SmallTooltip`类【 移除 】
7. `Earth`类成员变量：【 修改 】 `smallTooltip`修改为了`mouseTooltip`

### Optimize 改进优化

- 无

### Bug Fix 错误修复

- 无

# 最终构建时间
2025/3/23 21:00:17