3D边界地图V2功能升级清单📑
3D边界地图新版在之前组件的基础上:进一步丰富子组件功能和展示形态、性能效果双重提升、体验更加友好、覆盖了更多使用场景,让我们看看做了哪些升级优化吧!
【针对3D边界地图V2( 1.14.1——2.0.0版本)】
⚠️注意:从低于2.0.0版本的组件升级到2.0.0以上的版本时,图片子组件的配置项会丢失(因为图片子组件底层经过较大重构),或者其他部分配置项丢失的问题(部分功能经过较大重整),所以在更新之前,务必做好备份!!!
更新方法:
- 复制出一份组件,这时选中的组件是新复制的出来的组件,这个组件用来做备份,可以修改名字加上“备份”的字样,以便区分
- 然后选中下方的另一个组件,这个必然是原本的组件(原本的组件上挂载了大屏中其他组件的自定义事件指向,所以不能搞错了原本的组件和备份的组件),点击更新,升级版本。
- 查看图片子组件,可能已经恢复到默认配置项了,从备份组件中复制子组件的样式,粘贴到原本的组件上。其他丢失的配置项也可使用复制组件样式来还原
一、丰富子组件类别和展示形态
新增子组件:iframe标牌、海洋、聚合热力、水系、模型
- iframe:iframe子组件可以把任意一个网页嵌入到3D场景中,一个iframe子组件可以在数据中添加多个对象,生成多个iframe实例。
- 海洋:海洋子组件可以为3D场景添加一个类似于海洋的效果,可以在有主体的场景中作为一个大背景,也可以填充在某些区域做成湖面效果,或者搭建一个写实风的海岛、半岛的场景。
- 聚合热力:可记录点位聚合热力分布情况
- 水系:可进行水系效果的展示。
- 模型:可传入模型,进行效果或业务场景的展示表达。
二、优化提升子组件功能效果
- 标牌和信息面板
- 新增点击聚焦动画
- 新增鼠标移入和鼠标移出的自定义事件
- 新增设置选中项的自定义动作
- 图片
- 新增视频、纯色、图案三种填充模式
- 支持经纬度定位
- 支持PBR渲染
- 散点
- 图片、视频类型下支持数据映射大小
- 灯光
- 方向光改名为灯光
- 新增聚光灯类型
- 新增阴影区域
- 新增编辑辅助
- 信息面板
- 支持视频作为背景
三、性能升级优化
- 内存泄漏修复
- 底部线条使用材质实现,减少面数,进一步提升优化性能
- 配置项更新速度优化和内存泄漏修复
四、展示效果持续升级
- 新增泛光效果
- 新增HDRI的支持
- 新增色调映射配置
- 新增阴影配置
- 新增雾效
- 支持整体画面的颜色调整
五、优化用户体验
- 镜头控制
- 支持按shift加速、alt减速
- 新增灵敏度控制的配置项
- 兼容了高设备像素比的屏幕,防止移动过快的问题
- 新增镜头范围限制
- 新增大量配置项提示和文档指引,帮助用户更好的掌握组件功能使用
六、主组件功能拓展
- 主组件新增
- 地图块侧面贴图
- 地图块的顶面贴图包
- 支持子级地图的顶面贴图
- 支持取消聚焦
- 点击空白取消地图块的聚焦状态
- 镜头回到聚焦前的位置
- 新增切换顶面贴图的自定义动作
七、功能修复优化
- 修复颜色空间问题
- 修复配置项中设置的颜色在表现时与预期不符的问题
- 修复子组件交互不正确
- 修复地图块的交互范围不正确
- 修复开启旋转动画后的事件交互不正确
- 修复在网络环境极差时下钻可能出错的问题
- 修复某些地图数据中所有边界点完全一致时无法显示的问题
- 修复地图块轮播功能的开关不受聚焦的开关控制
- 修复高设备像素比的屏幕下UI模糊的问题
- 修复某些情况下出现WebGL兼容问题导致UI部分残缺的问题
- 修复字体某些情况下不生效的问题
- 修复文字等UI在画面移动时抖动并且不清晰的问题
- 修复文字出现边缘被裁剪的问题