2
Ich habe versucht, SVG-Symbol als Marker in Openlayers-3. Hier in meinem Code.Verwenden Sie SVG-Symbol als Marker in openlayers-3
var svg = '<?xml version="1.0"?>'
+ '<svg viewBox="0 0 120 120" version="1.1" xmlns="http://www.w3.org/2000/svg">'
+ '<circle cx="60" cy="60" r="60"/>'
+ '</svg>';
var style = new ol.style.Style({
image: new ol.style.Icon({
opacity: 1,
src: 'data:image/svg+xml;base64,' + btoa(svg)
})
});
Aber mein Svg-Bild ist abgeschnitten, wie in der folgenden Abbildung gezeigt. ( sollte das Symbol sein ein Kreis)
Danke für die Antwort. Aber warum ViewBox-Parameter nicht funktioniert? –