提交 2f160829 编写于 作者: DCloud-yyl's avatar DCloud-yyl

更新定位模块配置文档

上级 be5656dc
# Geolocation定位
定位模块封装了OS自带的`系统定位`,及市场上主流的三方定位SDK,如`高德定位``百度定位`等。并提供统一的JS API调用定位能力。
定位模块封装了OS自带的`系统定位`,及市场上主流的三方定位SDK,如`高德定位``腾讯定位`等。并提供统一的JS API调用定位能力。
::: warning 注意
三方定位(高德、百度、腾讯、谷歌)是商业收费服务,需获取授权,注意避免侵权。[详见](#lic)
三方定位(高德、腾讯、谷歌等)是商业收费服务,需获取授权,注意避免侵权。[详见](#lic)
:::
|项目类型|API|
......@@ -12,7 +12,7 @@
|5+ App/Wap2App|[plus.geolocation.*](https://www.html5plus.org/doc/zh_cn/geolocation.html)
使用定位功能需在项目manifest.json的“App模块配置”中勾选“Geolocation(定位)”,并根据项目实际需求勾选使用的三方定位SDK:
![](https://native-res.dcloud.net.cn/images/uniapp/geolocation/modules.png)
![](https://web-ext-storage.dcloud.net.cn/doc/tutorial/app/app-geolocation-modules.png)
......@@ -21,7 +21,7 @@
> HBuilderX3.2.16开始独立出“系统定位”模块
使用`系统定位`需在“App模块配置”项的“Geolocation(定位)”下,勾选“系统定位”:
![](https://native-res.dcloud.net.cn/images/uniapp/geolocation/system.png)
![](https://web-ext-storage.dcloud.net.cn/doc/tutorial/app/app-geolocation-system.png)
`系统定位`调用设备的操作系统提供的定位服务,只支持wgs84坐标系,不同设备对定位功能支持的情况有所差异。
......@@ -48,7 +48,7 @@
**注意**
- 由于设备厂商适配的原因,在部分Android设备上定位服务可能不稳定,如需提升定位功能的稳定性建议使用`高德定位``腾讯定位`
- 本地离线打包参考[Android平台系统定位模块配置](https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/geolocation?id=%e7%b3%bb%e7%bb%9f%e5%ae%9a%e4%bd%8d)[iOS平台百度定位模块配置](https://nativesupport.dcloud.net.cn/AppDocs/usemodule/iOSModuleConfig/geolocation?id=%e7%b3%bb%e7%bb%9f%e5%ae%9a%e4%bd%8d)
- 本地离线打包参考[Android平台系统定位模块配置](https://nativesupport.dcloud.net.cn/AppDocs/usemodule/androidModuleConfig/geolocation?id=%e7%b3%bb%e7%bb%9f%e5%ae%9a%e4%bd%8d)[iOS平台系统定位模块配置](https://nativesupport.dcloud.net.cn/AppDocs/usemodule/iOSModuleConfig/geolocation?id=%e7%b3%bb%e7%bb%9f%e5%ae%9a%e4%bd%8d)
......@@ -57,7 +57,7 @@
> 需要向高德申请商业授权,参考:[商业授权相关说明](app-geolocation?id=business),使用前需登录 [高德开放平台](https://lbs.amap.com/) 创建应用申请Key
使用`高德定位`需在“App模块配置”项的“Geolocation(定位)”下,勾选“高德定位”:
![](https://native-res.dcloud.net.cn/images/uniapp/geolocation/amap.png)
![](https://web-ext-storage.dcloud.net.cn/doc/tutorial/app/app-geolocation-amp.png)
#### 参数说明
- 高德用户名
......@@ -78,12 +78,32 @@
![](https://native-res.dcloud.net.cn/images/uniapp/maps/amap_name.png)
### 腾讯定位@tencent
> 需要向腾讯申请商业授权,参考:[商业授权相关说明](app-geolocation?id=business),使用前需登录 [腾讯位置服务官网](https://lbs.qq.com/) 创建应用申请Key
使用`腾讯定位`需在“安卓/iOS模块配置”项的“Geolocation(定位)”下,勾选“腾讯定位”:
![](https://web-ext-storage.dcloud.net.cn/doc/tutorial/app/app-geolocation-tencent.png)
#### 参数说明
- apikey_android
[腾讯位置服务官网](https://lbs.qq.com/)为Android平台申请的Key
- apikey_ios
[腾讯位置服务官网](https://lbs.qq.com/)为iOS平台申请的Key
**注意**
- 调用腾讯定位SDK提供的定位服务,仅支持gcj02坐标系,支持解析地址信息。
- 配置后需提交云端打包后才能生效,真机运行时请使用[自定义调试基座](https://ask.dcloud.net.cn/article/35115)
<a id="business"/>
### 商业授权相关说明@lic
#### 国内用户
2021年起,高德、百度、腾讯等地图服务商开始商业授权。
2021年起,高德、腾讯、百度等地图服务商开始商业授权。
授权费用:5万元/年。
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册