如何确定图层的数据源类型

how can I determine a layer's data source type

如何确定图层的数据源类型,例如矢量、WMS、Bing 等。在 OpenLayers 2 中,我为此使用了层的 CLASS_NAME。

使用 instanceof 检查,例如layer.getSource() instanceof ol.source.TileWMS