全国服务热线:4008-888-888

幻灯片

建企业官网—微信小程序计算2点之间的距离

手机上手机微信手机微信微信小程序计算2点正中间的间隔-手机上手机微信有没有精准精确测量间隔的手机微信微信小程序-手机上手机微信手机微信微信小程序ibeacon
1.

相关计算2点正中间的间隔都借助了腾讯地貌图,因而请先在腾讯地貌图官方网网站申请办理申请办理key。具体流程看一下图:

2.

下面具体讲计算2点正中间间隔的方法。
[标识:內容1]

方法一:3.

1.依据wx.getLocation(Objectobject)得到顾客现如今的经度,纬度:

getPosition:function(){varthatthis;wx.getLocation({success:function(res){that.setData({fromLng:res.longitude,fromLat:res.latitude})}})},4.

2.依据腾讯地貌图逆剖析你的目的地详尽详细地址,得到经度,纬度:

wx.request({url:'apis.map.qq/ws/geocoder/v1/',data:{"key":"你的腾讯地貌图key","address":"目的地"},method:'GET',success:function(res){if(res.data.result){constaddressLocationres.data.result.location;constcourseLataddressLocation.lat;//得到目的地的纬度constcourseLngaddressLocation.lng;//得到目的地的经度}that.setData({toLat:courseLat,toLng:courseLng})}})5.

3.定义计算间隔的方法:

getDistance:function(lat1,lng1,lat2,lng2){lat1lat1||0;lng1lng1||0;lat2lat2||0;lng2lng2||0;varrad1lat1*Math.PI/180.0;varrad2lat2*Math.PI/180.0;vararad1-rad2;varblng1*Math.PI/180.0-lng2*Math.PI/180.0;varr6378137;vardistancer*2*Math.asin(Math.sqrt(Math.pow(Math.sin(a/2),2)+Math.cos(rad1)*Math.cos(rad2)*Math.pow(Math.sin(b/2),2)));returndistance;}6.

4.开启该方法:

getDistance(fromLng,fromLat,toLat,toLng)7.

我务必同时计算许多条数据信息信息内容的间隔,发过现如今分析xml返回目的地经伟度的状况下,它返回来的结果实际上并不是按照你文件目录的顺序返回来的,而且一些详尽详细地址还剖析出不到来。

8.

不知道道道便是我的撰写不大好,还是插孔开启的难点。倘若哪一个大神看到在网络上有这种案例,麻烦提供一下联接给我,仿效学习培训学习培训一下~后面我选用的是下面这种方法:

方法二:依据腾讯地貌图的间隔计算插孔9.

1.跟方法一第一步一样,得到顾客的插孔管理方法管理权限;

10.

2.把qqmap-wx-jssdk.min.js加到你手机微信微信小程序;

11.

3.在务必计算间隔的js网页页面网页页面引进qmap-wx-jssdk.min.js,并实例化该总体目标:

constQQMapWXrequire('../../lib/js/qqmap-wx-jssdk.min.js');varqqmapsdk;onLoad:function(options){//实例化API重要类qqmapsdknewQQMapWX({key:'VBXBZ-YVGRW-2Z4RK-O6H27-WEXUT-3ZB2M'});},12.

4.先逆剖析目的地,再开启计算间隔的插孔

wx.request({url:'apis.map.qq/ws/geocoder/v1/',data:{"key":"你的key","address":"目的地姓名"},method:'GET',success:function(res){if(res.data.result){constaddressLocationres.data.result.location;constcourseLataddressLocation.lat;constcourseLngaddressLocation.lng;letdestinationDistance;qqmapsdk.calculateDistance({to:[{latitude:courseLat,longitude:courseLng}],success:function(res){destinationDistanceres.result.elements[0].distance;letdistanceKm`${(destinationDistance/1000).toFixed(2)}Km`;//转换成kmthat.setData({distance:distanceKm})},fail:function(res){console.log(res);}});}}})13.

注意腾讯地貌图的乞求限制:


经典著作权声明

即速应用倡导高度重视与维护保养技术专业专业知识产权年限期限。如发现本站文章内容內容存在经典著作权难点,烦请提供经典著作权疑虑、真正真实身份确认、经典著作所有权证实、 ,大伙儿将马上处理。本站文章内容內容仅作共享资源沟通交流沟通交流关键主要用途,写作者看法不一同于即速应用看法。顾客与写作者的一切交易与本站无关紧要,请悉知。


弥勒供电系统系统软件与手机上手机微信手机微信微信小程序促进智能化化交费协议书便签署 弥勒供电系统系统软件局邀请手机上手机微信手机微信微信小程序“融e电”开发设计设计方案商在我国工商局局金融业组织相关工作中中工作中工作人员学员学生就业实干际实际操作流程进行学习培训学习培训 1605581535 2020双十一,手机上手机微信手机微信微信小程序如何杀出重围占据生产制造制造行业盈利? 双十一即将到来,各种各样商家早已在十月中就早就摩拳擦掌了,相对性性能比过去双十一的盛况,今年手机微信微信小程序才华横溢变为电子器件商务接待生产制造制造行业重要的比赛场。根据阿拉丁指数值值报告预测分析剖析大伙儿能够看到,今年双十一手机微信微信小程序的广告宣传宣传策划运营经营规模将呈现爆发式提升,有去年18亿到今年的4六亿,提升做到250%。手机微信微信小程序电子器件商务接待将变为流量争夺的重要方法。 1605581327 在我国邮政于百度搜索检索App公布集寄件、查询非常于一身的著名知名品牌卡功效 一年一度的双11购物快乐按期而至,大伙儿在“抢货”的同时,无可避免导致由于退货货要想寄快递公司企业的规定。便于考虑到顾客在双十一前后左右上下猛增的快递公司企业规定,在我国邮政于百度搜索检索App公布集寄件、查询非常于一身的著名知名品牌卡功效,该功效由百度搜索检索智能化化手机微信微信小程序载重。 1604628430



在线客服

关闭

客户服务热线
4008-888-888


点击这里给我发消息 在线客服

点击这里给我发消息 在线客服