У меня есть карта веб-приложения Mapbox, в которую я хочу добавить местоположение пользователя, но НЕ иметь карту, которая автоматически центрируется в местоположении пользователя. Пример кода здесь https://docs.mapbox.com/mapbox-gl-js/example/locate-user/ отлично работает, я просто не хочу, чтобы карта изменялась на пользователя.
Это именно тот код, который я использую:
// GEO LOCATE USER!
const geolocate = new mapboxgl.GeolocateControl({
positionOptions: {
enableHighAccuracy: false
},
trackUserLocation: false
});
map.addControl(geolocate,"bottom-left");
geolocate.trigger();
Есть ли способ сделать так, чтобы geolocate.trigger () был пассивным опытом, а не перецентрировал карту, просто добавив к ней местоположение пользователя?