JavaScript SDK版本3.6.325
2025-09-10
// 初始化显示组件
let options = new BimfaceSDKLoaderConfig();
options.viewToken = viewToken;
options.language = BimfaceLanguageOption.ja_JP; // 日语版
BimfaceSDKLoader.load(options, successCallback, failureCallback);
球体场景编辑组件语言版本支持英文版本,可在构造BimfaceSDKLoaderConfig时进行设置。
新增电子围墙功能,可基于经纬度坐标点位创建电子围墙效果。
// 构造电子围墙配置项
let wallEffectConfig = new Glodon.Bimface.Earth.Plugins.Animation.WallEffectConfig();
wallEffectConfig.viewer = viewerGIS;
wallEffectConfig.direction = {
type: "Tangent", // 沿着路径的切线方向运动
reverse: false // 运动方向为逆时针
}
wallEffectConfig.duration = 3500;
wallEffectConfig.height = 8;
// 设置围墙路径范围
wallEffectConfig.path = [{lat: 39.909020306, lon: 116.396206201, alt: 0.1},{lat: 39.909067704, lon: 116.396543026, alt:0.1},{lat: 39.909020306, lon: 116.396206201, alt: 0.1}];
// 电子围墙颜色
wallEffectConfig.color = new Glodon.Web.Graphics.Color(50, 211, 166, 0.8);
// 构造电子围墙效果对象
let wallEffect = new Glodon.Bimface.Earth.Plugins.Animation.WallEffect(wallEffectConfig);
// 创建快照
let image = viewer.createSnapshotAsync(function (data) {
let img = new Image();
img.src = data;
document.body.appendChild(img);
});
BIMFACE智能客服
7*24提供专业的BIMFACE使用支持与帮助