后台调用的是数据库的比对位置的,上图代码已经发了。 但是我吧主要的坐标都写在页面了,你可以看下。 就是你在办公室这个位置获取一个坐标,跑到另外一个屋子获取一个坐标,两个坐标在第四位小数就开始不一样了,我不太理解这个精度的问题。但是14位的小数,那么近的距离,按照我的理解,起码小数点第十位以后才会出现不一样的。 目前发现就是 我在这个屋子随便获取一个坐标,到另外一个隔壁屋子获取一个坐标,用sql的算法,算出来有时候相差几米,有时候相差几十米。
微信H5的 jsapi调用 手机定位的精度问题?wx.getLocation({ type: 'wgs84', // 默认为wgs84的gps坐标,如果要返回直接给openLocation用的火星坐标,可传入'gcj02' success: function (res) { var latitude = res.latitude; // 纬度,浮点数,范围为90 ~ -90 var longitude = res.longitude; // 经度,浮点数,范围为180 ~ -180。 var speed = res.speed; // 速度,以米/每秒计 var accuracy = res.accuracy; // 位置精度 } }); 我是直接用这个的,结果返回来的数据吓一跳,14位小数,我以为这个是特别精确的数据了。 结果我现在要做两个坐标的距离。 我用sql 算的距离: RETURN CAST(geography::Point(@Latitude_1, @Longitude_1, 4326).STDistance(geography::Point (@Latitude_2,@Longitude_2, 4326)) AS FLOAT) 怎么,我随便移动下手机,就在位置这里移动一两步,比对一下这两个位置,有时候是相差 几米,有时候相差几十米 这是我计算方式错了,还是每次获取定位有波动误差?
2022-02-14都没人回答的
小程序本身有什么比较安全的存储空间吗,比如存秘钥key之类的背景: 小程序他本身获取自身接口的时候,有签名的。但是小程序异步请求我们自己的服务器的时候,是没有提供签名的服务的, 所以我们服务器判断这个是不是我们自己小程序的请求也要做 签名。 我们做的是md5加密的签名,现在的关键是签名要依赖 key,这个key在小程序里面怎么保存??? 因为直接存在js里面,这个调试就只能能看到了。 那个 全局变量里面的globalData也是一个js啊,这个在谷歌上面都是可以看到的 所以大家是怎么保存的? 我是做asp.net开发的,我们就是保存在webconfig的,这个外部不能访问,小程序也有类似的config,但是那个好像不能获取 他内部的存储空间,这个得需要初始化才能用,那我初始化的时候,我还要去服务器获取key?
2019-04-21这都没人的啊~
project.config.json能否支持读取,还有自定义参数我想知道project.config.json 文件是否支持读取,以及自定义一些数据。 如果可以的话,怎么获取。 我的理解,这个project.config.json 跟我写的.net的 webconfig是一个道理的~能把一些很系统的数据写到config里面去,比如一些配置参数之类的。 另外,请问微信小程序开发程序 怎么进行团队管理,几个人写代码,能不能写vss那样有获取最新版的功能,迁出嵌入的功能,
2018-12-25