首页 > 其他分享 >uniapp从地图上选择位置、获取当前位置、逆地址解析

uniapp从地图上选择位置、获取当前位置、逆地址解析

时间:2024-01-22 17:24:25浏览次数:30  
标签:uniapp console log res 位置 address latitude 解析 data

 

1.从地图选地点或者获取当前位置

 

getLocation(){
var _this = this;
uni.chooseLocation({
success: (res) => {

//地图选点
console.log('位置名称:' + res.name);
console.log('详细地址:' + res.address);
console.log('纬度:' + res.latitude);
console.log('经度:' + res.longitude);
_this.formData.latitude = res.latitude
_this.formData.longitude = res.longitude
_this.formData.address = res.address + res.name
_this.$forceUpdate()
}
});

//获取当前位置
// uni.getLocation({
// type: 'gcj02',
// success: res => {
// _this.formData.latitude = res.latitude
// _this.formData.longitude = res.longitude
// console.log('获取位置成功',res)

// // 调用逆地址解析
// uni.request({
// url: api.basrUrl + "api/base_water/address_n",
// method: "post",
// data: {
// latitude: res.latitude,
// longitude: res.longitude,
// },
// header: {
// Accept: "application/json",
// },
// success: (res2) => {
// console.log('逆地址解析',res2)
// if(res2.data.data.status == 1){
// _this.formData.address = res2.data.data.regeocode.formatted_address;
// }
// // console.log(res2.data.data.regeocode.formatted_address)
// _this.$forceUpdate()
// },
// fail: (err) => {
// console.error(err);
// // 处理请求失败
// },
// });


// }
// });
},

2.逆地址解析

 

标签:uniapp,console,log,res,位置,address,latitude,解析,data
From: https://www.cnblogs.com/youantianqin/p/17980503

相关文章

  • 复杂JSON数据的扁平化解析_Java实现
    在工作中遇到了解析JSON数据的场景,但是此岗位传统的做法是通过Python脚本来实现的,而且是非常不合理的手动解析——每对应不同的JSON数据结构,都需要手动改动很多脚本文件,工作量与JSON数据结构的复杂程度成正比!(很难想象这是一个做开发的人想出来的方案)因此最开始接触此工作内容的时......
  • uniapp web-view h5中左滑会退出app解决办法,超简单
    只需要在app中有web-view组件的页面,onload中加入一下代码即可支持vue2,vue3constwebview=plus.webview.currentWebview();//获取窗口//eslint-disable-next-lineno-undefplus.key.addEventListener('backbutton',function(){//监听返回事件console.log......
  • sqlglot python sql 解析以及翻译工具
    sqlglot实际上是由和sqlmesh一个团队开发的就用python的sql解析以及翻译工具,功能还是比较强大的支持20多种sql方言的格式化以及翻译,sqlmesh就使用了此工具包,当然相比其他一些工具,性能也是很不错的参考资料https://github.com/tobymao/sqlglothttps://sqlglot.com/sqlglot.html......
  • 【LeetCode 2701. 连续递增交易】[MySQL 用户变量/Pandas]面向过程编程得到严格递增连
    目录题目地址MySQL代码等效pandas代码题目地址https://leetcode.cn/problems/consecutive-transactions-with-increasing-amounts/MySQL代码#WriteyourMySQLquerystatementbelowwitht1as(select*#--------------------------只需要改动这里的逻辑,其他......
  • 从方法论到最佳实践,深度解析企业云原生 DevSecOps 体系构建
    作者:匡大虎引言安全一直是企业上云关注的核心问题。随着云原生对云计算基础设施和企业应用架构的重定义,传统的企业安全防护架构已经不能够满足新时期下的安全防护要求。为此企业安全人员需要针对云原生时代的安全挑战重新进行系统性的威胁分析并构建适合企业自身的威胁情报系统,同时......
  • 再回首之SpringMVC深入解析
    第1章:引言大家好,我是小黑,咱们今天来聊聊SpringMVC,SpringMVC其实是Spring的一个模块,专门用来构建Web应用程序。它提供了一种轻量级的方式来构建动态网页。就像小黑我刚开始接触Java时候一样,可能对这些听起来很高大上的东西有点迷茫。不过别担心,咱们一步步来解开SpringMVC的神......
  • 微信小程序开发uniapp
    1由于上面的uniapp要微信开发者路径 2.我们就按要求去下载一个微信开发者工具https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html 3.这里我们正常下载就可以然后打开后会有一个二维码,我们微信扫一下二维码就登陆成功了然后说回上面的下载的路径填写......
  • HDP 相关日志位置
      1.HIVESERVER2的日志:/var/log/hive-rwxrwxrwx1hivehadoop4791月1418:20hive.err-rwxrwxrwx1hivehadoop24381月1320:27hivemetastore-gc-2024-01-13_20-27-25.log.0.current-rwxrwxrwx1hivehadoop1032641月1321:47hivemetastor......
  • 中断机制之中断协商案例深度解析 上
    说明具体来说,当一个线程调用interrupt()时:如果线程处于正常活动状态,那么会将该线程的中断标志设置为true,仅此而已。被设置中断标志的线程将继续正常运行,不受影响。所以,innerupt()并不能真正的中断线程,需要被调用的线程自己进行配合才行。如果线程处于被阻塞状态(例如处于sl......
  • C++ const 全局变量跨文件引用,无法解析的外部符号?
    前两天群里有人问了这样一个问题:在a文件中定义了一个全局变量,可以在b文件中引用。但一旦把全局变量改为const之后,就无法在b文件中引用,编译(链接)报错“无法解析的外部符号”,这是为什么?这是因为const修饰的变量默认具有文件作用域,如果想和非const变量一样具有全局作......