减少Leaflet多边形

时间:2015-08-03 10:17:09

标签: javascript css leaflet geojson

将多边形添加到Leaflet贴图时,边框非常宽(下图中为深蓝色)。对于广泛的地图,这通常会掩盖下面地图的更精细细节。

是否可以减少边框的宽度,同时保留多边形的其他默认样式?

目前我正在使用

从GeoJSON创建多边形
var boundary = { "type": "Feature", "geometry": {"type":"Polygon","coordinates":[....]}};
var poly = L.geoJson(boundary);
map.addLayer(poly);

Map of Hoxton, London

我正在使用Leaflet 0.7.3(最新稳定版)。我对那些改变传单地图所有实例的样式的解决方案以及为特定地图更改它的方法感兴趣。

1 个答案:

答案 0 :(得分:9)

read the Leaflet documentation,为路径指定weight选项,您可以specify as an option to L.geoJson

var poly = L.geoJson(boundary, { weight: 1 });