Ich habe ein Skript, das als so in Funktionen aus einer GeoJSON Datei lädt:Wie ändert man den Stil der bereits geladenen Punkte aus der Geojson-Datei?
"type": "FeatureCollection",
"features": [{
"type": "Feature",
"geometry": {
"type": "Point",
"coordinates": [5.53204822887795, 51.609252234043296, 0.0]
}
}, etc...
ich dann eine Stil-Funktion verwendet Kreise mit verschiedenen Farben und Radius Größen zu diesen Punkten zu erstellen:
var styleFunction = function(feature) {
var style = new ol.style.Style({
image: new ol.style.Circle({
radius: calculateRadius(feature),
fill: new ol.style.Fill({
color: 'rgba(255, 0, 0, 0.5)'
}),
stroke: null
})
});
return style;
};
Ich würde gerne das Styling dieser Features ändern, aber für das Leben von mir habe ich keine Möglichkeit, auf den Stil zuzugreifen. Ich kann auf die Koordinaten zugreifen (ich denke, weil sie Punkte sind), aber den Radius oder die Farbe zu bekommen scheint unmöglich.
Irgendwelche Tipps?
Das hilft aus! Danke für den Tipp!!! – dstahc