1 | goog.require('ol.Map');
|
2 | goog.require('ol.View');
|
3 | goog.require('ol.control');
|
4 | goog.require('ol.control.FullScreen');
|
5 | goog.require('ol.interaction');
|
6 | goog.require('ol.interaction.DragRotateAndZoom');
|
7 | goog.require('ol.layer.Tile');
|
8 | goog.require('ol.source.BingMaps');
|
9 |
|
10 |
|
11 | var map = new ol.Map({
|
12 | controls: ol.control.defaults().extend([
|
13 | new ol.control.FullScreen()
|
14 | ]),
|
15 | interactions: ol.interaction.defaults().extend([
|
16 | new ol.interaction.DragRotateAndZoom()
|
17 | ]),
|
18 | layers: [
|
19 | new ol.layer.Tile({
|
20 | source: new ol.source.BingMaps({
|
21 | key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5',
|
22 | imagerySet: 'Aerial'
|
23 | })
|
24 | })
|
25 | ],
|
26 |
|
27 | target: 'map',
|
28 | view: new ol.View({
|
29 | center: [-33519607, 5616436],
|
30 | rotation: -Math.PI / 8,
|
31 | zoom: 8
|
32 | })
|
33 | });
|