为什么draw.modechange不返回功能信息?

时间:2019-08-20 07:30:33

标签: mapbox mapbox-gl-js mapbox-gl

我正在使用Mapbox绘制控件来创建多边形。 我正在向绘图控件添加预定义的多边形,如下所示:

draw.add(polygon.feature)

polygon.feature是包含多边形几何坐标数组的多边形的json。

我想做一件非常简单的事情-用户单击抽奖时,只需显示抽奖的名称即可。但是draw.modechange事件不会带来抽奖信息,只有draw.updatedraw.create会带来抽奖信息。

例如:

map.on("draw.modechange", (e) => {
  console.log(e); // there is NOT features property in here.
});

map.on("draw.update", (e) => {
  console.log(e); // there is features property in here.
});

0 个答案:

没有答案