Openlayers 2.12 JSON图层颜色与TURF算法

时间:2015-10-09 08:45:18

标签: javascript json openlayers turfjs

我有不同的草皮操作,现在我想要一些风格。我将所有操作结果都放在ee9900中,我认为这是openlayers 2.12的默认颜色

所以我认为我有一个能够取得结果的功能,现在我希望它能够提供一些风格。

我创建了:

var geojson_format = new OpenLayers.Format.GeoJSON({
                    "ignoreExtraDims": true,
                });

var vector_layer   = new OpenLayers.Layer.Vector({
                });

我只是添加vector_layer.style = {fillColor: 'red'};并将多边形功能更改为红色,但点和颜色不起作用。 然后我有:

vector_layer.addFeatures(geojson_format.read(result.getData()));
legend.loadLayer(vector_layer);

结果是一个变量,我在这里有不同的操作结果。然后getData是一个得到结果的函数。

知道继续进行的是什么吗? 谢谢!

1 个答案:

答案 0 :(得分:0)

我拥有它,我根据Turf

的操作应用了一种风格
vector_layer.style = {fillColor: "purple", pointRadius: 7, fillOpacity: 0.3, strokeColor:"#F2F2F2"};

但是现在我想将它设置为默认样式,因为它现在没有使用"样式选择"我使用Ext

创建的按钮