我已经添加了一些绘图工具到我的Mapbox地图使用以下代码提供的Mapbox网站.https://docs.mapbox.com/mapbox-gl-js/example/mapbox-gl-draw/
我删除了任何与面积测量计算有关的内容,因为我只想在地图上绘制。
但是,映射设置为默认绘图,而不必单击绘图图标。这意味着当页面打开而不是能够在地图周围移动时,光标是交叉的,并开始绘图。
我注意到了脚本中的下面一节,但不确定用什么代替"draw_polygon“来阻止它成为默认值。
// Set mapbox-gl-draw to draw by default.
// The user does not have to click the polygon control button first.
defaultMode: 'draw_polygon'
});谁有什么想法,如何停止绘制多边形是默认的?
还有其他关于其他/更好的绘图工具的想法吗?
发布于 2022-07-18 16:34:16
默认模式是simple_select,所以您可以添加它来代替draw_polygon,或者完全删除defaultMode选项,它将以simple_select模式启动。
https://stackoverflow.com/questions/73024390
复制相似问题