Add scale line to examples
This commit is contained in:
@@ -3,6 +3,7 @@ goog.require('ol.Coordinate');
|
|||||||
goog.require('ol.Map');
|
goog.require('ol.Map');
|
||||||
goog.require('ol.RendererHint');
|
goog.require('ol.RendererHint');
|
||||||
goog.require('ol.View2D');
|
goog.require('ol.View2D');
|
||||||
|
goog.require('ol.control.ScaleLineUnits');
|
||||||
goog.require('ol.layer.TileLayer');
|
goog.require('ol.layer.TileLayer');
|
||||||
goog.require('ol.projection');
|
goog.require('ol.projection');
|
||||||
goog.require('ol.source.TiledWMS');
|
goog.require('ol.source.TiledWMS');
|
||||||
@@ -39,6 +40,8 @@ var map = new ol.Map({
|
|||||||
layers: layers,
|
layers: layers,
|
||||||
// The OSgeo server does not set cross origin headers, so we cannot use WebGL
|
// The OSgeo server does not set cross origin headers, so we cannot use WebGL
|
||||||
renderers: [ol.RendererHint.CANVAS, ol.RendererHint.DOM],
|
renderers: [ol.RendererHint.CANVAS, ol.RendererHint.DOM],
|
||||||
|
scaleLineControl: true,
|
||||||
|
scaleLineUnits: ol.control.ScaleLineUnits.DEGREES,
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
projection: epsg4326,
|
projection: epsg4326,
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ var layer = new ol.layer.TileLayer({
|
|||||||
var map = new ol.Map({
|
var map = new ol.Map({
|
||||||
layers: new ol.Collection([layer]),
|
layers: new ol.Collection([layer]),
|
||||||
renderers: ol.RendererHints.createFromQueryData(),
|
renderers: ol.RendererHints.createFromQueryData(),
|
||||||
|
scaleLineControl: true,
|
||||||
target: 'map',
|
target: 'map',
|
||||||
view: new ol.View2D({
|
view: new ol.View2D({
|
||||||
center: new ol.Coordinate(0, 0),
|
center: new ol.Coordinate(0, 0),
|
||||||
|
|||||||
Reference in New Issue
Block a user