Type alias GeolocateOptions

GeolocateOptions: {
    positionOptions?: PositionOptions;
    fitBoundsOptions?: FitBoundsOptions;
    trackUserLocation?: boolean;
    showAccuracyCircle?: boolean;
    showUserLocation?: boolean;
}

위치 컨트롤(GeolocateControl)을 생성할 때 파라미터로 들어가는 GeolocateOptions 입니다. 위치 컨트롤 생성은 GeolocateControl을 참고해주세요.

Type declaration

  • Optional positionOptions?: PositionOptions

    Geolocation API PositionOptions입니다.

    Default

    { enableHighAccuracy: false, timeout: 6000}
    

    See

    Geolocation: getCurrentPosition()

  • Optional fitBoundsOptions?: FitBoundsOptions

    위치 컨트롤 버튼을 통해 지도가 사용자 위치로 이동 및 확대될 때 사용할 객체입니다. 이동 옵션은 fitBoundsOptions를 확인해주세요.

  • Optional trackUserLocation?: boolean

    사용자의 위치가 변경됨에 따라 업데이트할지에 대한 여부입니다. 해당 값을 true로 설정하면 Geolocate Control 버튼이 toggle 형식으로 변경되고, 버튼을 활성화하면 사용자 위치가 변경될 때마다 위치 정보가 업데이트됩니다.

    Default

    false
    
  • Optional showAccuracyCircle?: boolean

    해당 값을 true로 설정하면 사용자 위치 주위에 사용자 위치 정확도(95% 수준)를 나타내는 투명한 원이 표출됩니다. 해당 값을 false로 설정하면 해당 기능이 비활성화됩니다.

    Default

    true
    
  • Optional showUserLocation?: boolean

    해당 값을 true로 설정하면 사용자 위치에 점이 표출됩니다. 해당 값을 false로 설정하면 해당 기능이 비활성화됩니다.

    Default

    true
    

Generated using TypeDoc