diff --git a/public/js/map.js b/public/js/map.js index c9d436d..201cabb 100644 --- a/public/js/map.js +++ b/public/js/map.js @@ -1,6 +1,7 @@ import { Map as MaplibreMap, NavigationControl, + GeolocateControl, addProtocol, } from "/vendor/maplibre-gl/maplibre-gl.mjs"; import { RadarControl } from "/js/radar.js"; @@ -70,6 +71,14 @@ const map = new MaplibreMap({ }); map.addControl(new NavigationControl(), "top-right"); +map.addControl( + new GeolocateControl({ + positionOptions: { enableHighAccuracy: true }, + trackUserLocation: true, + showAccuracyCircle: true, + }), + "top-right", +); map.addControl(new RadarControl(map), "top-right"); const layerToggle = new LayerToggleControl(applyStyle);