PHP速学视频免费教程(入门到精通)
PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!
使用Leaflet-Geoman库编辑多边形时,默认情况下会在每条边上生成中间点,允许用户添加新的顶点。本文介绍如何仅允许拖动现有顶点,禁止添加新顶点。
在Leaflet-Geoman的多边形编辑模式下,我们希望只允许拖动已存在的顶点,而隐藏或禁用边上的中间点,防止用户意外添加新的顶点。
Leaflet-Geoman提供hideMiddleMarkers
选项来控制中间点的显示。通过在启用编辑模式时设置该选项为true
,即可隐藏中间点,从而实现仅拖动顶点的效果。
// 假设'poly'是您的Leaflet多边形对象 poly.enableEdit({ hideMiddleMarkers: true });
将以上代码添加到您的Leaflet地图初始化或多边形创建后的代码中。 poly.enableEdit()
方法启用编辑模式,hideMiddleMarkers: true
参数确保只显示并允许拖动原始顶点。
通过此设置,在编辑多边形时,只有原始顶点可拖动,避免了误操作添加新顶点的可能性,从而满足了仅允许拖动顶点的需求。
已抢6878个
抢已抢92509个
抢已抢14533个
抢已抢50884个
抢已抢191684个
抢已抢86600个
抢