UNPKG

863 BJavaScriptView Raw
1goog.require('ol.Map');
2goog.require('ol.View');
3goog.require('ol.control');
4goog.require('ol.control.FullScreen');
5goog.require('ol.interaction');
6goog.require('ol.interaction.DragRotateAndZoom');
7goog.require('ol.layer.Tile');
8goog.require('ol.source.BingMaps');
9
10
11var 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 // Use the canvas renderer because it's currently the fastest
27 target: 'map',
28 view: new ol.View({
29 center: [-33519607, 5616436],
30 rotation: -Math.PI / 8,
31 zoom: 8
32 })
33});