JavaScript SDK版本3.6.305

2025-02-12

GIS场景
  • 新增GIS场景(包含平面与球体)中的鼠标双击事件及悬浮事件。
/*
球体GIS场景中的DoubleClick及Hover事件
返回的数据主要有几类:
1)坐标信息,包括场景内坐标、屏幕坐标等
2)图层与构件信息,包括图层ID、图层类型、构件ID、构件类型等
*/
viewer.addEventListener(Glodon.Bimface.Earth.Viewer.ViewerGISEvent.MouseDoubleClicked, data => {
  // 双击事件的回调
})

viewer.addEventListener(Glodon.Bimface.Earth.Viewer.ViewerGISEvent.MouseHover, data => {
  // 悬浮事件的回调
})
/*
平面GIS场景中的DoubleClick及Hover事件,返回数据与球体类似
*/
viewer.addEventListener(Glodon.Bimface.Viewer.ViewerGISEvent.MouseDoubleClicked, data => {
  // 双击事件的回调
})

viewer.addEventListener(Glodon.Bimface.Viewer.ViewerGISEvent.MouseHover, data => {
  // 悬浮事件的回调
})
三维模型
  • 优化了剖切控件的交互效果,加大了控件选中后的拾取范围并提高了描边亮度,提升剖切操作时的准确性。
  • 新增了贴图调整参数,在文件转换时设置该参数(示例:“texture_image_size”:“1024”),可设置模型中贴图的尺寸大小。