如何设置 mapbox-gl-draw 控件的位置?
How to set position of mapbox-gl-draw control?
我使用 https://github.com/mapbox/mapbox-gl-draw 作为绘图工具,它默认将控件位置设置在右上角。像这样:
似乎可以通过设置选项来更改控件的位置,但我不知道该怎么做。我一直在查看源代码和文档。
可以在addControl
方法中设置位置。
var Draw = new MapboxDraw();
map.addControl(Draw, 'bottom-left');
addControl( control, position )
参数
position(string?),控件将添加到的地图上的位置。
有效值为
- 'top-left'
- 'top-right'
- 'bottom-left'
- 'bottom-right'
默认为'top-right'
我使用 https://github.com/mapbox/mapbox-gl-draw 作为绘图工具,它默认将控件位置设置在右上角。像这样:
似乎可以通过设置选项来更改控件的位置,但我不知道该怎么做。我一直在查看源代码和文档。
可以在addControl
方法中设置位置。
var Draw = new MapboxDraw();
map.addControl(Draw, 'bottom-left');
addControl( control, position )
参数
position(string?),控件将添加到的地图上的位置。 有效值为
- 'top-left'
- 'top-right'
- 'bottom-left'
- 'bottom-right'
默认为'top-right'