1. updateMark
该方法用来更新Mark。
1.1. 参数说明:
名称 | 说明 | 类型 | 是否必填 | 示例 |
---|---|---|---|---|
node | mark的id | String | 是 | "123" |
option | 标签信息 | object | 是 | 见调用方法 |
返回值说明 | 类型 | 示例 |
---|---|---|
无返回值 | NULL | NULL |
1.2. 调用方式:
/**
* 该方法用来更新Mark
* @function updateMark
* @param [options] {Object} 更新mark的参数
* @param [options.name]{String} mark图标的文字描述 默认mark
* @param [options.scale]{Number} mark的大小比例,默认20
* @param [options.alwaysVisible] {Boolean} mark图标是否始终可见 (默认为true)
* @param [options.color]{array} mark图标的背景颜色 默认[99,99,99]
* @param [options.wordColor]{array} mark图标的文字的颜色 默认[0,0,0]
* @param [options.position]{array} mark在三维空间的位置 默认[0,0,0]
*/
//调用方法:
var threeMark = new BOS3D.ThreeMark(viewer3D);
var options = {
name: "已售出",
scale: 1.5,
color: '#FF00FF',
useImageSize: true,
alwaysVisible: true
};
threeMark.updateMark("123", options);