# dcb.getLocation
获取当前的地理位置。返回的信息基于百度坐标系(bd09),需要转换到其他坐标系可使用该包:gcoord (opens new window)。
# 参数
属性 | 类型 | 默认值 | 必填 | 说明 | 最低版本 |
---|---|---|---|---|---|
mustBeAuth | boolean | false | 否 |
| 7.1.7 |
# 返回值
属性 | 类型 | 说明 | 最低版本 |
---|---|---|---|
latitude | number | 纬度,范围为 -90~90,北纬为正数,南纬为负数。 | |
longitude | number | 经度,范围为 -180~180,东经为正数,西经为负数。 | |
address | string | 地址。 | |
country | string | 国家。 | |
countryCode | string | 国家 code。 | |
province | string | 省。 | |
provinceCode | string | 省 code。 | |
city | string | 城市。 | |
cityCode | string | 城市 code。 | |
district | string | 区域。 | |
disCode | string | 区域 code。 | |
road | string | 街道。 | |
description | string | 描述。 |
# 示例
const location = await dcb.getLocation();
// 结果类似:
// {
// "latitude": 106.64359,
// "longitude": 26.61859,
// "address": "中国贵州省贵阳市乌当区长岭南路辅路在国家数字内容产业园附近",
// "country": "中国",
// "province": "贵州省",
// "provinceCode": "520000",
// "city": "贵阳市",
// "cityCode": "520100",
// "district": "乌当区",
// "disCode": "520115",
// "road": "长岭南路辅路",
// "description": "在国家数字内容产业园附近"
// }