Spec-Zone.ru › MapLibre GL JS

GeolocateControlOptions

GeolocateControlOptions = object

Объект параметров GeolocateControl

Свойства

fitBoundsOptions?

optional fitBoundsOptions?: FitBoundsOptions

Объект параметров, используемый при перемещении и масштабировании карты к местоположению пользователя. По умолчанию используется maxZoom, равный 15, чтобы ограничить максимальное увеличение карты для очень точных местоположений.


positionOptions?

optional positionOptions?: PositionOptions

Объект PositionOptions API геолокации.

Значение по умолчанию

{enableHighAccuracy: false, timeout: 6000}


showAccuracyCircle?

optional showAccuracyCircle?: boolean

По умолчанию, если showUserLocation равно true, вокруг местоположения пользователя отображается прозрачный круг, указывающий точность (95% доверительный уровень) определения местоположения. Установите значение false, чтобы отключить эту функцию. Всегда отключено, если showUserLocation равно false.

Значение по умолчанию

true

showUserLocation?

optional showUserLocation?: boolean

По умолчанию на карте в местоположении пользователя отображается точка. Установите значение false, чтобы отключить эту функцию.

Значение по умолчанию

true

trackUserLocation?

optional trackUserLocation?: boolean

Если true, GeolocateControl становится переключателем, и при его активации карта будет получать обновления местоположения пользователя по мере его изменения.

Значение по умолчанию

false

© MapLibre contributors
Licensed under the 3-Clause BSD License.
https://maplibre.org/maplibre-gl-js/docs/API/type-aliases/GeolocateControlOptions/

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API