Letting the map ask renderer for resolution.
This commit is contained in:
@@ -264,6 +264,14 @@ ol.Map.prototype.getResolutionForZoom = function(zoom) {
|
|||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return {number} the resolution for the map at the given zoom level
|
||||||
|
*/
|
||||||
|
ol.Map.prototype.getResolution = function() {
|
||||||
|
goog.asserts.assert(goog.isDef(this.renderer_));
|
||||||
|
return this.renderer_.getResolution();
|
||||||
|
};
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @param {goog.math.Coordinate|{x: number, y: number}} pixel
|
* @param {goog.math.Coordinate|{x: number, y: number}} pixel
|
||||||
|
|||||||
@@ -58,6 +58,13 @@ ol.renderer.MapRenderer.prototype.getContainerSize = function() {
|
|||||||
ol.renderer.MapRenderer.prototype.draw = function(layers, center, resolution, animate) {
|
ol.renderer.MapRenderer.prototype.draw = function(layers, center, resolution, animate) {
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/**
|
||||||
|
* @return {number} The rendered resolution.
|
||||||
|
*/
|
||||||
|
ol.renderer.MapRenderer.prototype.getResolution = function() {
|
||||||
|
return this.renderedResolution_;
|
||||||
|
};
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* TODO: determine a closure friendly way to register map renderers.
|
* TODO: determine a closure friendly way to register map renderers.
|
||||||
* @type {Array}
|
* @type {Array}
|
||||||
|
|||||||
Reference in New Issue
Block a user