Skip to content

ScaleControlOptions

此类表示 ScaleControl 构造函数的可选参数。它没有构造函数,但可通过对象字面量形式表示。

属性

属性类型描述
anchorControlAnchor控件的停靠位置
offsetSize控件的偏移值

示例

javascript
// 创建比例尺控件配置
var options = {
    anchor: BMAP_ANCHOR_BOTTOM_LEFT,  // 停靠在左下角
    offset: new BMapGL.Size(10, 10)   // 设置偏移量
};

// 使用配置创建比例尺控件
var scaleCtrl = new BMapGL.ScaleControl(options);

常见用途

  1. 自定义控件位置
javascript
var options = {
    anchor: BMAP_ANCHOR_TOP_LEFT  // 停靠在左上角
};
  1. 设置控件偏移
javascript
var options = {
    offset: new BMapGL.Size(20, 20)  // 设置偏移量为 20 像素
};

注意事项

  1. anchoroffset 都是可选参数
  2. 如果不指定 anchor,控件将使用默认位置
  3. 如果不指定 offset,控件将使用默认偏移值
  4. 可以通过控件实例的 setAnchor()setOffset() 方法动态修改这些值
  5. 建议根据地图的实际使用场景选择合适的位置和偏移量

基于 MIT 许可发布