Sé que Line dash no funciona OL3 (Openlayers 3) se ha preguntado anteriormente, pero la solución propuesta no funciona.
Mi código es:
var calculateStyle= new ol.style.Style({
fill: new ol.style.Fill({
color: [255, 255, 255, 0.6],
opacity: 0.3
}),
stroke: new ol.style.Stroke({
color: [0, 153, 255, 1],
linedash: [40,40],
width: 3
})
});
Intenté ambos [4,4]
y [40,40]
sugerí en la pregunta vinculada. Pero no está funcionando.
javascript
openlayers
Ishan
fuente
fuente
lineDash: [4,4]
olineDash: [40,40]
Respuestas:
Las líneas discontinuas se pueden hacer con:
¡Te he hecho un ejemplo en línea!
http://plnkr.co/edit/AW1YNC?p=preview
Puede usar este "probador" en línea para obtener varias combinaciones:
http://phrogz.net/tmp/canvas_dashed_line.html
fuente