lbsLoc2 - 基站定位v2#

适配状态未知

备注

本页文档由这个文件自动生成。如有错误,请提交issue或帮忙修改后pr,谢谢!

示例

-- 注意:
-- 1. 因使用了sys.wait()所有api需要在协程中使用
-- 2. 仅支持单基站定位, 即当前联网的基站
-- 3. 本服务当前处于测试状态
sys.taskInit(function()
    if mobile.status() == 0 then
        sys.waitUntil("IP_READY", 3000)
    end
    local lat,lng,t = lbsLoc2.request(3000)
    log.info("lbs", lat, lng, json.encode(t or {}))
end

lbsLoc2.request(timeout, host, port, reqTime)#

执行定位请求

参数

传入值类型

解释

number

请求超时时间,单位毫秒,默认15000

number

服务器地址,有默认值,可以是域名,一般不需要填

number

服务器端口,默认12411,一般不需要填

bool

是否要求返回服务器时间

返回值

返回值类型

解释

string

若成功,返回定位坐标的纬度,是WGS84坐标系

string

若成功,返回定位坐标的精度,是WGS84坐标系

table

服务器时间,东八区时间. 当reqTime为true且定位成功才会返回

例子

sys.taskInit(function()
    if mobile.status() == 0 then
        sys.waitUntil("IP_READY", 3000)
    end
    local lat,lng,t = lbsLoc2.request(3000)
    log.info("lbs", lat, lng, json.encode(t or {}))
end