Je sais que Line Dash ne fonctionne pas OL3 (Openlayers 3) a été demandé plus tôt mais la solution proposée ne fonctionne pas.
Mon code est:
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
})
});
J'ai essayé les deux [4,4]
et [40,40]
suggéré dans la question liée. Mais ça ne marche pas.
javascript
openlayers
Ishan
la source
la source
lineDash: [4,4]
oulineDash: [40,40]
Réponses:
Les lignes pointillées peuvent être réalisées avec:
Je vous ai fait un exemple en ligne!
http://plnkr.co/edit/AW1YNC?p=preview
Vous pouvez utiliser ce "testeur" en ligne pour obtenir différentes combinaisons:
http://phrogz.net/tmp/canvas_dashed_line.html
la source