Skip to content

Instantly share code, notes, and snippets.

@lloydjatkinson
Created October 5, 2018 22:20
Show Gist options
  • Save lloydjatkinson/54e7191fe7497423656b92bb34263477 to your computer and use it in GitHub Desktop.
Save lloydjatkinson/54e7191fe7497423656b92bb34263477 to your computer and use it in GitHub Desktop.
mounted () {
MapBoxGl.accessToken = 'pk.eyJ1IjoibGxveWRqYXRraW5zb24iLCJhIjoiY2ptdG94NnBkMmdveDNrb2VwMnpuZ2xlbiJ9.P_aB3PF24QZL0uAlNvpDVw';
this.map = new MapBoxGl.Map({
container: this.$refs.map,
style: 'mapbox://styles/mapbox/streets-v10',
center: [8, 50],
zoom: 4,
});
this.map.addControl(new MapboxGeocoder({ accessToken: MapBoxGl.accessToken }));
this.map.addControl(new MapBoxGl.GeolocateControl({ positionOptions: { enableHighAccuracy: true }, trackUserLocation: true }));
this.map.addControl(new MapBoxGl.NavigationControl());
this.map.addControl(new MapBoxGl.FullscreenControl());
this.map.addControl(new MapBoxGl.ScaleControl({ unit: 'imperial' }));
},
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment