如何从geojson文件中更改已加载点的样式?

时间:2017-07-04 16:46:15

标签: openlayers-3

我创建了一个脚本,该脚本从geojson文件加载特征:

ByteToMessageDecoder

然后我使用样式函数在这些点上创建具有不同颜色和半径大小的圆圈:

ByteToMessageDecoder

我想改变这些功能的样式,但对于我的生活,我无法访问这种风格。我可以访问坐标(我猜因为它们是点),但是获得半径或颜色似乎是不可能的。

任何提示?

1 个答案:

答案 0 :(得分:1)

在您的样式函数中,尝试将return style;更改为return [style];

在此处查看我的帖子Style Function example

由于每个功能都通过样式函数,因此您还可以向geojson添加可在样式函数中读取的属性。如果您想要做其他事情,例如制作正方形或根据要素的属性放大地图要素,这是很棒的。