import Geolocation from '../src/ol/Geolocation.js'; import _ol_Map_ from '../src/ol/Map.js'; import _ol_View_ from '../src/ol/View.js'; import TileLayer from '../src/ol/layer/Tile.js'; import _ol_source_BingMaps_ from '../src/ol/source/BingMaps.js'; var view = new _ol_View_({ center: [0, 0], zoom: 2 }); var map = new _ol_Map_({ layers: [ new TileLayer({ source: new _ol_source_BingMaps_({ key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5', imagerySet: 'Road' }) }) ], target: 'map', view: view }); var geolocation = new Geolocation({ projection: view.getProjection(), tracking: true }); geolocation.once('change:position', function() { view.setCenter(geolocation.getPosition()); view.setResolution(2.388657133911758); });