ch09小程序位置API
开源一个安信可A9g小项目微信小程序定位器项目②GPS模块如何定位经纬度并且上报到MQTT。。。

开源⼀个安信可A9g⼩项⽬微信⼩程序定位器项⽬②GPS模块如何定位经纬度并且上报到MQTT。
本系列博客学习由⾮官⽅⼈员潜⼼所⼒所写,仅仅做个⼈技术交流分享,不做任何商业⽤途。
如有不对之处,请留⾔,本⼈及时更改。
⽂章⽬录⼀、⼩项⽬简介;这个⼩diy项⽬是空闲时候做出来的,⽽且准备开源出来,主要功能是实现在微信⼩程序上地图定位显⽰该 GPS模块的信息,想想都刺激啊!!先上图,再解释⼀波:全部开源(微信端和硬件端):关注博⽂最下⾯的本⼈微信号⼆维码,回复 190828 即可获取本开源⼯程全部源码!下⾯是实现原理:1. 采⽤安信可模块 A9G的开发板作为调试硬件,因为它⽀持 SDK 开发,插着中国移动的2G卡,再插着 GPS模块,可以实现全球定位;2. A9G模块可以实现MQTT协议连接,这个也是⾮常得意的,⽽且新版SDK⽀持重连机制;官⽹的SDK包有很多好玩的demo;3. A9G模块上⾯那个⼆维码是 IMEI信息,因此我⽤它作为我们与服务器通讯的主题设置;4. MQTT服务器我是⾃⼰搭建的,⼤家可以到我前⾯的博⽂参考怎么搭建。
当然了,后⾯我会教⼤家使⽤阿⾥云物联⽹来实现;5. A9G模块定位的GPS出来的定位坐标系不是微信⼩程序的内置地图的坐标系,所以,需要进⼀步转换,⽽我使⽤依然是腾讯地图的开发服务,这个我后⾯会详细讲;6. 具体的通讯协议和睬坑记录都会在这个博⽂连载中⼀⼀为⼤家讲述;⼆、前⾔;上篇已经介绍了如何搭建环境,这篇就讨论如何在A9G模块上实现定位获取经纬度以及把经纬度通过MQTT协议连接的推送到服务器;玩得再好,也是参考官⽅的Demo来改动的;那么我们就开⼑分析官⽹的⼯程,在demo/gps和demo/mqtt这2个⼯程;三、GPS⼯程分析;⼤致概述下这个⼯程的流程:GPS定位成功后,可以通过串⼝配置发送close来不再获取定位信息,发送open从⽽获取定位信息;和 rtos 操作系统使⽤⼏乎⼀样,都是通过创建任务来做业务逻辑;1. 先创建主任务gps_MainTask,⾥⾯是个串⼝配置,⼜创建⼀个新任务专门读取gps信息。
小程序定位功能

小程序定位功能小程序定位功能是指在小程序中通过使用手机设备的GPS或网络进行定位,获取用户当前的地理位置信息,并将该信息用于提供相关服务或功能。
小程序的定位功能可以帮助用户快速定位到自己的位置,方便导航、查找附近的服务、分享位置等。
小程序定位功能主要通过以下几个方面实现:1. 获取位置信息:小程序可以通过调用手机设备的定位接口,获取用户的地理位置信息,包括经度、纬度、海拔、速度等,从而实现定位功能。
2. 显示当前位置:通过将获取到的位置信息在小程序中标记,可以在地图或界面上显示用户当前的位置,方便用户进行查看和确认。
3. 导航功能:小程序可以根据用户的当前位置和目的地位置,提供导航功能,帮助用户找到最优路径,指导用户快速到达目的地。
4. 搜索附近服务:小程序可以根据用户当前的位置信息,结合地图和其他数据源,查询附近的服务,例如附近的餐厅、商店、景点等,并在小程序中展示给用户,方便用户选择和使用。
5. 分享位置:小程序可以将用户的当前位置信息生成一个短链接或二维码,并提供分享功能,方便用户将自己的位置信息分享给他人,例如在社交媒体上分享自己的旅行足迹或推荐的好去处。
小程序定位功能在各个领域中有着广泛的应用。
在旅游领域中,可以使用小程序定位功能来提供导览服务,帮助游客快速找到景点、酒店等;在外卖领域中,可以使用定位功能来定位用户的位置,并将外卖配送服务覆盖到最远的区域;在社交领域中,可以使用定位功能来展示用户的位置信息,方便用户交友、相亲等。
小程序定位功能在实际使用中需要注意用户隐私的保护。
在获取用户位置信息之前,需要向用户明确告知定位的目的和将如何使用这些信息,并征得用户的同意。
同时,还需要对用户的位置信息进行安全存储和传输,保障用户的隐私安全。
总之,小程序定位功能是一种非常有用和便捷的功能,在多个领域中都有广泛的应用。
通过定位功能,用户可以快速找到自己的位置,导航到目的地,搜索附近的服务等,为用户提供更好的使用体验。
使用微信小程序开发实现地图和定位功能

使用微信小程序开发实现地图和定位功能随着互联网的快速发展和移动设备的普及,手机成为了人们日常生活中不可或缺的一部分。
而微信作为一个广泛应用于社交、购物和娱乐的平台,其小程序功能的推出进一步提升了其用户体验。
在这篇文章中,我们将探讨如何使用微信小程序开发实现地图和定位功能。
一、地图功能的意义及应用场景地图是现代社会人们生活中不可或缺的一部分,其具有广泛的应用场景。
比如,我们在旅行时需要查找目的地的位置,或者在陌生城市需要了解周边的商店和服务设施等。
而通过微信小程序开发实现地图功能,可以使用户在微信平台上方便地查找地点、规划路线等。
二、使用微信小程序开发地图功能的基本步骤1. 调用微信小程序开放接口微信小程序提供了一系列开放接口,包括地图接口,可以用于开发地图功能。
在小程序代码中,我们需要调用相应的接口来实现地图功能。
2. 获取地理位置为了在地图上标注位置,我们需要首先获取用户的地理位置。
小程序提供了获取当前位置的接口,我们可以通过调用该接口来获取用户的地理位置信息。
3. 在地图上标注位置获取到用户的地理位置信息后,我们可以将该位置在地图上进行标注。
小程序提供了地图标注的接口,我们可以通过调用该接口来在地图上添加标记点,并显示位置的具体信息。
4. 实现地图导航功能除了标注位置之外,地图还可以用于实现导航功能。
小程序提供了地图导航的接口,我们可以调用该接口,实现在地图上显示路线和导航指示等功能。
三、使用微信小程序开发定位功能的基本步骤1. 获取用户授权在小程序中使用定位功能之前,我们需要获取用户的授权。
小程序提供了获取用户授权的接口,我们可以通过调用该接口来请求用户的位置授权。
2. 获取并显示用户位置获取用户的定位信息后,我们可以将用户的位置信息在小程序中进行显示。
比如,可以在小程序界面中显示用户所在城市的天气情况等。
3. 实现位置共享功能在某些场景下,我们可能需要实现位置共享功能,即用户可以将自己的位置信息分享给其他用户。
微信小程序开发图解案例教程 04 必备的微信小程序API

name: 'file',
14.
header: { 'content-type': 'Application/json' },
15.
formData: {
16.
imgName: '我是图片名称',
17.
imgSize: '122kB',
18.
position: 'wx'
//自定义文件存放的文件夹
19.
},
20.
success: function (res) { console.log(res); }
21.
});
4.2.1 wx.uploadFile文件上传API
22.
//监听 HTTP Response Header事件
23.
uploadTask.onHeadersReceived(function (res) {
4.1 请求服务器数据API
配置服务器域名如图4.1所示。
图4.1 配置服务器域名
4.1 请求服务器数据API
表4.1 wx. request(Object)参数说明
属性
类型
是否必填 说明
url data header
method
string
是
string/object/ArrayBuffer 否
11. console.log("-----------监听 HTTP Response Header事件-------------");
12. console.log(res);
13. });
14. //取消监听 HTTP Response Header事件
微信小程序获取当前位置地图定位导航

微信小程序获取当前位置地图定位导航小程序获取当前位置,回到当前位置,地图定位,导航效果因为小程序更新了获取地理位置API接口,需要先在app.json中配置一下permission字段,不然会报微信小程序getLocation 需要在app.json中声明permission字段app.json: (不知道具体位置可以看这里,这里有整个app.json的配置)1.2.'permission': {3.'erLocation': {4.'desc': '你的位置信息将用于小程序位置接口的效果展示'5.}6.}wxml:1.<!--pages/map/map.wxml-->2.3.<!-- 这是地图部分 -->4.5.<view class='map_container'>6.<map class='map' longitude='{{longitude}}' latitude='{{latitude}}' scale='{{scale}}' markers='{{markers}}' controls='{{controls}}' bindcontroltap='bindcontroltap' polyline='{{polyline}}' circles='{{circles}}' bindmarkertap='bindmarkertap'bindcontroltap='bindcontroltap'7.show-location></map>8.</view>9.10.11.<!-- 以下是导航部分 -->12.13.<view class='list-guide'>14.<!-- 这里的坐标本应该是从服务器获取数据的,这时丈先写死在页面上了 -->15.<view bindtap='onGuideTap' data-latitude='39.92392' data-longitude='116.411885' data-bankName='最高人民检察院'>16.<image src='/images/banklist/daohang.png' class='list-guide-imgae'></image>17.<text class='list-guide-text'>导航</text>18.</view>19.<view bindtap='onbankTap' data-bankId='{{item.BANK_ID}}'>20.<image src='/images/banklist/xiangqing.png'class='list-guide-imgae'></image>21.<text class='list-guide-text'>详情</text>22.</view>23.24.</view>宽度不是满屏,所以加个样式wxss:1./* pages/map/map.wxss */2..map_container {3.height: 260px;4.width: 100%;5.}6.7..map {8.height: 100%;9.width: 100%;10.}11.12.13.14.15..list-guide{16.display: flex;17.flex-direction: row;18.justify-content:space-around;19.border-top: 1px solid #ededed;20.height: 80rpx;21.}22..list-guide-imgae{23.height: 70rpx;24.width: 70rpx;25.margin-right: 20px;26.vertical-align: middle;27.}28..list-guide-text{29.vertical-align: middle;30.line-height: 90rpx;31.font-size: 35rpx;32.}下面就是最重要的JS部分了()JS:1.// pages/map/map.js2.Page({3.4./**5.* 页面的初始数据6.*/7.data: {8.addmissage: '选的位置',9.// markers Array标记点10.stitle:'故宫',titude: '',12.longitude: '',13.scale: 14,14.markers: [],15.//controls控件是左下角圆圈小图标,用户无论放大多少,点这里可以立刻回到当前定位(控件(更新一下,即将废弃,建议使用 cover-view 代替))16.controls: [{17.id: 1,18.iconPath: '../../images/img/controls.png',19.position: {20.left: 15,21.top: 260 - 50,22.width: 40,23.height: 4024.},25.clickable: true26.}],27.distanceArr: []28.},29.30./**31.* 生命周期函数--监听页面加载32.*/33.onLoad: function (options) {34.var that = this35.//获取当前的地理位置、速度36.wx.getLocation({37.type: 'wgs84', // 默认为 wgs84 返回 gps 坐标,gcj02 返回可用于 wx.openLocation 的坐标38.success: function (res) {39.//赋值经纬度40.that.setData({titude: titude,42.longitude: res.longitude,43.44.})45.}46.})47.48.49.50.},51.//controls控件的点击事件52.bindcontroltap(e) {53.var that = this;54.if (e.controlId == 1) {55.that.setData({titude: titude,57.longitude: this.data.longitude,58.scale: 14,59.})60.}61.},62.//导航63.onGuideTap: function (event) {64.var lat = Number(titude);65.var lon = Number(event.currentTarget.dataset.longitude);66.var bankName = event.currentTarget.dataset.bankname;67.console.log(lat);68.console.log(lon);69.wx.openLocation({70.type: 'gcj02',titude: lat,72.longitude: lon,: bankName,74.scale: 2875.})76.},77.78.79.80.})项目下载在这里(只是地图部份,也有删减,非实际项目全部) 下面是我实际项目中的截图。
微信小程序实现定位及到指定位置导航的示例代码

微信⼩程序实现定位及到指定位置导航的⽰例代码⼀:实现定位及到指定位置导航所需组件及API1:组件:map(地图组件)2:API:wx.getLocation(Object object)(获取当前的地理位置、速度),wx.openLocation(Object object)(使⽤微信内置地图查看位置)⼆:代码实现1:wxml<view><map id="map"longitude="{{longitude}}"latitude="{{latitude}}"scale="14"markers="{{markers}}"bindmarkertap="markertap"bindregionchange="regionchange"show-locationstyle="width: 100%; height: 300px;"></map></view><view><button type="primary" bindtap="navigate">导航</button></view>2:js//jsPage({/*** 页⾯的初始数据*/data: {//设置标记点markers: [{iconPath: "/images/ljx.png",id: 4,latitude: 31.938841,longitude: 118.799698,width: 30,height: 30}],//当前定位位置latitude:'',longitude: '',},navigate() {////使⽤微信内置地图查看标记点位置,并进⾏导航wx.openLocation({latitude: this.data.markers[0].latitude,//要去的纬度-地址longitude: this.data.markers[0].longitude,//要去的经度-地址})},onLoad() {//获取当前位置wx.getLocation({type: 'gcj02',success: (res) => {console.log(res)this.setData({latitude: titude,longitude: res.longitude})}})}})根据如上即可实现⾃⾝定位及到指定位置的导航,如下:以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。
微信小程序如何调用图片接口API并居中显示

微信⼩程序如何调⽤图⽚接⼝API并居中显⽰写完调⽤天⽓接⼝的demo之后,,顺便再调⽤了⼀下美图的接⼝API:wxml:<view class='imagesize' wx:for="{{list}}" wx:key="index"><image src="{{list.img}}" class='in-image' ></image></view>js:Page({data: {list: []},onLoad: function (options) {wx.request({url: 'https://api.apiopen.top/getImages',header: {'content-type': 'application/json'},success: res => {console.log(res.data)this.setData({//第⼀个data为固定⽤法,第⼆个data是json中的datalist: res.data.result[0],})}})},})css:.imagesize {display: flex;justify-content: center;}.imagesize image {width: 400rpx;height: 400rpx;}注意以上代码⾥⾯每次刷新的时候,都会随机调⽤接⼝数据因为接⼝⽂档⾥⾯有说明,传0或者不传会随机推荐图⽚所以我们在掉接⼝的时候可以在url后⾯绑定参数:url: 'https://api.apiopen.top/getImages?page=1&count=2',以上就是本⽂的全部内容,希望对⼤家的学习有所帮助,也希望⼤家多多⽀持。
微信小程序开发文档api的使用

微信小程序开发文档api的使用文档是人们办公学习的软件,人们利用文档储存文字或者图片。
查阅文档进行交流,发送。
可想而知文档对人们生活的影响是多么的大。
而今天所说的文档并不是传统意义上的文档,而是微信小程序开发文档api。
该文档的不同之处在于,他依附于微信而生存只存在于微信程序里面。
无论是哪一种程序都是由研发者进行开发的,而微信中的程序这位研发者提供了一种叫做aPi移动接口客户端。
点点客有限责任公司曾在多篇文章上发表过对于微信小程序开发的理解。
该公司为中国移动社交电商的发展做出了很大的贡献!再来说到api移动接口,想必大家都知道云储存这个词语。
中国内地就有很多云公司对于各大软件的服务进行云计算。
而云储存在手机上是非常火的,他也非常大的空间,对手机客户内存不足的人进行弥补,就拿百度语音这个软件来说,许多客户可以在上面进行资源分享,里面有2000多个G的超大云内存。
微信小程序开发文档api正是这样一个用于云开发开发云计算的文档,里面有很多的接口,用于不同的功能。
研发者在研发支出需要对该用户和程序进行。
多方位的了解掌握大量数据和资料才可以进行开发。
在研发和使用的过程中会有相对的弊端出现,但是更有效的方法是先模拟用户创建一个文档看看这个文档如何以最准确和快速的方式进行定位和查找,如果你模拟的用户实践效果非常明显的话,那么说明该文档api得创建之初是非常成功的。
微信小程序开发文档api它的创建和使用使得微信的功能进一步的扩大和完善。
后来微信的发展不仅仅局限于聊天和视频交友。
更多的是面向高科技和时代的潮流,微信的研发者和后续软件的开发者不断完善微信的弊端使微信每个月都有新的程序升级。
如今无论是中国还是国外,都有大批的使用者使用微信这个app。
而微信小程序的开发也在不断进行着。
When you are old and grey and full of sleep,And nodding by the fire, take down this book,And slowly read, and dream of the soft lookYour eyes had once, and of their shadows deep;How many loved your moments of glad grace,And loved your beauty with love false or true,But one man loved the pilgrim soul in you,And loved the sorrows of your changing face;And bending down beside the glowing bars, Murmur, a little sadly, how love fledAnd paced upon the mountains overheadAnd hid his face amid a crowd of stars.The furthest distance in the worldIs not between life and deathBut when I stand in front of youYet you don't know thatI love you.The furthest distance in the worldIs not when I stand in front of youYet you can't see my loveBut when undoubtedly knowing the love from both Yet cannot be together.The furthest distance in the worldIs not being apart while being in loveBut when I plainly cannot resist the yearningYet pretending you have never been in my heart. The furthest distance in the worldIs not struggling against the tidesBut using one's indifferent heartTo dig an uncrossable riverFor the one who loves you.倚窗远眺,目光目光尽处必有一座山,那影影绰绰的黛绿色的影,是春天的颜色。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5. var longitude = res.longitude
6. wx.openLocation({
7.
latitude: latitude,
8.
longitude: longitude
9. })
10. }
11. })
03 查看位置
【例9-3】小程序位置API之openLocation的简单应用
1.4.0
获取当前地图的缩放级别
1.4.0
上述方法的具体使用格式将在接下来的9.4.2-9.4.7进行详细说明。
04 地图组件控制
02 获取地图中心坐标
小程序使用getCenterLocation(OBJECT) 获取当前地图中心的经纬度。 OBJECT参数说明如表所示。
参数 success fail complete
否
接口调用失败的回调函数
complete
Function
否
接口调用结束的回调函数(调用成功与否都执行)
最低版本 1.6.0
02 获取位置
01 获取位置
success回调函数返回参数如下: • latitude:纬度,浮点数,范围为-90~90,负数表示南纬; • longitude:经度,浮点数,范围为-180~180,负数表示西经; • speed:速度,浮点数,单位m/s; • accuracy:位置的精确度; • altitude:高度,单位 m; • verticalAccuracy:垂直精度,单位 m(Android 无法获取,返回 0); • horizontalAccuracy:水平精度,单位 m。 注:altitude、verticalAccuracy以及horizontalAccuracy需要1.2.0及以上版本支持。
04 地图组件控制
03 移动到指定位置
小程序使用moveToLocation将地图中心移动到当前定位 点,需要配合<map>组件的show-location使用。
【例9-5】小程序位置API之moveToLocation的简单应用
04 地图组件控制
04 地图组件控制
04 动画平移标记
小程序使用translateMarker(OBJECT) 动画平移marker。OBJECT参数说明如表所示。
类型 Function Function Function
必填 是 否 否
说明 接口调用成功的回调函数 接口调用失败的回调函数 接口调用结束的回调函数(调用成功与否都执行)
success回调函数返回参数如下: • name:位置名称; • address:详细地址; • latitude:纬度,浮点数,范围为-90~90,负数表示南纬; • longitude:经度,浮点数,范围为-180~180,负数表示西经。
01 位置信息
02 坐标类别
2. gcj02 gcj02的中文名称是“国家测量局02号标准”,是一种由中国国家测量局定制的地理信 息系统的坐标系统。gcj是一种缩写形式,由三个词的拼音首字母组成。其中g指的是 guojia(国家)、c指的是cehui(测绘)、j指的是ju(局)。这是一种加入随机偏差后 形成的对经纬度数据的加密算法,凡是国内出版的各种地图系统都必须至少采用该算法 对地理位置数据进行首次加密。
02 获取位置
02 选择位置
【例9-2】小程序位置API之chooseLocation的简单应用
03
查看位置
03 查看位置
小程序使用wx.openLocation(OBJECT)打开微信内置地图查看位置,该接口需要用户授权 erLocation。其OBJECT参数说明如表所示。
wx.openLocation(OBJECT)示例代码格式如下:
1. wx.getLocation({
2. type: 'gcj02', //返回可以用于wx.openLocation的经纬度
3. success: function(res) {
4. var latitude = titude
参数 latitude longitude scale name address success fail complete
类型 Float Float INT String String Function Function Function
必填 是 是 否 否 否 否 否 否
说明 纬度,范围为-90~90,负数表示南纬 经度,范围为-180~180,负数表示西经 缩放比例,范围5~18,默认为18 位置名 地址的详细说明 接口调用成功的回调函数 接口调用失败的回调函数 接口调用结束的回调函数(调用成功与否都执行)
03 查看位置
04
地图组件控制
04 地图组件控制
01 获取地图上下文
小程序使用wx.createMapContext(mapId,this) 创建并返回 map 上下文 mapContext 对象, mapContext 通过mapId跟WXML页面上的<map>组件绑定,并可以进一步操作对应的<map> 组件。
02 获取位置
02 获取位置
01 获取位置
小程序使用wx.getLocation(OBJECT)获取当前设备的地理位置、速度等信息。 当用户离开小程序后,此接口无法调用; 当用户点击“显示在聊天顶部”时,此接口可继续调用。
02 获取位置
01 获取位置
OBJECT参数说明如表所示。
参数
类型
必填
说明
例如,北京市东城区的故宫博物院,其经度为39.915390,纬度为116.397040。
01 位置信息
02 坐标类别
由于测量工作都需要有一个特定的坐标系作为基准,因此国内外都有各自的测量基 准和坐标系。小程序使用的坐标类别有两种:wgs84坐标和gcj02坐标,且微信web开 发者工具目前仅支持gcj02坐标。
类型 Function Function Function
必填 否 否 否
说明 接口调用成功的回调函数 ,res = { longitude: "经度", latitude: "纬度"} 接口调用失败的回调函数 接口调用结束的回调函数(调用成功、失败都会执行)
02 获取地图中心坐标
【例9-4】小程序位置API之getCenterLocation的简单应用
04 动画平移标记
【例9-6】小程序位置API之translateMarker的简单应用
04 地图组件控制
04 地图组件控制
05 展示全部坐标
小程序使用includePoints(OBJECT)展示所有指定的经纬度,必要时会缩放视野。 OBJECT参数说明如表所示。
参数 points padding
OBJECT
getScale
OBJECT
说明
最低版本
获取当前地图中心的经纬度,返回的是 gcj02 坐标系,可以用于wx.openLocation
将地图中心移动到当前定位点,需要配合map组件的show-location使用
平移marker,带动画
1.2.0
缩放视野展示所有经纬度
1.2.0
获取当前地图的视野范围
02 获取位置
02 选择位置
wx.chooseLocation(OBJECT)示例代码格式如下:
1. wx.chooseLocation({ 2. success: function(res) { 3. var name = 4. var address = res.address 5. var latitude = titude 6. var longitude = res.longitude 7. } 8. })
type
String
否
默认为 wgs84 返回 gps 坐标,gcj02 返回可用于wx.openLocation的坐标
altitude
Boolean
否
传入 true 会返回高度信息,由于获取高度需要较高精确度,会减慢接口返回速度
success
Function
是
接口调用成功的回调函数
fail
Function
02 获取位置
01 获取位置
【例9-1】小程序位置API之getLocation的简单应用
02 获取位置
02 选择位置
小程序使用wx.chooseLocation(OBJECT) 打开地图选择位置,该接口需要用户授权 erLocation。其OBJECT参数说明如表所示。
参数 success fail complete
04 地图组件控制
01 获取地图上下文
mapContext对象包含了6种方法可以用于操作<map>组件,其方法说明如表所示。
方法
参数
getCenterLocation OBJECT
moveToLocation 无
translateMarker OBJECT
includePoints
OBJECT
getRegion
01 位置信息
02 坐标类别
1. wgs84 wgs84的全称是World Geodetic System 1984,是美国国防局为GPS(Global Position System,全球定位系统)在1984年建立的一种地心坐标系统,其数据来源于 遍布世界的卫星观测站所获得的坐标。该系统初始精确度为1-2m,后经历了多次修正 和精华,目前用的是2002年1月20日正式启动的wgs84(G1150)版本,其中G表示使 用GPS测量得到数据,1150指的是GPS时间第1150个周。
参数 markerId destination autoRotate rotate duration animationEnd fail