# Interface: GetLocationParams ‹Err

GetLocationParamsErr›()

# Type parameters:

Err: MogsRes

# Type parameters

Err: MogsRes

# Properties

# Optional altitude

altitude? : string

传入 true 会返回高度信息,由于获取高度需要较高精确度,会减慢接口返回速度

todo 文档中说需要 string 但是说明信息中又传入了 boolean 需要测试实际的值

default false

Returns: string


# Optional highAccuracyExpireTime

highAccuracyExpireTime? : number

高精度定位超时时间(ms),指定时间内返回最高精度,该值3000ms以上高精度定位才有效果

Returns: number


# Optional isHighAccuracy

isHighAccuracy? : boolean

开启高精度定位

default false

Returns: boolean


# Optional type

type? : "wgs84" | "gcj02"

wgs84 返回 gps 坐标,gcj02 返回可用于 wx.openLocation 的坐标

todo update the doc above

default 'wgs84'

Returns: "wgs84" | "gcj02"

# Methods

# Optional complete

complete(res: GetLocationRes | Err): void

Inherited from MogsParams.complete

接口调用结束的回调函数(调用成功、失败都会执行)

# 参数:

属性 类型
res GetLocationRes | Err

# 返回值:

void


# Optional fail

fail(err: Err): void

Inherited from MogsParams.fail

接口调用失败的回调函数

# 参数:

属性 类型
err Err

# 返回值:

void


# Optional success

success(res: GetLocationRes): void

Inherited from MogsParams.success

接口调用成功的回调函数

# 参数:

属性 类型
res GetLocationRes

GetLocationRes

属性 类型 描述
accuracy number 位置的精确度
altitude number 高度,单位 m
errMsg string API 调用成功/失败的消息
horizontalAccuracy number 水平精度,单位 m
latitude number 纬度,范围为 -90~90,负数表示南纬
longitude number 经度,范围为 -180~180,负数表示西经
speed number 速度,单位 m/s
verticalAccuracy number 垂直精度,单位 m(Android 无法获取,返回 0)

# 返回值:

void