首页 > 代码库 > openlayer 3 在layer上添加feature

openlayer 3 在layer上添加feature

首先获取layer的source,所以你的source里就先要有内容。

vectorLayer.getSource().addFeature(iconFeature);

如果source里面没有定义过,则会有如下错误:

技术分享

还有一点需要注意的是:

addFeature()与addFeatures()的区别。

(个人见解)

addFeatures()会覆盖原source,使用addFeature()则会在原来的基础添加。

 

openlayer 3 在layer上添加feature