UNPKG

openlayers

Version:

Build tools and sources for developing OpenLayers based mapping applications

34 lines (29 loc) 705 B
goog.require('ol.Geolocation'); goog.require('ol.Map'); goog.require('ol.View'); goog.require('ol.layer.Tile'); goog.require('ol.source.BingMaps'); var view = new ol.View({ center: [0, 0], zoom: 2 }); var map = new ol.Map({ layers: [ new ol.layer.Tile({ source: new ol.source.BingMaps({ key: 'As1HiMj1PvLPlqc_gtM7AqZfBL8ZL3VrjaS3zIb22Uvb9WKhuJObROC-qUpa81U5', imagerySet: 'Road' }) }) ], target: 'map', view: view }); var geolocation = new ol.Geolocation({ projection: view.getProjection(), tracking: true }); geolocation.once('change:position', function() { view.setCenter(geolocation.getPosition()); view.setResolution(2.388657133911758); });