Leaflet 传单中的鳞片圆形标记器

Leaflet 传单中的鳞片圆形标记器,leaflet,geometry,Leaflet,Geometry,在传单中创建圆时,可以指定缩放的宽度(即缩小时,圆“更小”,与它所覆盖的场地保持比例) 创建圆标记器时,结果是一个不缩放的圆。如何使圆圈标记器的刻度与标准圆圈相似 如果不可能,如何创建一组圆来达到相同的效果?L.CircleMarler具有固定的半径(以像素为单位),可用于任何缩放 但是您可以为任何实现ILayer接口的类创建L.layerGroup,包括L.Circle。例如: L.layerGroup([L.circle([0, 0], 200000), L.circle([50, 50],

在传单中创建圆时,可以指定缩放的宽度(即缩小时,圆“更小”,与它所覆盖的场地保持比例)

创建圆标记器时,结果是一个不缩放的圆。如何使圆圈标记器的刻度与标准圆圈相似


如果不可能,如何创建一组圆来达到相同的效果?

L.CircleMarler
具有固定的半径(以像素为单位),可用于任何缩放

但是您可以为任何实现
ILayer
接口的类创建
L.layerGroup
,包括
L.Circle
。例如:

L.layerGroup([L.circle([0, 0], 200000), L.circle([50, 50], 400000)]).addTo(map);

在传单圆圈标记器函数中,如果要更改半径圆圈,请使用任意缩放的固定半径
{radius:50.4}
,或者如果要更改权重边框圆圈,请使用
{weight:12}
,如下所示


嗯?这个问题是关于通过缩放改变大小,而不是颜色?对不起,我编辑答案