首页 / 浏览问题 / 云GIS / 问题详情
修改编辑圆的marker样式
545EXP 2019年11月20日

leaflet 1.3.1
iclient for leaflet 9.1.2

采用方法L.circle在地图上画了一个圆,并让它可编辑circle.editing.enable()

怎么修改默认的marker的样式

2 个回答

解决方式,查看了两个marker的类名分别是

.leaflet-edit-move,

.leaflet-edit-resize

直接修改样式解决

.leaflet-edit-move,
.leaflet-edit-resize {
  background: url("./../../../assets/images/spatialanalysis/pan-marker.png");
  background-size: 100% 100%;
  border: 0;
  width: 32px !important ;
  height: 32px !important ;
  border-radius: 50%;
}

545EXP 2019年11月20日

你好,我不太明白你的意思。你是想改变那个对象的样式。如果你是改变maker的样式 网上一搜有很多方式https://www.cnblogs.com/yingyigongzi/p/10863252.html

3,357EXP 2019年11月20日
你好,您是怎么实现leaflet可编辑的

?我们用了 leaflet.editable插件也可以实现可编辑,但是我们又要求不能移动,只能改变半径的大小,不知道该怎么禁止移动,classs名不是向你说的那样,两个marker都是的class名都是 leaflet-marker-draggable
...