GeolocateControlOptions
定义于: src/ui/control/geolocate_control.ts:16
GeolocateControlOptions =
object
GeolocateControl 选项对象
属性
fitBoundsOptions?
可选
fitBoundsOptions: FitBoundsOptions
定义于: src/ui/control/geolocate_control.ts:25
当地图平移和缩放到用户位置时使用的选项对象;默认使用 maxZoom
值为15,以限制地图对于非常精确位置的缩放程度;
positionOptions?
可选
positionOptions:PositionOptions
定义于: src/ui/control/geolocate_control.ts:21
Geolocation API 的 PositionOptions 对象;
默认值
{enableHighAccuracy: false, timeout: 6000}
showAccuracyCircle?
可选
showAccuracyCircle:boolean
定义于: src/ui/control/geolocate_control.ts:35
默认情况下,如果 showUserLocation
为 true
,会在用户位置周围绘制一个透明圆圈,表示位置精度(95%置信水平);设置为 false
可禁用此功能;当 showUserLocation
为 false
时始终禁用;
默认值
true
showUserLocation?
可选
showUserLocation:boolean
定义于: src/ui/control/geolocate_control.ts:40
默认情况下,用户位置会在地图上显示一个点;设置为 false
可禁用此功能;
默认值
true
trackUserLocation?
可选
trackUserLocation:boolean
定义于: src/ui/control/geolocate_control.ts:30
如果为 true
,GeolocateControl
将变成一个切换按钮,激活时地图将随着用户位置变化而更新;
默认值
false