diff --git a/src/ol/renderer/webgl/ImageLayer.js b/src/ol/renderer/webgl/ImageLayer.js index fa3c37e3f6..123a6c1872 100644 --- a/src/ol/renderer/webgl/ImageLayer.js +++ b/src/ol/renderer/webgl/ImageLayer.js @@ -2,7 +2,6 @@ * @module ol/renderer/webgl/ImageLayer */ import {ENABLE_RASTER_REPROJECTION} from '../../reproj/common.js'; -import {TRUE} from '../../functions.js'; import LayerType from '../../LayerType.js'; import ViewHint from '../../ViewHint.js'; import {createCanvasContext2D} from '../../dom.js'; @@ -75,27 +74,6 @@ class WebGLImageLayerRenderer extends WebGLLayerRenderer { gl, imageElement, CLAMP_TO_EDGE, CLAMP_TO_EDGE); } - /** - * @inheritDoc - */ - forEachFeatureAtCoordinate(coordinate, frameState, hitTolerance, callback, thisArg) { - const layer = this.getLayer(); - const source = layer.getSource(); - const resolution = frameState.viewState.resolution; - const rotation = frameState.viewState.rotation; - const skippedFeatureUids = frameState.skippedFeatureUids; - return source.forEachFeatureAtCoordinate( - coordinate, resolution, rotation, hitTolerance, skippedFeatureUids, - - /** - * @param {import("../../Feature.js").FeatureLike} feature Feature. - * @return {?} Callback result. - */ - function(feature) { - return callback.call(thisArg, feature, layer); - }); - } - /** * @inheritDoc */ @@ -214,14 +192,6 @@ class WebGLImageLayerRenderer extends WebGLLayerRenderer { } - /** - * @inheritDoc - */ - hasFeatureAtCoordinate(coordinate, frameState) { - const hasFeature = this.forEachFeatureAtCoordinate(coordinate, frameState, 0, TRUE, this); - return hasFeature !== undefined; - } - /** * @inheritDoc */