按照吉祥码用经纬仪测定的纬度进行填写。
吉事办”APP和微信小程序开通了“暂住登记、居住证申领一件事联办”功能。大家可通过手机登录“吉事办”,办理暂住登记,居住证申领、签注、补领、换领等业务。
吉事办是每个吉林人都不会陌生的,几乎每天都会用到。早晚上下班乘坐公交地铁,进出商场、去其他单位办事等等,都需要掏出手机打开吉事办小程序,扫个“吉祥码”。虽然现在吉事办还不能全国通用,但是吉林省一直在不断推进“数字吉林”的建设,持续推进“一网通办”和“跨省通办”,全面提升政务服务质量和效率。
微信小程序怎么获取地图中心坐标?
AwxcheckLocation
BwxfindLocation
CwxselectLocation
DgetCenterLocation(OBJECT)
正确答案:getCenterLocation(OBJECT)
地图组件用于展示地图,而定位API只是获取坐标,请勿混淆两者,下面这篇文章主要给大家介绍了关于如何使用Uniapp实现微信小程序的GPS定位打卡的相关资料,需要的朋友可以参考下
写在开头
哈喽,隔了几天没写文章,小编又回来了(ω)。最近接了一个校园的需求,主要功能是希望学生每天进行定位打卡,帮助班导确认学生是否在校的情况。
上面是大致的交互过程,定位打卡是个比较常见的功能了,只是很多时候都是在 APP 上完成的,这次需求方是希望专门做个小程序来使用,当然,整个小程序还有其他很多功能模块,本章我们先来分享一下定位打卡功能,前端具体需要做哪些事情。
开通相关API权限
首先,因为这次定位打卡功能使用的是 GPS 来定位的,这就需要获取用户的地理位置信息。在小程序中,要获取用户的地理位置,微信官方提供了部分 API ,但是这些 API 有权限要求,我们需要先登陆 小程序后台 去申请。
登陆后,按路径「开发」-「开发管理」-「接口设置」中找到相关 API ,填写你使用 API 的理由,提交申请即可。
本次的功能小编一共会使用到了以下两个 API :
wxchooseLocation:用于打开微信小程序自带的地图,能选择一个位置,获取目标位置的经纬度。
wxgetLocation:用于获取用户当前所在的地理位置信息,主要为了拿到经纬度;不过,这个 API 有点难申请通过,小编也是申请了三次才过的,真是挺麻烦--,好像一般小程序主体是政府、学校或者大企业等机构就比较容易通过(●—●)。
API 权限申请好了后,我们就能进入正题了,开始正式的编码工作
对于iOS或者安卓同学来说,可能会觉得特别简单吧。OC里就有原生类CLLocation计算坐标点距离。当然,大多数时候我们都是直接使用第三方计算,比如百度SDK。
但是接触到微信小程序后,由于可能刚起步,许多API并不完善。像百度SDK关于微信小程序的就没有提供这样的接口去计算。 百度地图微信小程序JS API
仔细翻一番看看,在开发指南->获取地图数据 菜单下只看到4个最基本的功能(POI检索、POI检索热词联想、逆地址解析、天气查询),并没有看到关于计算距离的。看到这些还好,至少不会继续下去入坑了。
后来我就度娘了,第一条检索就是腾讯地图开放平台的内容。这也是为什么今天我要写这篇文章的原因,我入坑了。友情提示,使用腾讯地图确实可以计算两坐标距离,但是呢?只能是10km以内的距离。不然调用后返回结果: status: 373, message: "起终点距离超长"
如果不在意只是10km以内距离的话,想要去集成腾讯地图SDK,文档在此 腾讯地图微信小程序JavaScript SDK
最终解决方案只能自己算了,不用第三方了。
//计算两坐标点之间的距离
getDistance: function (lat1, lng1, lat2, lng2) {
lat1 = lat1 || 0;
lng1 = lng1 || 0;
lat2 = lat2 || 0;
lng2 = lng2 || 0;
var rad1 = lat1 MathPI / 1800;
var rad2 = lat2 MathPI / 1800;
var a = rad1 - rad2;
var b = lng1 MathPI / 1800 - lng2 MathPI / 1800;
var r = 6378137;
return (r 2 Mathasin(Mathsqrt(Mathpow(Mathsin(a / 2), 2) + Mathcos(rad1) Mathcos(rad2) Mathpow(Mathsin(b / 2), 2))))toFixed(0)
},
需要注意的是,该方法返回单位为米,如果想要转换成公里,除以1000即可。
以上就是关于吉事办小程序坐标系纬度在哪全部的内容,包括:吉事办小程序坐标系纬度在哪、微信小程序怎么获取地图中心坐标、微信小程序我在校园健康打卡怎么授权获得位置信息等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)