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 に答える