Leaflet Draw 0.4.0-多边形相交时如何显示错误消息?

时间:2019-02-04 12:34:06

标签: javascript leaflet leaflet.draw

我正在使用Leaflet Draw 0.4.0尝试在用户绘制两个相交的多边形时向用户抛出错误消息。我可以通过执行_showErrorTooltip()或_finishShape()函数来实现,这两个函数都在L.Draw.Polyline类中定义。

以下代码段是如何创建地图对象以及添加图层的一些示例。

我的问题是,我可以执行_finishShape()或_showErrorTooltip()函数吗?如果是这样,那我将无法访问正确的对象/类。

map = L.map('map').setView([primaryTutorLocation.lat, primaryTutorLocation.lon], 12);

drawnItems = new L.FeatureGroup();
map.addLayer(drawnItems);

var newpolygon = L.polygon(newpolyarray, {'noClip': true});
drawnItems.addLayer(newpolygon);

0 个答案:

没有答案