From 83293651b77667fdf124f6e8c44606498f95f7ab Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=89ric=20Lemoine?= Date: Tue, 26 Nov 2013 15:32:43 +0100 Subject: [PATCH] Add ol.icon.renderIcon --- src/ol/icon.js | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 src/ol/icon.js diff --git a/src/ol/icon.js b/src/ol/icon.js new file mode 100644 index 0000000000..0f62119af7 --- /dev/null +++ b/src/ol/icon.js @@ -0,0 +1,20 @@ +goog.provide('ol.icon'); + +goog.require('ol.style.Image'); + + +/** + * @param {string} src Image source URI. + * @param {ol.Size} size Image size. + * @return {ol.style.Image} Image. + */ +ol.icon.renderIcon = function(src, size) { + return new ol.style.Image({ + anchor: [size[0] / 2, size[1] / 2], + size: size, + src: src, + rotation: 0, + snapToPixel: undefined, + subtractViewRotation: false + }); +};