1

我正在开发一个使用 openlayers 显示 WFS 图层(GeoJSON 格式)的项目,我在读取 GeoJSON 和显示功能时没有问题,但我想以编程方式选择一个功能,例如,有一个表格显示所有功能属性,当我单击表中的一行时,我想使用该行中的 ID(或其他属性)选择或突出显示地图上的特定要素。

我怎样才能做到这一点?

谢谢

4

1 回答 1

3

首先,查找您的功能:

myFeature=myVectorLayer.getFeaturesByAttribute("myAttribute","myValue")[0]

然后在您的selectControl上调用 .select(myFeature) 。

于 2013-06-12T21:10:26.770 回答