Appearance
历史版本
历史版本目录
| 发行版本 | 发行日期 | 下载 | 在线地址 | 更新说明 |
|---|---|---|---|---|
| V3.7 | 2025 年 9 月 9 日 | TGApp_v3.7.zip | https://www.tuguan.net/public/tgapp3.7/TGApp.min.js | 3.7 版本更新说明 |
| V3.6.9 | 2025 年 4 月 10 日 | TGApp_v3.6.9.zip | https://www.tuguan.net/public/tgapp3.6.9/TGApp.min.js | 3.6.9 版本更新说明 |
| V3.6.8 | 2025 年 1 月 17 日 | TGApp_v3.6.8.zip | https://www.tuguan.net/public/tgapp3.6.8/TGApp.min.js | 3.6.8 版本更新说明 |
| V3.6.7 | 2024 年 12 月 5 日 | TGApp_v3.6.7.zip | https://www.tuguan.net/public/tgapp3.6.7/TGApp.min.js | 3.6.7 版本更新说明 |
| V3.6.6 | 2024 年 10 月 31 日 | TGApp_v3.6.6.zip | https://www.tuguan.net/public/tgapp3.6.6/TGApp.min.js | 3.6.6 版本更新说明 |
| V3.6.5 | 2024 年 9 月 27 日 | TGApp_v3.6.5.zip | https://www.tuguan.net/public/tgapp3.6.5/TGApp.min.js | 3.6.5 版本更新说明 |
| V3.6.4 | 2024 年 9 月 3 日 | TGApp_v3.6.4.zip | https://www.tuguan.net/public/tgapp3.6.4/TGApp.min.js | 3.6.4 版本更新说明 |
| V3.6.3 | 2024 年 8 月 1 日 | TGApp_v3.6.3.zip | https://www.tuguan.net/public/tgapp3.6.3/TGApp.min.js | 3.6.3 版本更新说明 |
| V3.6.2 | 2024 年 7 月 11 日 | TGApp_v3.6.2.zip | https://www.tuguan.net/public/tgapp3.6.2/TGApp.min.js | 3.6.2 版本更新说明 |
| V3.6.1 | 2024 年 5 月 14 日 | TGApp_v3.6.1.zip | https://www.tuguan.net/public/tgapp3.6.1/TGApp.min.js | 3.6.1 版本更新说明 |
| V3.6 | 2024 年 4 月 2 日 | TGApp_v3.6.zip | https://www.tuguan.net/public/tgapp3.6/TGApp.min.js | 3.6 版本更新说明 |
| V3.5.5 | 2024 年 3 月 22 日 | TGApp_v3.5.5.zip | https://www.tuguan.net/public/tgapp3.5.5/TGApp.min.js | 3.5.5 版本更新说明 |
| V3.5.4 | 2024 年 2 月 29 日 | TGApp_v3.5.4.zip | https://www.tuguan.net/public/tgapp3.5.4/TGApp.min.js | 3.5.4 版本更新说明 |
| V3.5.3 | 2024 年 1 月 25 日 | TGApp_v3.5.3.zip | https://www.tuguan.net/public/tgapp3.5.3/TGApp.min.js | 3.5.3 版本更新说明 |
| V3.5.2 | 2024 年 1 月 11 日 | TGApp_v3.5.2.zip | https://www.tuguan.net/public/tgapp3.5.2/TGApp.min.js | 3.5.2 版本更新说明 |
| V3.5.1 | 2023 年 12 月 21 日 | TGApp_v3.5.1.zip | https://www.tuguan.net/public/tgapp3.5.1/TGApp.min.js | 3.5.1 版本更新说明 |
| V3.5 | 2023 年 12 月 14 日 | TGApp_v3.5.zip | https://www.tuguan.net/public/tgapp3.5/TGApp.min.js | 3.5 版本更新说明 |
| V3.4.8 | 2023 年 12 月 7 日 | TGApp_v3.4.8.zip | https://www.tuguan.net/public/tgapp3.4.8/TGApp.min.js | 3.4.8 版本更新说明 |
| V3.4.7 | 2023 年 11 月 23 日 | TGApp_v3.4.7.zip | https://www.tuguan.net/public/tgapp3.4.7/TGApp.min.js | 3.4.7 版本更新说明 |
| V3.4.6 | 2023 年 11 月 9 日 | TGApp_v3.4.6.zip | https://www.tuguan.net/public/tgapp3.4.6/TGApp.min.js | 3.4.6 版本更新说明 |
| V3.4.5 | 2023 年 10 月 26 日 | TGApp_v3.4.5.zip | https://www.tuguan.net/public/tgapp3.4.5/TGApp.min.js | 3.4.5 版本更新说明 |
| V3.4.4 | 2023 年 10 月 20 日 | TGApp_v3.4.4.zip | https://www.tuguan.net/public/tgapp3.4.4/TGApp.min.js | 3.4.4 版本更新说明 |
| V3.4.3 | 2023 年 10 月 12 日 | TGApp_v3.4.3.zip | https://www.tuguan.net/public/tgapp3.4.3/TGApp.min.js | 3.4.3 版本更新说明 |
| V3.4.2 | 2023 年 9 月 21 日 | TGApp_v3.4.2.zip | https://www.tuguan.net/public/tgapp3.4.2/TGApp.min.js | 3.4.2 版本更新说明 |
| V3.4.1 | 2023 年 8 月 17 日 | TGApp_v3.4.1.zip | https://www.tuguan.net/public/tgapp3.4.1/TGApp.min.js | 3.4.1 版本更新说明 |
| V3.4.0 | 2023 年 6 月 30 日 | TGApp_v3.4.0.zip | https://www.tuguan.net/public/tgapp3.4.0/TGApp.min.js | 3.4.0 版本更新说明 |
| V3.3.4 | 2023 年 2 月 2 日 | TGApp_v3.3.4.zip | https://www.tuguan.net/public/tgapp3.3.4/TGApp.min.js | 3.3.4 版本更新说明 |
| V3.3.3 | 2022 年 9 月 19 日 | TGApp_v3.3.3.zip | https://www.tuguan.net/public/tgapp3.3.3/TGApp.min.js | 3.3.3 版本更新说明 |
| V3.3.2 | 2022 年 8 月 8 日 | TGApp_v3.3.2.zip | https://www.tuguan.net/public/tgapp3.3.2/TGApp.min.js | 3.3.2 版本更新说明 |
| V3.3.1 | 2022 年 6 月 15 日 | TGApp_v3.3.1.zip | https://www.tuguan.net/public/tgapp3.3.1/TGApp.min.js | 3.3.1 版本更新说明 |
| V3.3.0 | 2022 年 5 月 9 日 | TGApp_v3.3.0.zip | https://www.tuguan.net/public/tgapp3.3.0/TGApp.min.js | |
| V3.2.0 | 2021 年 12 月 10 日 | TGApp_v3.2.0.zip | https://www.tuguan.net/public/tgapp3.2.0/TGApp.min.js | |
| V3.1.0 | 2021 年 11 月 10 日 | TGApp_v3.1.0.zip | https://www.tuguan.net/public/tgapp3.1.0/TGApp.min.js | |
| V3.0.1 | 2021 年 10 月 13 日 | TGApp_v3.0.1.zip | https://www.tuguan.net/public/tgapp3.0.1/TGApp.min.js | |
| V3.0.0 | 2021 年 9 月 16 日 | TGApp_v3.0.0.zip | https://www.tuguan.net/public/tgapp3.0.0/TGApp.min.js |
3.7 版本更新说明
流渲染问题修复
- 修复通过 pickOverlay 点击网格体没有返回 pointValue 问题。
- 修复在持续更新网格体数据过程中,同时开启 pickOverlay 去点击网格体,点击多次之后出现崩溃问题。
- 修复淹没分析无法从水材质切换成其他类型,并且大概率触发场景崩溃问题。
- 修复淹没分析和倾斜摄影层级关系不正确问题。
- 修复热力图隐藏添加后无法再显示问题。
3.6.9 版本更新说明
新增功能和改进
- 流渲染,分析,新增测量路径,包括添加测量路径 addMeasurePath、更新测量路径数据 updateMeasurePathCoord、更新测量路径样式 updateMeasurePathStyle 接口。
- 流渲染,分析,添加开始测量路径对象聚焦 onFocusMeasurePathStart、结束测量路径对象聚焦 onFocusMeasurePathEnd 事件。
- 流渲染,分析,新增测量区域,包括添加测量区域 addMeasureArea 接口、更新测量区域数据 updateMeasureAreaCoord、更新测量区域样式 updateMeasureAreaStyle 接口。
- 流渲染,分析,添加开始测量路径对象聚焦 onFocusMeasureAreaStart、结束测量路径对象聚焦 onFocusMeasureAreaEnd 事件。
- 流渲染,等高线分析,新增获取等高线海拔 getContourLineAltitude 接口。
- 流渲染,添加关系图 addODLineLayer、更新关系图样式 updateODLineLayerStyle,接口为 legends.type 属性增加 rayPulse 和 ray2 枚举。
- 流渲染,添加关系图 addODLineLayer、更新关系图样式 updateODLineLayerStyle,接口新增 lineTailColor 属性。
- 流渲染,添加热图 addHeatmapLayer 接口的 type 增加 temperature 类型。
- 流渲染,添加网格体 addMesh 和 更新网格体数值 updateMeshValue 接口增加 meshLabel 属性。
端渲染问题修复
- 修复通过修改设置场景效果参数 setSceneEffect 接口 isLayerTopMost 属性值为 true 时,图层遮挡顺序不正确问题。
- 修复添加模型地标图和更新模型地标图数据接口,模型位置错误问题。
- 修复添加热力图 addHeatMapLayer 接口,设置 type=dot、autoLevel=false,看不到点状热图效果问题。
- 修复添加有图标的图层,图标使用端渲染场景编辑器中图标时,文字标签中首字和尾字被砍去一半问题。
- 修复热力图设置透明度效果不正确问题。
- 修复在端渲染场景编辑器中配置了标准漫游的场景,二次开发时鼠标中键缩放视野未适配标准漫游问题。
流渲染问题修复
- 修复添加栅格图,每个栅格生成的 coordZ 高度不一致问题。
- 修复设置镜头模式 setCameraMode 接口从 mode=walk 修改为 mode=default 时,镜头稍微移动会到一个未知视野问题。
- 修复通过添加地形处理区域 addTerrainProcess 接口添加压平不生效问题。
- 修复聚簇气泡图样式。
3.6.8 版本更新说明
新增功能和改进
- 端渲染,添加关系线 addConnection、更新关系线数据 updateConnection 接口新增 startOverlayType,startIdLayer,endOverlayType,endIdLayer 属性。
- 流渲染,添加网格体 addMesh 接口新增 labelColor,labelScale,meshLabel 属性。
- 流渲染,更新网格体样式 updateMeshStyle 接口新增 labelColor,labelScale 属性。
- 流渲染,添加网格体 SHP addMeshSHP 接口新增 labelColor,labelScale,meshLabelField 属性。
端渲染问题修复
- 修复热力图边缘有分割效果问题。
流渲染问题修复
- 修复视线分析 lineAlpha 设置为 0 时,线变黑且透明度不正确问题。
- 修复执行 endPickModel 接口停止选中模型后,再次点击四棱锥体、圆锥体,依然有回调事件问题。
- 修复模型轨迹图设置对象交互轴失败问题。
3.6.7 版本更新说明
新增功能和改进
- 端渲染,添加模型轨迹图 addModelTrailLayer、更新模型轨迹图样式 updateModelTrailLayerStyle,接口修改 trackStyle、trackDuration、trackWidth 属性含义,增加 lengend.trackColor 属性。
- 端渲染,添加模型轨迹图 addModelTrailLayer、更新模型轨迹图样式 updateModelTrailLayerStyle、添加轨迹图 addTrailLayer、更新轨迹图样式 updateTrailLayerStyle 接口增加 trackVisible 属性。
- 端渲染,添加模型轨迹图 addModelTrailLayer、更新模型轨迹图样式 updateModelTrailLayerStyle,接口增加 labelScale 和 labelOffset 属性。
- 端渲染,添加模型地标图 addModelLandmarkLayer、更新模型地标图样式 updateModelLandmarkLayerStyle 增加 labelScale 和 labelOffset 两个属性。
- 流渲染,添加热力图 addHeatMapLayer、更新热力图样式 updateHeatMapLayerStyle 接口新增 valueStep 和 stepColor 属性。
- 流渲染,分析,新增设置分屏比对 setSplitCompare 接口。
- 流渲染,modelType 支持图形 graphic 和 分析 analysis 类型。
- 流渲染,图形,添加开始四棱锥体对象聚焦 onFocusPyramidSensorStart、结束四棱锥体对象聚焦 onFocusPyramidSensorEnd 事件。
- 流渲染,图形,添加开始圆锥体对象聚焦 onFocusConeSensorStart、结束圆锥体对象聚焦 onFocusConeSensorEnd 事件。
- 流渲染,图形,添加开始网格体对象聚焦 onFocusMeshStart、结束网格体对象聚焦 onFocusMeshEnd 事件。
- 流渲染,分析,添加开始可视域分析对象聚焦 onFocusViewshedStart、结束可视域分析对象聚焦 onFocusViewshedEnd 事件。
- 流渲染,分析,添加开始视线分析对象聚焦 onFocusSightLineStart、结束视线分析对象聚焦 onFocusSightLineEnd 事件。
- 流渲染,分析,添加开始淹没分析对象聚焦 onFocusFloodAreaStart、结束淹没分析对象聚焦 onFocusFloodAreaEnd 事件。
- 流渲染,分析,添加开始等高线分析对象聚焦 onFocusContourLineStart、结束等高线分析对象聚焦 onFocusContourLineEnd 事件。
端渲染问题修复
- 修复更新网格体顶点高度 updateMeshPointsZ、更新网格体数值 updateMeshValue 两个接口不可用问题。
- 修复 addPath 接口设置 type 为 model 类型时路径未经过拐点问题。
- 修复 addPath 接口设置 type 为 model 类型时路径整体粗细不一致问题。
- 修复 focusByLayer 接口聚焦图层时距离错误问题。
- 修复 addLandmark 后,执行更新数据 updateLandmarkCoord 或更新样式 updateLandmarkStyle 接口,地标点的文字颜色错误问题。
- 修复 setModelVisiblity 接口设置模型隐藏不生效问题。
- 修复 setCamera 接口设置 duration=0 不生效问题。
- 修复 addModel 接口添加引用类型模型,设置 scale,模型不是等比显示问题。
流渲染问题修复
- 修复通过 addModel 接口添加的模型,setModelVisibility 隐藏模型不生效问题。
- 修复 removeModel 接口回调信息错误问题。
- 修复 setModelVisibility 接口隐藏可视域分析回调信息错误问题。
- 修复 addPath 设置首尾点位相同时不加载最后一段路径的问题。
- 修复添加可视域分析 addViewshed、更新可视域分析样式 updateViewshedStyle 接口设置 alpha 为 0 不生效问题。
- 修复添加可视域分析 addViewshed、更新可视域分析样式 updateViewshedStyle 接口设置 angleH 或 angleV 属性夹角不在取值范围内时场景卡死问题。
3.6.6 版本更新说明
新增功能和改进
- 图形,新增网格体,包括添加网格体 addMesh、更新网格体样式 updateMeshStyle、更新网格体顶点高度 updateMeshPointsZ、更新网格体数值 updateMeshValue、添加网格体 SHP addMeshSHP、更新网格体数据 SHP updateMeshDataSHP 接口。
- 端渲染,场景对象,添加模型 addModel 接口,新增 modelMaxDistance 属性,可设置模型最大显示距离。
- 端渲染,聚焦图层 focusById 、聚焦类别图层 focusByType 接口增加 ratio 属性。
- 流渲染,空间分析,新增视线分析,包括添加视线分析 addSightLine、更新视线分析 updateSightLine、更新视线分析样式 updateSightLineStyle 接口。
- 流渲染,空间分析,新增淹没分析,包括添加淹没分析 addFloodArea、更新淹没分析 updateFloodArea、更新淹没分析样式 updateFloodAreaStyle 接口。
- 流渲染,空间分析,新增等高线分析,包括添加等高线分析 addContourLine、更新等高线分析 updateContourLine、更新等高线分析样式 updateContourLineStyle 接口。
- 流渲染,图层,添加区域 addArea、更新区域样式 updateAreaStyle、添加 SHP 区域 addAreaShp 接口,type 新增 Gradient04、Gradient05、Gradient06 样式。
端渲染问题修复
- 修复无法通过 pickModel 接口选中 addModel 添加的模型问题。
- 修复关系图不显示连线问题。
- 修复 addPathShp、addLandmarkLayerShp 接口使用直角坐标系时添加的数据位置不正确问题。
流渲染问题修复
- 修复可视域分析通过 addModelTip 接口添加标牌时回调信息错误问题。
- 修复可视域分析添加标牌后通过 removeModelTip 接口移除标牌时回调信息错误问题。
- 修复 setModelArticulation 接口需要连续执行两遍才生效问题。
- 修复 onSceneClick 接口返回结构错误问题。
- 修复 addModel 接口添加的模型,通过 getModelArticulation 获取的关节值与模型显示不符问题。
3.6.5 版本更新说明
新功能和改进
- 修改路径交互轴位置为显示在路径范围的几何中心。
- 端渲染,新增添加 Shp 地标图 addLandmarkLayerShp 接口。
- 端渲染,添加模型 Tip,addModelTip 接口,新增 canDrag、showLine、lineColor、lineWidth、lineStyle、dashed 属性,实现标牌支持连线和拖拽功能。
- 端渲染,添加图层对象 Tip, addOverlayTip 接口,新增 canDrag、showLine、lineColor、lineWidth、lineStyle、dashed 属性,实现标牌支持连线和拖拽功能。
- 流渲染,设置对象交互轴 showObjectAxis 接口支持 landmarkLayer 图层类型。
端渲染问题修复
- 修复标绘圆形区域不显示交互轴问题。
- 修复 addGISMap 接口无法加载 TMSLayer 问题。
- 修复 addGISMap 无法同时添加两个 wmts 地图问题。
- 修复含有 color 的接口显示颜色不正确问题。
流渲染问题修复
- 修复图标添加交互轴后缩放场景,图标中心点发生变化问题。
- 修复执行 clickModel 接口控制台报错问题。
- 修复执行 clearModelSelected 接口回调信息不正确问题。
- 修复执行 setModelVisibility 接口有两次回调问题。
- 修复模型被选中且有交互轴时,执行 focusModel 无法聚焦问题。
- 修复圆形区域透明度 alpha 属性不生效问题。
3.6.4 版本更新说明
新功能和改进
- 端渲染,添加模型轨迹图 addModelTrailLayer、更新模型轨迹图样式 updateModelTrailLayerStyle 接口支持 labelScale 属性。
- 流渲染,添加模型 addModel 接口新增 modelMaxDistance 属性,可设置模型最大显示距离。
- 流渲染,添加模型轨迹图 addModelTrailLayer 和更新模型轨迹图样式 updateModelTrailLayerStyle 接口新增 trackVisible 属性。
- 流渲染,空间分析,新增天际线分析,设置天际线 setSkyline 接口。
- 流渲染,空间分析,新增可视域分析,包括添加可视域分析 addViewshed、更新可视域分析 updateViewshed、更新可视域分析样式 updateViewshedStyle 接口。
- 流渲染,图形,新增四棱锥体,包括添加四棱锥体 addPyramidSensor、更新四棱锥体数据 updatePyramidSensorCoord、更新四棱锥体样式 updatePyramidSensorStyle 接口。
- 流渲染,图形,新增圆锥体,包括添加圆锥体 addConeSensor、更新圆锥体数据 updateConeSensorCoord、更新圆锥体样式 updateConeSensorStyle 接口。
- 流渲染,图形,新增附加,包括附加传感器到模型 attachSensorToModel、取消附加 detachSensor 接口。
- 流渲染,添加 3DTile 倾斜摄影 add3DTile 接口、更新 3DTile 倾斜摄影 update3DTile 接口,修改 url 属性注释、type 属性新增 s3m 超图格式、新增 layerName 属性。
- 将 TGApp.min.js 拆分为三个模块:TGApp.min.js、TGApp.Scene.min.js 和 TGApp.Streaming.min.js,其中 TGApp.min.js 作为主入口模块,而 TGApp.Scene.min.js 和 TGApp.Streaming.min.js 分别负责端渲染和流渲染,以提升加载效率和便于后续维护。
端渲染问题修复
- 修复 setModelTransform 接口对通过 addModel 添加的模型不生效问题。
- 修复 setModelCoord 接口对通过 addModel 添加的模型不生效问题。
- 修复 updatePathStyle 接口 textureSpeed 不起作用问题。
- 修复 addPathShp,MultiLineString 无法加载问题。
- 修复含有 TMS 地址的场景预加载切换后无地图问题。
- 修复添加大量模型后切换状态报错问题。
- 修复坐标编辑添加模型转换后,模型型号添加位置不正确问题。
流渲染问题修复
- 修复 addOverlayTip 接口,图层添加 UE 标牌失败问题。
- 修复 addModelTip 接口,模型添加 UE 标牌失败问题。
- 修复 addModelTrailLayer 接口,当 trackStyle 设置 vector 时,更新轨迹图数据,矢量线尾迹更新到新点位,前一点位尾迹就会消失问题。
- 修复 addModel 接口添加模型时提示“modelType”枚举值错误问题。
3.6.3 版本更新说明
新功能和改进
- 添加路径 addPath、更新路径样式 updatePathStyle 接口增加 alpha 属性,控制路径透明度。
- 设置对象交互轴 showObjectAxis 接口支持 circularArea 类型,交互轴事件支持圆形区域交互轴。
- 端渲染,添加路径 addPath 接口增加 cornerRadius 属性,控制路径拐点处平滑度。
- 端渲染,添加路径 addPath 接口增加 cornerHideRadius 属性,控制路径拐点是否显示。
- 端渲染,添加路径 addPath 接口,type 增加 Arrow08 和 Segment09 样式类别。
- 流渲染,设置对象交互轴 showObjectAxis 接口支持 3DMarker 类型,交互轴事件支持特效交互轴。
- 流渲染,添加关系线 addConnection 接口和 更新关系线数据 updateConnection 接口增加和修改了 overlayType、idLayer、startOverlayType、startIdLayer、endOverlayType、endIdLayer 属性和注释。
端渲染问题修复
- 修复标绘功能中路径和区域可以删除所有点位问题。
- 修复添加图标交互轴后点击场景其他位置,交互轴未隐藏问题。
- 修复气泡图速度是 0 时,未按实际大小显示问题。
流渲染问题修复
- 修复添加模型轨迹图 isAutoRotation 为 true 时效果不正确问题。
- 修复标绘功能中路径、区域交互轴,拖动时只移动第 1 个点问题。
3.6.2 版本更新说明
新功能和改进
- 流渲染,setEnvTime 接口支持 CesiumSky。
- 流渲染,模型轨迹图支持旋转过程平滑处理。
- 流渲染,addPath 实现矢量线: autoScale:false,支持 isLayerTopmost 控制是否被遮挡;同时,结合 pathingModel 使用,实现 colorPass。
- 流渲染,增加 getEnv 接口。
端渲染问题修复
- 修复先添加模型标牌 addModelTip,再模型沿路径移动 pathingModel ,标牌未跟随模型移动的问题。
- 修复地标点和地标图层,labelScale 设置为 0 时,依旧显示标签的问题。
- 修复场景中有大规模城市和地标图时,地标图被大规模城市遮住问题。
- 修复使用 setOverlayObjVisibility 时,ids 里的数据会因为其中某个 ID 不存在而无法往下执行,例如 ids: ['不存在 ID1','真实 ID1','不存在 ID2','真实 ID2'],其结果是真实 ID1 隐藏或显示,真实 ID2 无法隐藏或显示问题。
流渲染问题修复
- 修复 updateEventLayerStyle 更新事件图样式 iconScale 不起作用问题。
- 修复执行 pathingModel 接口后,删除 path 图层再次添加,设置的 colorPass 属性不生效问题。
- 修复 setModelTransform 在 GIS 场景旋转错误问题。
- 修复 followingCamera 接口 distanceMax 属性不起作用问题。
- 修复 addModel 接口添加的模型没有模型的时候标牌位置不正确问题。
- 修复含有子集的模型隐藏后再通过 addModel 接口添加类型为该模型的模型,新加的模型子模型不显示问题。
- 修复场景中模型父节点为空执行 setModelTransform,setModelTransform2 只有 scale 属性生效,其他不生效的问题。
- 修复 self 模式,pathingModel 接口,地平线不平问题。
- 修复 pathingModel,模型偏离路径问题。
3.6.1 版本更新说明
新功能和改进
- 端渲染,设置模型样式 setModelStyle 接口,maskType 属性增加 vertexColor 值类型。
- 流渲染,添加获取视频融合对象列表 getVideoFusionList、更新视频融合对象地址 updateVideoFusionData、聚焦视频融合对象 focusVideoFusionObject 接口。
- 流渲染,添加开始视频融合对象聚焦 onFocusVideoFusionStart、结束视频融合对象聚焦 onFocusVideoFusionEnd 事件。
- 流渲染,添加路径段热力图 addRoadSgHeatLayerCoord、更新路径段热力图样式 updateRoadSgHeatLayerStyle 接口支持 lineSpeed 属性。
流渲染问题修复
- 修复设置模型显隐 setModelVisibility 指令,模型对象可以通过 ids 隐藏,但不可以通过 ids 显示问题。
- 修复设置模型持续旋转状态 setModelRotationState 指令,state 设置 stop 时不生效问题。
- 修复设置模型持续移动状态 setModelMoveState 指令,暂停后设置 state 为 continue 时模型没有继续移动问题。
- 修复开始剖分模型 setModelClipping 指令,设置 modelType 为 building,执行后拖拽剖分手柄,建筑没有剖分效果问题。
- 修复 addModel 后执行模型跟随镜头 followingCamera,删除该模型后场景卡住问题。
- 修复建筑拆解、展开、高亮失败问题。
- 修复删除类别图层 clearOverlayType 指令,删除模型地标图失败问题。
- 修复 gis 球场景设置模型基础变换 setModelTransform 接口不生效问题。
- 修复设置场景效果参数 setSceneEffect 指令中 isLayerTopMost 设置 false 不生效问题。
3.6 版本更新说明
新功能和改进
- 流渲染,添加路径 addPath 接口支持 autoScale = false ,实现路径一直是等大效果,支持颜色设置,但不支持设置样式、宽度和贴地。
- 流渲染,设置模型显隐 setModelVisibility 接口支持控制视频融合对象显隐。
- 流渲染,状态及接口修改季节时太阳方位随着变化。
- 流渲染,设置环境光照 setEnvTime 接口,设置时间日期时,季节跟着变化:春季:3 月 1 日-5 月 31 日;夏季:6 月 1 日-8 月 31 日;秋季:9 月 1 日-11 月 30 日;冬季:12 月 1 日-2 月 29 日。
- 流渲染,各个天气的默认参数优化。
流渲染问题修复
- 修复模型轨迹图拉近时 label 有的不显示问题。
- 修复聚簇地标图,aggType =1 时,聚合后的图标不触发点击事件问题。
- 修复模型轨迹图、模型地标图聚焦不居中问题。
- 修复 addGISMap 指令,添加 WMTS 格式地图,滚轮缩放 GIS 地图,场景卡死问题。
- 修复 addWatermark 指令,设置 url、dockHorizontal、dockVertical 等属性无效问题。
- 修复 Earth 场景,add3DMarkerLandmarkLayer 指令,图层显示效果不正确问题。
- 修复 Earth 场景,地标图执行 pickOverlay、endPickOverlay 指令,所有地标图图层会闪现一下的问题。
- 修复 addModelTrailLayer、updateModelTrailLayerStyle 指令中错误属性生效问题。
3.5.5 版本更新说明
新功能和改进
- 流渲染,添加路径段热力图 addRoadSgHeatLayerCoord 、updateRoadSgHeatLayerStyle 接口,增加 usingLegends 属性,配置图例。
- 流渲染,新增 flyToScene 接口。
- 流渲染,模型轨迹图 addModelTrailLayer 、updateModelTrailLayerStyle 接口,增加 labelScale、labelOffset 属性,控制标签文本的缩放和位置偏移。
- 流渲染,设置环境光照,setEnvTime 接口添加对 envDate 和 fixedTime 属性的支持。
流渲染问题修复
- 修复地球场景,路径图、圆形区域图、三维柱图、栅格图、气泡图、事件图、关系图 图层不平铺于球体表面问题。
- 区域图和圆形区域图,更新样式接口,修复设置 alpha 属性后不生效问题。
- 修复区域图/路径图,添加时设置为贴地,更新样式时不设置 snapSurface 属性,区域图/路径图未贴地问题。
3.5.4 版本更新说明
新功能和改进
- 端渲染,切换状态,switchState 接口添加对 serviceName 属性的支持。
- 端渲染,设置场景效果,setSceneEffect 接口添加对 gis3dtileShadow 属性的支持。
- 流渲染,添加区域,addArea 接口添加对 snapSurface 属性的支持。
- 流渲染,添加路径,addPath 接口添加对 snapSurface 属性的支持。
- 流渲染,聚焦图层,focusById 接口添加对 ratio 属性的支持。
- 流渲染,聚焦类别图层,focusByType 接口添加对 ratio 属性的支持。
- 流渲染,为 addAggLandmarkLayer 和 updateAggLandmarkLayerStyle 指令,添加 clusters.color 属性。
- 所有支持设置图标的图层,添加对外部链接图标的支持。
端渲染问题修复
- 修复移除图层对象 Tip,removeOverlayTip 接口,如果 id 为空,应该删除所有 tip,现在提示“失败,未找到 覆盖物“问题。
- 修复使用自定义图标添加地标点,地标图,设置 autoScale=true,无法自动缩放问题。
- 修复聚焦视频融合对象 focusVideoFusionObject 指令,设置 duration=0,应该是瞬间移动到指定位置,现在提示“失败,属性:duration 值错误”问题。
- 修复气泡图添加 tip 标牌,使用 setOverlayVisibility 和 setOverlayTypeVisibility 接口隐藏气泡图,标牌没有隐藏问题。
流渲染问题修复
- 修复聚合地标图 addAggLandmarkLayer 接口,添加的聚簇结果范围不显示数值问题。
3.5.3 版本更新说明
新功能和改进
- 流渲染,切换状态,switchState 接口增加 serviceName 属性。
端渲染问题修复
- 模型,获取图层中的模型 getModelsByLayer 指令,获取到的图层中模型的 rotation 值不正确问题。
- 图层,设置图层显隐 setOverlayVisibility 指令,控制热力图显隐不生效问题。
- 图层,设置类别图层显隐 setOverlayTypeVisibility 指令,控制热力图显隐不生效问题。
- 图层,更新区域样式和更新区域数据放到一起执行,有一个未起作用问题。
- 图层,地标图添加图层对象 tip ,使用 setOverlayVisibility 指令隐藏图层,拖动场景,tip 标牌会显示出来问题。
3.5.2 版本更新说明
新功能和改进
- 端渲染,增加开始剖分模型 setModelClipping 接口。
- 端渲染,增加结束剖分模型 clearModelClipping 接口。
- 流渲染,添加模型轨迹图 addModelTrailLayer 接口,增加复制类型。
- 流渲染,添加聚合地标图 addAggLandmarkLayer 接口,实现行政区划聚合。
端渲染问题修复
- 修复端渲染编辑器坐标编辑设置旋转角度,导致 getCameraInfo 指令拾取坐标位置不正确的问题。
- 修复使用端渲染编辑器笔刷绘制的图层,通过 getModelsByLayer 指令,获取子对象位置信息时,高度和纬度数值不正确问题。
- 修复删除图层 removeOverlay 指令,删除 GIS 地图失败问题。
流渲染问题修复
- 添加热力图 addHeatMapLayer 指令,执行接口,热力图层添加失败问题。
3.5.1 版本更新说明
新功能和改进
- 端渲染,模型地标图、模型轨迹图增加 isReferenceType 属性。
端渲染问题修复
- 全局,模型跟随镜头 followingCamera 指令,拐弯时镜头瞬移问题。
- 模型地标图,模型轨迹图,使用场景中添加的模型播放动画执行效果不正确问题。
流渲染问题修复
- 删除路径段热力图 removeOverlay 指令,执行接口,场景卡死问题。
- 开始单选图层 pickOverlay 指令,设置 overlayType: 'landmark',type: 'click',执行接口,点击图层没有高亮显示效果问题。
- 开始单选图层 pickOverlay 指令,设置 overlayType: 'landmarkLayer',type: 'click',执行接口,点击图层没有高亮显示效果问题。
3.5 版本更新说明
新功能和改进
- 流渲染,添加热力图 addHeatmapLayer 接口增加 is3D、heightMax、showMesh 属性。
- 流渲染,更新热力图样式 updateHeatMapLayerStyle 接口增加 is3D、heightMax、showMesh 属性。
- 流渲染,支持流渲染场景 3.5 的开发。
端渲染问题修复
- 修改立体标牌遮挡关系、自动缩放属性。
3.4.8 版本更新说明
新功能和改进
- 端渲染,聚焦视频融合对象 focusVideoFusionObject 接口增加 pitch、heading 和 distance 属性。
- 端渲染,添加 onFollowingCameraChanged 事件。
- 端渲染,添加关系线 addConnection 和更新关系线样式 updataConnectionStyle 接口,type 为非 model 开始的 arrow01 等类型支持 texture 贴图。
- 端渲染,模型轨迹图和模型地标图,支持对图层中单个模型进行动画控制。
- 端渲染,聚焦模型 focusModel 接口,支持聚焦连线、icon 图标和 layer 画刷图层。
- 流渲染,开始框选图层,onRectOverlaySelectionResult 事件、onCircleOverlaySelectionResult 事件、onPolygonOverlaySelectionResult 事件,增加 layers 属性,用于返回多个图层的选择结果。
- 流渲染,开始框选图层,onRectOverlaySelectionResult 事件,增加 coordZ 和 points 属性。
- 流渲染,开始框选图层,onCircleOverlaySelectionResult 事件,增加 coordZ、center 和 radius 属性。
- 流渲染,开始框选图层,onPolygonOverlaySelectionResult 事件,增加 coordZ 和 points 属性。
端渲染问题修复
- 模型,添加关系线 addConnection 指令,添加关系线后,使用 setModelTransform2,movingModel,pathingModel 接口移动模型,关系线没有跟随模型一起移动问题。
- 模型,添加关系线 addConnection 指令,设置 autoScale=true,type 为非 model 开始的类型或设置 texture 贴图,箭头或贴图有拉伸问题。
- 模型,更新关系线样式 updateConnectionStyle 指令,设置 width=0 时,关系线依然显示问题。
- 模型,设置模型显隐 setModelVisibility 指令,不能控制通过 addConnection 接口添加的关系线显隐问题。
- 全局,路径移动镜头 pathingCamera 指令,当场景在场景编辑器中模型缩放值不是 1 时,pathingCamera 接口设置的 speed 值不是真实速度问题。
3.4.7 版本更新说明
新功能和改进
- 添加 Shp 区域,addAreaShp 接口增加 alpha 属性。
- 端渲染,添加区域 addArea 接口和更新区域样式 updateAreaStyle 接口增加 alpha 属性。
- 端渲染,添加圆形区域 addCircularArea 接口和更新圆形区域样式 updateCircularAreaStyle 接口增加 alpha 属性。
- 端渲染,添加 Shp 区域,addAreaShp 接口增加 dataRegion 属性,值为 all 或 first ,用于区分只加载第一条数据还是加部数 据,默认值为 first。
- 端渲染,添加 Shp 路径,addPathShp 接口增加 dataRegion 属性,值为 all 或者 first ,用于区分只加载第一条数据还是全部 数据,默认值为 first。
- 端渲染,聚焦模型,focusModel 接口增加 layerId 属性,用于画刷绘制的图层子对象聚焦。
- 流渲染,星光图由原来的方形改为圆形。
端渲染问题修复
- 修复 addModel 接口 isReferenceType 属性设置为 true 时添加的模型,进行 pickModel 操作,modelType 为 layer 类型时可以被选中的问题,应该是 modelType 为 model 时才可以被选中 。
- 修复通过 addModel 接口设置 isReferenceType = true 添加模型后,再调用 getModelType 接口,回调显示“Layer-Custom” 的问题,回调中应该显示 model 名称。
- 修复场景中既有引用类型(addModel 接口 isReferenceType = true )又有复制类型模型(addModel 接口 isReferenceType = false),进行 pickModel 操作,设置 modelType:model,allowMultiple:false,会出现多选效果的问题。
- 修复通过端渲染编辑器笔刷-复制和单点-复制绘制的模型,使用 getModelArticulation 接口获取不到画刷模型的关节信息,回调中 data 为空的问题。
- 修复通过端渲染编辑器笔刷-复制和单点-复制绘制的模型,使用 setModelTransform 接口,执行后提示‘失败,##不存在“ 的问题。
- 修复通过端渲染编辑器所有笔刷绘制的模型和通过 addModel 接口设置 isReferenceType = true 添加的模型,在 setModelStyle 接口中 maskType = none 时不生效问题。
- 修复 pickModel 接口,点击模型后,回调中没有模型 id 且被选中的模型未高亮问题。
- 修复通过 followingCamera 接口设置模型跟随镜头距离限制,当执行 setCameraFollowingState 接口后,没有取消模型与摄像机之间距离限制的问题。
- 修复 addTypeAreaLayer、updateTypeAreaLayerStyle、addColorAreaLayer、updateColorAreaLayerStyle 接口 alpha 属性大于 1 时,显示效果错误问题。
3.4.6 版本更新说明
新功能和改进
- 模型跟随镜头,followingCamera 接口增加 distanceMax 属性,修改 relative 属性注释。
- 端渲染,开始单选图层,pickOverlay 接口支持 allowMultiple 属性,实现 ctrl 和单击组合键的功能。
- 端渲染,增加获取视频融合对象 getVideoFusionList、更新视频融合对象地址 updateVideoFusionData、聚焦视频融合对象 focusVideoFusionObject 接口。
- 端渲染,增加开始视频融合对象聚焦 onFocusVideoFusionStart、结束视频融合对象聚焦 onFocusVideoFusionEnd 事件。
- 流渲染,设置场景效果参数,setSceneEffect 接口增加 lightPowerTip 属性。
端渲染问题修复
- 模型,设置模型基础变换 setModelTransform 指令,场景编辑器以“复制”方式添加的画刷模型不生效问题。
- 模型,添加模型 addModel 指令,设置 isReferenceType 为 false 时,alpha 介于 0 和 1 之间时全部是完全不透明状态问题。
- 模型,获取模型类别 getModelType 指令,能够获取到引用类型的模型问题。
- 模型,获取图层中的模型 getModelsByLayer 指令,能够获取到引用类型的模型问题。
- 模型,获取类别模型 getModelsByType 指令,设置 modelType 为 model 时,不能返回引用类型的模型问题。
- 镜头控制,模型跟随镜头 followingCamera 指令,摄像机跟随模型在路径中移动时模型抖动、卡顿问题。
流渲染问题修复
- 设置场景效果参数 setSceneEffect 指令,isLayerTopMost 属性,支持模型型号地标图。
3.4.5 版本更新说明
新功能和改进
- 端渲染,模型跟随镜头,followingCamera 接口增加 relative 属性。
- 端渲染,增加 clickOverlayByArea 接口,增加 onClickOverlayByAreaResult 事件。
流渲染问题修复
- 流渲染,修复用聚合数据方式添加图层,聚合数据量比较大时加载图层耗时严重的问题。
3.4.4 版本更新说明
新功能和改进
- 端渲染,开始框选图层,onRectOverlaySelectionResult 事件,增加 coordZ 和 points 属性。
- 端渲染,开始框选图层,onCircleOverlaySelectionResult 事件,增加 coordZ、center 和 radius 属性。
- 端渲染,开始框选图层,onPolygonOverlaySelectionResult 事件,增加 coordZ 和 points 属性。
- 端渲染,开始框选图层,selectOverlay 接口增加 showDecorator 属性。
- 流渲染,模型跟随镜头,followingCamera 接口增加 relative 属性。
端渲染问题修复
- 图层,开始框选图层 selectOverlay 指令,矩形框选,修复框选某个子对象后,同时按鼠标的左右建,会选中该图层所有子对象问题。修复矩形框全部在地面区域才能选中图层对象,超出地面就选不中问题。
- 端渲染编辑器配置的场景中,如果含有城市,修复在接口调试器中,调用 getModelsByType 返回场景对象时,TGAPI 接口会崩溃问题。
- 修复获取场景镜头视界 getCameraInfo 指令和限制镜头视界 restrictCamera 指令,摄像机镜头距离信息不一致的问题。
3.4.3 版本更新说明
新功能和改进
- 端渲染,开始框选图层,onRectOverlaySelectionResult 事件,增加 layers 属性,用于返回多个图层的选择结果。
- 端渲染,开始框选图层,onCircleOverlaySelectionResult 事件,增加 layers 属性,用于返回多个图层的选择结果。
- 端渲染,开始框选图层,onPolygonOverlaySelectionResult 事件,增加 layers 属性,用于返回多个图层的选择结果 。
- 流渲染,增加根据区域点击图层,clickOverlayByArea 接口。(支持地标点、地标图、模型型号地标图、模型型号轨迹图 、事件图、模型地标图、模型轨迹图、轨迹图、聚合地标图)
- 流渲染,根据区域点击图层,增加 onClickOverlayByAreaResult 事件。
- 流渲染,预览页加载场景时显示 loading 百分比。
- 流渲染,模型操作,点击模型,clickModel 接口,modelType 属性支持 node 类型。
- 流渲染,立体标牌支持通过材质实例参数实时调整标牌效果。
端渲染问题修复
- 镜头控制,漫游镜头 roamingCamera 指令,设置相同的速度,修复镜头向前推进和镜头向后退的速度不一致问题。
- 图层,开始单选图层 pickOverlay 指令,修复点击覆盖物会重复选中问题。
- 图层,开始框选图层 selectOverlay 指令,修复地表多边形框选不显示边线的问题。修复多边形框选第一个点会报错问题。修复屏幕矩形框选有时会框选不上的问题。修复地标图、轨迹图等图标选中框样式不正确,且选中框未居中的问题。修复多边形框线显示框选的区域,线宽需要固定的问题。
- 路径,添加路径 addPath 指令,设置 type:Arrow05,修复箭头在拐弯的时候有变形问题。
- 模型操作,设置模型基础变换 2 setModelTransform2 指令,修复线画刷模型,设置 X 轴、Y 轴、Z 轴,模型材质丢失问题。修复线画刷模型,首先设置 X 轴、Y 轴、Z 轴,执行 setModelTransform2,然后将 X 轴、Y 轴、Z 轴设为 0,再次执行 setModelTransform2,修复模型位置发生偏移,且跟旋转前的模型大小不一致问题。
流渲染问题修复
- 图层,开始框选图层 selectOverlay 指令,修复模型轨迹图、模型地标图框选,图标没有被选中问题。修复模型地标图框选没有传入图层 id 提示 overlayerType 错误的问题。
- 镜头操作,路径移动镜头 pathingCamera 指令,修复状态及路径漫游设置后期特效会修改非默认后期盒子参数问题。
- 镜头控制,漫游镜头 roamingCamera 指令,修复接口调用漫游镜头会更改天气效果后期盒子效果参数问题。
- 模型操作,持续闪烁模型 blinkingModel 指令,修复模型闪烁功能非半透明材质排序问题。
- 图层,开始单选模图层 pickOverlay 指令,修复 CIM 资产图标隐藏时依然可以点到很小一部分的问题。(服务器在机柜内时部分可以被点击的问题)
3.4.2 版本更新说明
新功能和改进
- 建筑,根据建筑获取内部模型 getModelsByBuilding 指令,返回值中的建筑、楼层、房间添加 coord、coordZ 和 size 属性。
- 端渲染,模型操作,设置模型基础变换 2 setModelTransform2 指令,添加 layerId 属性。
- 端渲染,场景调度,设置场景效果参数 setSceneEffect 指令,增加 tipMoveOnEdge 属性。
- 端渲染,热力图,添加热力图 addHeatmapLayer 指令,增加 autoLevel 属性。
- 流渲染,场景调度,切换场景 switchScene 指令,添加 serviceName 属性。
- 流渲染,GIS 地图,添加 GIS 地图 addGISMap 指令,添加 mapZOffset 属性。
- 流渲染,开始播放全局动画,增加 onPlayAnimationStart 事件。
- 流渲染,开始播放全局动画,增加 onPlayAnimationEnd 事件。
- 流渲染,图层,开始单选图层 pickOverlay 指令,图层对象类别为模型型号地标图、模型型号轨迹图,图标存在时,也会有选中效果的问题
端渲染问题修复
- 模型操作,设置模型显隐 setModelVisibility 指令,修复模型显隐前后,模型大小不一致的问题。
- 模型操作,添加模型 Tip addModelTip 指令,修复模型标牌不显示的问题。
- 模型选择,点击模型 clickmodel 指令,修复执行 setModelArticulation 指令或执行 playModelAnimation 指令,改变模型的位置后,模型的高亮效果仍然在模型改变前的位置问题。
- 模型选择,开始单选模型 pickmodel 指令,修复执行 setModelArticulation 指令或执行 playModelAnimation 指令,改变模型的位置后,点击模型,模型的高亮效果仍然在模型改变前的位置问题。
- 模型关节和动画,设置模型关节数据 setModelArticulation 指令,修复设置模型关节时报错的问题。
- 图层,开始单选图层 pickOverlay 指令,修复模型型号轨迹图无法点击高亮的问题。
- 图层,添加图层对象 Tip addOverlayTip 指令,修复 isShowClose 设置为 true 时,点击标牌的关闭按钮,标牌不能关闭的问题。
- 数值区域图,添加数值区域图 addColorAreaLayer 指令,修复区域填充样式类别里“Solid01、02、03、04、05”,设置透明度没有效果的问题。
- 镜头聚焦,聚焦模型 focusModel 指令,修复执行 setModelArticulation 指令或执行 playModelAnimation 指令,改变模型的位置后,聚焦模型,模型的聚焦效果仍然在模型改变前的位置问题。
- 服务调度,预读取服务 loadService 指令,修复预加载场景时,场景中添加的特效路线的效果会变得特别窄的问题。
流渲染问题修复
- 图层,设置图层子对象显隐 setOverlayObjVisibility 指令,修复模型型号地标图、模型型号轨迹图添加时隐藏,再调用 setOverlayObjVisibility 指令,模型型号显示后在 CIM 中设置的可见距离不正确的问题。修复模型型号地标图、模型型号轨迹图分批隐藏同一个图层对象后,调用显示当前图层的一个对象,结果当前图层所有对象都显示出来的问题。
- 图层,开始框选图层 selectOverlay 指令,修复模型型号轨迹图,模型型号及图标都不能被高亮选中,接口没有回调信息的问题。修复模型型号地标图框选图标没有选中效果的问题。修复地表圆形框选模型型号地标图、模型型号轨迹图,场景会卡死的问题。修复特效、特效地标图、区域、圆形区域、关系线、热力图、模型轨迹图、路径、星光图、轨迹图、类型区域图、模型型号、模型型号地标图、模型型号轨迹图,模型框选时可以框选到隐藏图层的问题。
- 图层,开始单选图层 pickOverlay 指令,修复模型型号地标图、模型型号轨迹图执行点击图层后,再去更新图层数据,追加的数据点击不能被高亮选中的问题。修复先开启点击再添加模型型号地标图、模型型号轨迹图点击无效的问题。修复模型型号地标图、模型型号轨迹图的标签文本无法触发点击事件的问题。修复模型型号地标图、模型型号轨迹图,点击标签文本后视角会旋转的问题。修复模型型号地标图、模型型号轨迹图点击图标旋转场景时抬起触发点击事件的问题。
- 地标点,添加地标点 addLandmark 指令,修复先添加图层或者模型,启动地标点贴地功能,应该以地面计算高度的问题。
- 路径,添加 Shp 路径 addPathShp 指令,修复实现贴地忽略生成物体,路径 shp 使用文件数据高度的问题。
- 倾斜摄影,添加 3DTile 倾斜摄影 add3DTile 指令,修复升级 Cesium 后,引发的倾斜摄影设置旋转和位移不生效及倾斜摄影模糊问题。
- GIS 地图,添加 GIS 地图 addGISMap 指令,修复升级 Cesium 后,引发的 tms 无法加载的问题。
- 聚合点数据,更新点聚合数据 updatePointData 指令,修复用数据服务方式添加栅格图,更新数据,图层没有更新成功的问题。
- 聚合线数据,更新线数据 updateLineData 指令,修复用数据服务方式添加路径段热力图,更新数据,图层没有更新成功的问题。
- 模型型号地标图,更新模型型号地标图数据 updateIconModelLandmarkLayerCoord 指令,修复模型型号地标图更新数据越来越卡的问题。
- 模型型号轨迹图,更新模型型号轨迹图数据 updateIconModelTrailLayerCoord 指令,修复模型型号轨迹图更新数据越来越卡的问题。
- 模型关节和动画,播放模型动画 playModelAnimation 指令,修复模型型号播放关节动画时,相同模型无法同时播放动画且动画错误的问题。
- 建筑,展开建筑楼层 expandBuildingFloor 指令,修复建筑展开过程中仍能点击高亮楼层问题。
- 应用构造,获取应用状态信息 getAppInfo 指令,修复获取版本号错误的问题。
3.4.1 版本更新说明
新功能和改进
- focusById 指令,增加 pitch、heading 属性,并且完善 distance 属性的注释。
- focusByLayer 指令,增加 pitch、heading 属性,并且完善 distance 属性的注释。
- focusModel 指令,增加 pitch、heading 属性,并且完善 distance 属性的注释。
- focusBuilding 指令,增加 pitch、heading 属性,并且完善 distance 属性的注释。
- focusFloor 指令,增加 pitch、heading 属性,并且完善 distance 属性的注释。
- focusRoom 指令,增加 pitch、heading 属性,并且完善 distance 属性的注释。
- 新增根据建筑获取内部模型接口 getModelsByBuilding 。
- 获取建筑信息,修改 getBuildings 接口的注释。
- getModelArticulation、setModelArticulation、getModelAnimation、setModelAnimation、playModelAnimation 指令,增加 layerId 属性,用于支持画刷或者 HISMC 绘制的图层。
- setModelTransform 指令,添加 layerId 属性。
- setModelVisibility 指令,添加 layerId 属性。
- 端渲染,addModel 指令,增加 isReferenceType 属性,同时,removeModel, focusModel, pickModel, clickModel, setModelStyle, setModelTransform, setModelVisibility, setModelArticulation 等支持引用类型的模型。
- 端渲染,setModelStyle 指令,添加对绝对路径的支持。
- 端渲染,expandBuildingFloor 指令,楼层展开的时候高亮建筑接口不允许高亮。
- 端渲染,showBuildingFloor 指令,显示楼层之后外立面不允许被选中。
- 端渲染,highlightBuilding 指令,建筑高亮时只高亮显示的节点,不高亮隐藏节点。
- 端渲染,setModelStyle 指令,使用错误的图片名称时,添加错误提示。
- 流渲染,setSceneEffect 指令,增加 tipMoveOnEdge 属性。
- 流渲染,addAggLandmarkLayer 和 updateAggLandmarkLayerStyle 指令,增加 legends 和 legendAttr 属性。
- 流渲染,setModelTransform2 指令,添加 layerId 属性。
- 流渲染,addModelTip 指令,添加 is3D 和 rotation 属性,修改 offset 属性的数据类型。
- 流渲染,addODLineLayer 指令,去掉对 type 的限制。
- 流渲染,addGISMap 指令,图层最多支持 5 个。
- 流渲染,场景鼠标滚轴缩放步进根据距离自动调节。场景交互改为鼠标抬起时触发。
- 流渲染,setModelStyle 指令,效果优化,支持模型材质中含有 maskColor 参数时遮罩颜色相乘,没有 maskColor 则使用原有方式。
- 流渲染,模型型号轨迹图的轨迹根据 CIM 资产中模型型号设置参数进行显示。
- 流渲染,wmts 图层支持 http://xxx/{z}/{x}/{y}.png 形式。
端渲染问题修复
- setModelArticulation 指令,修复设置关节颜色覆盖时,如果有执行时间,透明度会失效问题。
- expandBuildingFloor 指令,修复如果建筑初始化时楼层是隐藏状态时,再展开楼层,会无法展开问题。
- showBuildingFloor 指令,修复楼层剪裁失效问题。
- removeModel 指令,修复有提示框时,提示框未删除问题。
- setResolution 指令,修复窗口尺寸变化时,悬浮提示框会错位问题。
- playModelAnimation 指令,修复播放动画时没有按照调用顺序播放问题。
- focusModel 指令,修复聚焦模型时视角没变化问题。
- onArticulationStart 和 oonArticulationEnd 指令,回调中 id 由节点 id 改为关节名称。
- onAnimationStart 和 onAnimationEnd 指令,回调中 id 由模型 id 改为动画名称。
- add3DMarker 指令,修复添加爆炸特效时报错问题。
- updateTrailLayerCoord 指令,修复更新轨迹图时标牌自动旋转问题。
- addWatermark 指令,修复水印特效添加不上问题。
- 修复模型型号旋转无效问题。
- 修复实例化模型型号删除后交互轴不消失问题。
流渲染问题修复
- 修改鼠标在 html 标牌上方无法控制场景旋转的问题。
- 修改 html 标牌显示逻辑,优化标牌延时问题。
- 修复状态中限制相机不以视点位置为中心限制范围。
- 修复模型型号聚焦位置不对问题。
- 修复交互轴容易被前方模型遮挡问题。
- 修复模型型号的地标图及轨迹图添加更新时回调时机不对问题。
- 修复地标图、地标点选中样式不对问题。
- 修复地标图鼠标左键事件遮挡问题。
3.4.0 版本更新说明
新功能和改进
- 增加删除图层子对象 removeLayerObj 接口。
- 增加 setOverlayObjVisibility 接口,可以控制单个或者多个图层子对象的显隐。
- 修改 addODLineLayer 方法的 curvature 属性,支持在地球仪模式下可以穿球
- 修改 updateODLineLayerStyle 方法的 curvature 属性,支持在地球仪模式下可以穿球。
- 增加 addIconModel 接口,可以添加模型型号。
- 增加 addIconModelLandmarkLayer 接口,可以添加模型型号地标图。
- 增加 addIconModelTrailLayer 接口,可以添加模型型号轨迹图。
- pickOverlay 指令支持模型型号地标图、模型型号轨迹图。
- 模型类型,为 ModelType 枚举增加 IconModel ,涉及到的 focusModel,focusModelByType,getModelByType,pickModel,selectModel,clickModel,clickModelType 接口需要支持此枚举类型。
- setModelStyle 接口,支持模型型号,可以修改模型型号的颜色。
- 增加星光图 addStarLightLayer 接口。
- 增加更新星光图数据 updateStarLightLayerCoord 接口。
- 增加更新星光图样式 updateStarLightLayerStyle 接口。
- 增加开始星光图对象聚焦 onFocusStarLightLayerStart 事件。
- 增加结束星光图对象聚焦 onFocusStarLightLayerEnd 事件。
- 增加开始星光图全部对象聚焦 onFocusAllStarLightLayerStart 事件。
- 增加结束星光图全部对象聚焦 onFocusAllStarLightLayerEnd 事件。
- 增加鼠标悬停星光图对象 onStarLightLayerHover 事件。
- 增加鼠标离开星光图对象 onStarLightLayerUnhover 事件。
- addModel 指令,增加 titleFontSize 和 titileAutoScale 属性,分别可以控制模型标签文本字体大小,及模型标签是否随摄像机距离自动缩放。
- followingCamera 指令,增加 distanceMin 属性,可以用来设置镜头与被跟踪物体的最近距离。
- showObjectAxis 指令,和 onScaleAxisDrag,onTransformAxisDrag,onRotationAxisDrag 事件增加支持模型型号地标图、模型型号轨迹图。
- add3DMarker 指令,增加 titleScale 属性,用来设置特效标签文本大小。
- update3DMarkerStyle 指令,增加 titleScale 属性,用来设置特效标签文本大小。
- addTrailLayer 指令,增加 iconRotate 和 yaw 属性,可以分别用来控制图标是否旋转,及设置图标旋转的角度。
- updateTrailLayerCoord 指令,增加 yaw 属性,可以用来设置图标旋转的角度。
- 为 updateTrailLayerStyle 指令,增加 iconRotate 属性,可以用来控制图标是否旋转。
- setModelStyle 指令,增加 ids 和 layerId 属性,可以分别用来同时设置多个模型对象的样式,及设置模型所属的图层。
- 端渲染,增加获取图层中的模型 getModelsByLayer 接口。
- 端渲染,getModelsByType 指令,modelType 属性增加 icon 和 layer 类型。
- 端渲染,setSceneEffect 指令,增加 clickColor 属性,可以由用户控制选中或者悬浮的颜色。
- 端渲染,setSceneEffect 指令,增加 clickEdgeWidth 属性,可以由用户修改选中边线宽度属性。
- 端渲染,pickModel,为 type 属性增加了 dblClick 值,可以双击选中模型或者建筑。
- 端渲染,左键双击模型对象,增加 onModelDblClick 事件。
- 端渲染,左键双击建筑对象,增加 onBuildingDblClick 事件。
- 端渲染,左键双击楼层对象,增加 onFloorDblClick 事件。
- 端渲染,左键双击房间对象,增加 onRoomDblClick 事件。
- 端渲染,setOverlayObjVisibility 接口,支持模型型号轨迹图,模型型号地标图。
- 端渲染,removeLayerObj 接口,支持模型型号轨迹图,模型型号地标图。
- 流渲染,addAggLandmarkLayer 指令,增加 iconScale 和 lableScale 属性,分别用来显示最近距离点图标大小,及最近距离点文字标牌大小。
- 流渲染,updateAggLandmarkLayerStyle 指令,增加 iconScale 和 lableScale 属性,分别用来显示最近距离点图标大小,及最近距离点文字标牌大小。
- 流渲染,setResolution 指令,删除 rateMax 属性,添加 qp 属性,用来设置视频质量参数。
- 流渲染,showObjectAxis 指令,支持模型型号地标图、模型型号轨迹图。
- 流渲染,onScaleAxisDrag,onTransformAxisDrag,onRotationAxisDrag 事件增加支持模型型号地标图、模型型号轨迹图。
- 流渲染,addWMSLayer 指令,增加 urlParams 属性。
- 流渲染,addLandmark 指令,增加 coordTypeZ=2 时,地标点贴地。
- 流渲染,addPath 指令,增加路径贴地添加 coordTypeZ =1(地面)和 coordTypeZ =2(模型,带碰撞)的效果。
- 流渲染,addLandmarkLayer 指令,增加 coordTypeZ=2 时,地标图贴地。
- 流渲染,setModelCoord 指令,增加 ids 属性。
- 流渲染,addAggLandmarkLayer 指令,增加 coordTypeZ=2 时,聚合地标图贴地。
端渲染问题修复
- addLandmark 指令,修复改变 iconScale 或者 labelScale 的值,图标和文本标签之间的距离未按比例缩放问题。
- updateTrailLayerCoord 指令,修复以隐藏的方式添加轨迹图,在更新轨迹图数据的时候,轨迹没有被隐藏的问题。
- setModelMaterial 指令,修复同一个模型,不能换两次相同的贴图的问题。
- getScenesInfo 指令,修复在端渲染编辑器中的自定义图标图标名称中含有“图标”两个字时,获取图标错误的问题。
流渲染问题修复
- 修改删除 UE 图层标牌报错的 bug。
- setModelMaterial 指令,去掉坐标系统的限制。
- addGISMap 指令,修复更新 wms 图层时,tms 图层一起刷新的问题。修复 gis 默认层级显示范围的问题。
- playModelAnimation 指令,修复关节动画混合使用效果不对的问题。
- addLandmarkLayer 指令,修复地标图切换关卡后,点击事件失效的问题,出现残影的问题。修复 autoScale=true 时,启用近大远小且不支持显示文字标签的问题。修复 labelScale 为 float 类型小数部分会四舍五入的问题。
- addLandmark 指令,修复地标点切换关卡后,点击事件失效的问题。修复 labelScale 为 float 类型时,小数部分会四舍五入的问题。
- addEventLayer 指令,修复图标高度低于气泡高度的问题。
- setModelTransform 指令,修复模型 scale=0 后切换关卡再切回模型无法恢复的问题。
- setCamera 指令,修复当相机 pitch 为 0 时上下拖拽移动错误的问题。
- restrictCamera 指令,修复相机跟随并俯视后视角错乱及视角未被限制的问题。
- setSceneEffect 指令,修复倾斜摄影支持无光照的问题。
- setModelTransform2 指令,修复不传旋转或缩放时效果错误的问题。
- setModelStyle 指令,修复模型控制显隐对选中物体不生效的问题。
- addArea 指令,修复 fillPosition=top 时,区域未贴合的问题。
- addODLineLayer 指令,修改 dot、ray 和 pulse 的显示效果。
- addPath 指令,修复 Arrow03,Arrow04 效果修改添加填充色的问题。修复 type=segment06 时透明度的问题。
- setEnvWeather 指令,修复切换天气雾气浓度的问题。
- updateModelLandmarkLayerCoord 指令,修复更改 type 越来越卡的问题。
- updateTypeAreaLayerStyle 指令,修复更新样式不支持类型为 none 的问题。
- getOverlaysByType 指令,修复 overlayType 传入模型地标图时,回调显示枚举值错误的问题。
- getOverlaysByLayer 指令,修复 overlayType 传入模型地标图时,回调显示枚举值错误的问题。
- updateGISMapStyle 指令,修复 gis 图层 visible=false 时非整体显隐的问题。
- addModel 指令,修复模型隐藏无法显示出来的问题。
- setModelPathingState 指令,修复模型路径移动会控制全部模型的问题。
- addTrailLayer 指令,修复 labelScale 为 float 类型时,小数部分会四舍五入的问题和图标缩放不起作用的问题。
- pickOverlay 指令,修复模型轨迹图点击悬浮图标只有回调无效果且回调显示的选中状态信息错误的问题。
- updateTypeAreaLayerCoord 指令,修复类型区域图数据服务更新数据错误的问题。
- addModelTrailLayer 指令,修复模型轨迹图支持数据服务添加多个不同频率图层的问题。
- add3DMarker 指令,修复特效 Spread06 类型被遮挡有部分无法遮挡的问题。
- updateGISMapStyle 指令,修复 gis 图层 tms 和 wmts 显隐时场景闪烁的问题。
- setOverlayVisibility 指令,修复 overlayType 传入事件图时,两个事件图层相互切换显示时,位置不对的问题。
3.3.4 版本更新说明
新功能和改进
- 模型控制,开始选择模型,pickModel 指令,增加 isShowDecorator 属性。
- 全局,摄像机,restrictCamera 指令的 limitPitch 属性,开始和结束值域范围调整为-89 到 89。
- 模型,设置基础变换,setModelTransform 指令的 scale 属性修改注释,明确相对于原始模型大小缩放,会覆盖其他 TGAPI 接口的模型 scale。
- 模型,设置基础变换 2,setModelTransform2 指令的 scaleX、scaleY、scaleZ 属性修改注释,明确相对于原始模型大小缩放,会覆盖其他 TGAPI 接口的模型 scale。
- 模型,添加模型,addModel 指令修改 scale 属性注释,支持单一数值和三维数组的书写方法。
- 全局,设置场景效果参数,setSceneEffect 指令增加 focusDuration 属性。
- 图层,添加 shp 区域,addAreaShp 指令,添加对 3857 坐标系的支持。
- 端渲染,模型控制,开始选择模型,pickModel 指令增加 allowMultiple 属性。
- 端渲染,新增关系线相关指令,addConnection、updateConnection、updateConnectionStyle。
- 端渲染,添加路径,addPath 指令, textureSpeed 属性支持所有样式。
- 端渲染,优化 switchService 性能。
- 端渲染,添加快捷键显示/隐藏帧数面板,ctrl + f 。
- 流渲染,新增地形处理指令:addTerrainProcess、updateTerrainProcess、removeTerrainProcess。
- 流渲染,全局,设置场景效果参数,setSceneEffect 指令增加 labelColorStyle 属性。
- 流渲染,shp 区域加载优化。
- 流渲染,自定义图标增加 padding 属性。
- 流渲染,更新倾斜摄影时,可根据需要决定是否传入 CenterTranslate、CenterRotation 属性。
端渲染问题修复
- 修复地球仪模式,关系图会穿透地球的问题。
- 修改删除标牌时不存在未给出错误提示问题。
- 修复 onSceneClick 和 getCameraInfo 接口没有基准点设置时返回数值错误问题。
- 修复 setModelStyle 接口的缩放值错误问题。
- 修复气泡图选中后无法添加提示框问题。
- 修复雨雪特效在缩放值较大场景中不显示问题。
- 修复切换场景时屏幕空间环境光遮挡特效不更新问题。
- 修复调整设置摄像机模式接口,walk 模式,第二次调用时未执行问题。
流渲染问题修复
- 修复删除模型时 html 标牌信息未删除的的问题。
- 修复调用 setCamera 接口,聚簇图层数据未刷新的问题。
- 修复设置场景镜头模式,设置不同分辨率下不能看见角色模型全身问题。
- 修复场景切换引起的楼层展开错误的问题。
- 修复地标点添加 UE 标牌更新数据,UE 标牌没有跟随移动的问题。
- 修复路径段热力图删除图层时 html 标牌没有跟随删除的问题。
- 修复楼层拆解外立面碰撞未隐藏导致无法点击内部模型的问题。
- 修复触屏模型剖分触发不灵敏问题。
- 修复模型剖分触屏后鼠标无法控制镜头旋转问题。
- 修复模型剖出后触屏点击拖拽箭头模型没有复原的问题。
- 修复内置倾斜摄影在更新时,位置、旋转和缩放不对的问题。
- 修复带关节模型点击无单选效果的问题。
3.3.3 版本更新说明
新功能和改进
- 新增根据屏幕坐标获取场景坐标接口 pickScreen 。
- 新增摄像机模式指令 setCameraMode 。
- 区域图的 fillArea 属性:增加 Solid01、Solid02、Solid03、Solid04 和 Solid05 的枚举值。
- shp 区域:增加 coordZ 和 fillPosition 属性。
- 路径图的 type 属性:增加 Segment07、Segment08、Arrow07、ModelCube 和 ModelCylinder 五种类型。
- 添加路径和更新路径样式:增加 texture 和 textureSpeed 属性,修改 type、color、colorPass 属性含义。
- 获取场景信息,为返回值增加 primitiveCoord 属性。
- 关系图:样式类型增加射线类型。
- 添加对粒子关节的支持。
- 部分图层和特效,添加对地球仪模式的支持。
- 图层: 地标点、路径、区域、圆形区域、地标图、三维柱图、栅格图、气泡图、事件图、关系图、类型区域图、数值区域图、路径点热力图、路径段热力图
- 特效: 特效、特效地标图
新功能和改进(流)
- 新增关系线相关接口。
- 模型和建筑剖分,新增 setModelClipping、clearModelClipping 接口。
- 建筑,新增展开建筑楼层 expandBuildingFloor 接口。
- 添加 GIS 地图,修改 mapUrl 属性中流渲染 WMTS 地址的格式规范。
修复 BUG
其他稳定性改进和 BUG 修复
3.3.2 版本更新说明
新功能和改进
- 支持端渲染场景服务器发布的短地址格式场景
- 修改文档中安装引用的文字描述,增加端渲染和流渲染的在线引用示例页面。
修复 BUG
其他稳定性改进和 BUG 修复
3.3.1 版本更新说明
新功能和改进
- 倾斜摄影:
- 增加 LOD 属性设置
- 新增 centerTranslate,centerRotation 属性,分别控制平移和旋转设置
- 关节动画:
- 增加 UV 动画,支持控制 U 方向和 V 方向动画速度
- 增加粒子关节,支持设置透明度及数量系数
- 关系图:增加 labelFontSize 属性,支持设置标签文字大小
- GIS 图层:
- 增加 LOD 属性设置
- 增加多个图层的功能
- 特效及特效地标图:增加爆炸及火焰效果,类型分别为 Explosion、Flame
- 跟随相机:增加 distanceMin 属性,用来限制最小机臂长度
- 添加场景点击事件支持右键点击触发,添加区分左右键属性。
- 地标图、模型地标图支持多选功能:
- clickOverlay 指令增加 ids 属性
- pickOverlayer 指令增加 allowMultiple 属性(只支持端渲染)
- onClickOverlayResult 事件增加 ids 属性
修复 BUG(流)
- 修复聚合地标图相关问题:
- 数据显示不全的问题
- 系统 DIP 大于 100%时,滚轴缩放场景时,数据不更新问题
- 只显示视野范围内数据
- 修复模型地标图通过插槽添加数据和父对象位置偏离问题
- 修复模型轨迹图连续点击会导致崩溃的问题
- 聚焦镜头改为平滑移动
- 修复鼠标打断相机漫游后无法再次执行的问题
- 修复多个图层清除类型 all,div 标牌未清除的问题
- 修复模型地标图开启点击事件接口无效的问题
- 修复事件图:
- 添加数据点类别图例显示大小不正确的问题
- 文字信息无背景颜色的问题
- 修复关节设置后,再获取关节列表会出现重复问题
- 修复 F5 后无法显示视频流及不能刷新页面的问题
修复 BUG(端)
- 修复爆炸特效的标签不显示问题。
- 修复 endPickModel 接口不会取消已选中模型问题。
- 修复关节导出数据带数据问题,修复导出数据时 defalutValue 为 0 时,会被忽略问题。
此文档最后更新日期:2024 年 12 月 5 日