2015-03-30 12 views

Odpowiedz

17

Architektura OL3 rozróżnia warstwę od źródła. Aby uzyskać dostęp do funkcji warstwy, musisz najpierw uzyskać dostęp do źródła warstwy. Wykonuje się to przez:

var source = layer.getSource(); 

W przypadku warstwy wektorowej otrzymasz obiekt ol.source.Vector. Z tego obiektu można uzyskać dostęp do funkcji poprzez:

var features = source.getFeatures(); 

Ponadto masz możliwość dostępu do specjalnych funkcji poprzez getFeatureById (ID) lub getFeaturesAtCoordinate (współrzędnych). Aby uzyskać więcej informacji, zobacz dokumentację api http://openlayers.org/en/v3.4.0/apidoc/ol.source.Vector.html

Powiązane problemy