图观 低代码:API开发包 v3.3.4 功能更新
-
图观 低代码:API开发包 v3.3.4 功能更新
一、新增功能
通用
1、模型控制,开始选择模型,pickModel 指令,增加 isShowDecorator (是否显示选中的高亮装饰符)属性。
2、全局,设置场景效果参数,setSceneEffect 指令增加 focusDuration 属性。
3、图层,添加 shp 区域,addAreaShp 指令,添加对 3857 坐标系的支持。
端渲染
1、模型控制,开始选择模型,pickModel 指令增加 allowMultiple 属性。
2、新增关系线相关指令,addConnection、updateConnection、updateConnectionStyle。
addConnection(添加关系线)
updateConnection(更新关系线数据)
updateConnectionStyle(更新关系线样式)
3、添加快捷键显示/隐藏帧数面板,ctrl + f 。
流渲染
1、新增地形处理指令:addTerrainProcess、updateTerrainProcess、removeTerrainProcess。
addTerrainProcess(添加地形处理区域)
updateTerrainProcess(更新地形处理区域)
removeTerrainProcess(移除地形处理区域)
2、全局,设置场景效果参数,setSceneEffect 指令增加 labelColorStyle 属性。
3、自定义图标增加 padding 属性,在下图对应的项目中的customlcons.json位置,设置padding值。
4、更新倾斜摄影时,可根据需要决定是否传入 CenterTranslate、CenterRotation 属性。
二、优化
通用
1、全局控制,限制镜头视界,restrictCamera 指令的 limitPitch (镜头垂直俯仰角)属性,开始和结束值域范围调整为-89 到 89。
2、模型,设置基础变换,setModelTransform 指令的 scale (三轴缩放倍数)属性修改注释,明确相对于原始模型大小缩放,会覆盖其他 TGAPI 接口的模型 scale。
3、模型,设置基础变换 2,setModelTransform2 指令的 scaleX、scaleY、scaleZ 属性修改注释,明确相对于原始模型大小缩放,会覆盖其他 TGAPI 接口的模型 scale。
4、模型,添加模型,addModel 指令修改 scale 属性注释,支持单一数值和三维数组的书写方法。
端渲染
1、添加路径,addPath 指令, textureSpeed 属性支持所有样式。
2、优化 switchService 性能。
流渲染
shp 区域加载性能优化。
三、问题修复
端渲染
1、修复地球仪模式,关系图会穿透地球的问题。
2、修复删除标牌时不存在未给出错误提示问题。
3、修复 onSceneClick 和 getCameraInfo 接口没有基准点设置时返回数值错误问题。
4、修复 setModelStyle 接口的缩放值错误问题。
5、修复气泡图选中后无法添加提示框问题。
6、修复雨雪特效在缩放值较大场景中不显示问题。
7、修复切换场景时屏幕空间环境光遮挡特效不更新问题。
8、修复调整设置摄像机模式接口,walk 模式,第二次调用时未执行问题。流渲染
1、修复删除模型时 html 标牌信息未删除的的问题。
2、修复调用 setCamera 接口,聚簇图层数据未刷新的问题。
3、修复设置场景镜头模式,设置不同分辨率下不能看见角色模型全身问题。
4、修复场景切换引起的楼层展开错误的问题。
5、修复地标点添加 UE 标牌更新数据,UE 标牌没有跟随移动的问题。
6、修复路径段热力图删除图层时 html 标牌没有跟随删除的问题。
7、修复楼层拆解外立面碰撞未隐藏导致无法点击内部模型的问题。
8、修复触屏模型剖分触发不灵敏问题。
9、修复模型剖分触屏后鼠标无法控制镜头旋转问题。
10、修复模型剖出后触屏点击拖拽箭头模型没有复原的问题。
11、修复内置倾斜摄影在更新时,位置、旋转和缩放不对的问题。
12、修复带有关节模型点击无单选效果的问题。