diff --git a/examples/scale-line.html b/examples/scale-line.html
new file mode 100644
index 0000000000..54d9d6cd42
--- /dev/null
+++ b/examples/scale-line.html
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+ Scale line example
+
+
+
+
+
+
+
+
+
+
+
+
+
Scale line example
+
Example of a scale line.
+
+
scale-line, openstreetmap
+
+
+
+
+
+
+
+
+
+
diff --git a/examples/scale-line.js b/examples/scale-line.js
new file mode 100644
index 0000000000..94dac62e22
--- /dev/null
+++ b/examples/scale-line.js
@@ -0,0 +1,29 @@
+goog.require('ol.Coordinate');
+goog.require('ol.Map');
+goog.require('ol.RendererHints');
+goog.require('ol.View2D');
+goog.require('ol.control.ScaleLine');
+goog.require('ol.control.ScaleLineUnits');
+goog.require('ol.control.defaults');
+goog.require('ol.layer.TileLayer');
+goog.require('ol.source.OpenStreetMap');
+
+
+var map = new ol.Map({
+ controls: ol.control.defaults({}, [
+ new ol.control.ScaleLine({
+ units: ol.control.ScaleLineUnits.IMPERIAL
+ })
+ ]),
+ layers: [
+ new ol.layer.TileLayer({
+ source: new ol.source.OpenStreetMap()
+ })
+ ],
+ renderers: ol.RendererHints.createFromQueryData(),
+ target: 'map',
+ view: new ol.View2D({
+ center: new ol.Coordinate(0, 0),
+ zoom: 2
+ })
+});