代码之家  ›  专栏  ›  技术社区  ›  Ben Rudolph

如何设置mapbox gl绘图控件的位置?

  •  3
  • Ben Rudolph  · 技术社区  · 6 年前

    我正在使用 https://github.com/mapbox/mapbox-gl-draw 对于绘制工具,默认情况下会将控件位置设置为右上角。像这样: enter image description here

    似乎可以通过设置选项来更改控件的位置,但我不知道如何更改。我一直在查看源代码和文档。

    2 回复  |  直到 6 年前
        1
  •  4
  •   mollymerp    6 年前

    您可以在 addControl 方法

    var Draw = new MapboxDraw();
    
    map.addControl(Draw, 'bottom-left');
    
        2
  •  2
  •   antelove    3 年前

    addControl( control, position )

    参数

    位置(字符串?),控件将添加到地图上的位置。 有效值为

    • '左上'
    • '右上'
    • '左下'
    • '右下'

    默认为 '右上'

    Example App