2015-03-30 9 views

Antwort

17

Die Architektur von OL3 unterscheidet zwischen einer Schicht und ihrer Quelle. Um Zugriff auf die Features einer Ebene zu erhalten, müssen Sie zuerst auf die Quelle der Ebene zugreifen. Dies geschieht über:

var source = layer.getSource(); 

Im Falle einer Vektorschicht erhalten Sie dann ein ol.source.Vector Objekt. Von diesem Objekt können Sie Ihre Funktionen über Zugang:

var features = source.getFeatures(); 

Weitere bekam die Möglichkeit, Features über getFeatureById (id) oder getFeaturesAtCoordinate zuzugreifen (Koordinate). Weitere Informationen finden Sie in der API-Dokumentation http://openlayers.org/en/v3.4.0/apidoc/ol.source.Vector.html