首页 > 其他分享 >前端Vue腾讯地图SDK Api经纬度解析为地址信息Geocoding 可用于定位经纬度信息解析为地址

前端Vue腾讯地图SDK Api经纬度解析为地址信息Geocoding 可用于定位经纬度信息解析为地址

时间:2023-07-03 09:22:25浏览次数:49  
标签:function console 经纬度 res 地址 解析 locatonDict

前端Vue腾讯地图SDK Api经纬度解析为地址信息Geocoding 可用于定位经纬度信息解析为地址, 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13311

效果图如下:

cc-tencentGeocoding

使用方法


// 引入腾讯地图sdk

import qqmapsdk from "../../utils/qqmap-wx-jssdk.min.js";

// 地址反向编码解析地址

geocodingClick(e) {

const QQMapWX = new qqmapsdk({

//腾讯地图  需要用户自己去申请key

key: "SFABZ-WANWW-FISRY-3IGTF-HV7RE-YSFTI"

});

let that = this;

QQMapWX.reverseGeocoder({

location: {

latitude: that.locatonDict.lat,

longitude: that.locatonDict.lng

},

success: function(res) {

console.log('解析地址成功', res);

uni.showModal({

title: "解析地址",

content: "解析地址 = " + JSON.stringify(res)

})

that.addressInfo = JSON.stringify(res);

},

fail: function(res) {

console.log(res);

},

complete: function(res) {

console.log(res);

}

});

},

HTML代码实现部分


<template>

<view class="content">

<view style="margin-top: 20px;">{{"经度信息 = "  + locatonDict.lng }}</view>

<view style="margin-top: 20px;">{{"纬度信息 = " + locatonDict.lat }}</view>

<!-- 点击按钮 地址反向编码 -->

<button @click="geocodingClick" style="margin: 28px 20px;">解析地址</button>

<!-- 地址信息 -->

<view class="infoView">{{addressInfo}}</view>

</view>

</template>

<script>

// 引入腾讯地图sdk

import qqmapsdk from "../../utils/qqmap-wx-jssdk.min.js";

export default {

data() {

return {

locatonDict: {

lng: 112.2626,

lat: 23.1578

},

addressInfo: ''

}

},

/**

* 生命周期函数--监听页面显示

*/

onShow: function() {

},

methods: {

// 地址反向编码解析地址

geocodingClick(e) {

const QQMapWX = new qqmapsdk({

//腾讯地图  需要用户自己去申请key

key: "SFABZ-WANWW-FISRY-3IGTF-HV7RE-YSFTI"

});

let that = this;

QQMapWX.reverseGeocoder({

location: {

latitude: that.locatonDict.lat,

longitude: that.locatonDict.lng

},

success: function(res) {

console.log('解析地址成功', res);

uni.showModal({

title: "解析地址",

content: "解析地址 = " + JSON.stringify(res)

})

that.addressInfo = JSON.stringify(res);

},

fail: function(res) {

console.log(res);

},

complete: function(res) {

console.log(res);

}

});

},

}

}

</script>

<style>

.content {

display: flex;

flex-direction: column;

justify-content: center;

align-items: center;

width: 100%;

}

.infoView {

width: 88%;

font-size: 13px;

font-family: PingFangSC-Regular, PingFang SC;

font-weight: 400;

color: #333333;

line-height: 20px;

padding: 12px 8px;

background-color: #F6F7F8;

/* 换行 */

white-space: pre-line;

}

</style>

标签:function,console,经纬度,res,地址,解析,locatonDict
From: https://www.cnblogs.com/ccVue/p/17521900.html

相关文章

  • [GPT] nodejs 有哪些类似 jquery 语法的 html 解析库
     在Node.js中,有一些类似jQuery语法的HTML解析库可供选择。 以下是其中几个常用的库:1.Cheerio:Cheerio是一个快速、灵活且易于使用的HTML解析库,它提供了类似于jQuery的语法和API。你可以使用Cheerio来在Node.js中解析和操作HTML文档。 2.jsdom:jsdom是一个基于Node.......
  • [GPT] 网页中某些dom内容是通过 js 数据异步渲染的,nodejs 怎么获取网页解析这些数据
     要处理使用JavaScript异步渲染内容的网页,您可以在JavaScript蜘蛛中使用Puppeter或Playwright等无头浏览器来获取网页,然后与动态渲染的内容进行交互。 下面是一个使用Puppeteer的例子:constpuppeteer=require('puppeteer');(async()=>{//Launchaheadles......
  • 提升性能的利器:深入解析SectionReader
    一.简介本文将介绍Go语言中的SectionReader,包括SectionReader的基本使用方法、实现原理、使用注意事项。从而能够在合适的场景下,更好得使用SectionReader类型,提升程序的性能。二.问题引入这里我们需要实现一个基本的HTTP文件服务器功能,可以处理客户端的HTTP请求来读取指......
  • 【原创】xenomai内核解析-xenomai实时线程创建流程
    版权声明:本文为本文为博主原创文章,未经同意,禁止转载。如有错误,欢迎指正,博客地址:https://www.cnblogs.com/wsg1100/目录问题概述1libCobalt中调用非实时POSIX接口2阶段1linux线程创建3阶段2Cobalt内核创建线程3.1初始化cobalt_thread->threadbase3.2用户任务shadow线程上下......
  • urllib+BeautifulSoup爬取并解析2345天气王历史天气数据
    urllib+BeautifulSoup爬取并解析2345天气王历史天气数据网址:东城历史天气查询_历史天气预报查询_2345天气预报1、代码importjsonimportloggingimporturllib.parsefromdatetimeimportdate,datetimefromrandomimportrandintfromtimeimportsleepimportpymy......
  • (六)Spring源码解析:Spring AOP源码解析
    〇、AOP概念Aspect:切面给业务方法增加到功能,切面泛指交叉业务逻辑。上例中的事务处理、日志处理就可以理解为切面。常用的切面是通知(Advice)。实际就是对主业务逻辑的一种增强。Pointcut:切入点切入点指声明的一个或多个连接点的集合,通过切入点指定一组方法。被标记为final......
  • 前端Vue基于腾讯地图Api实现的选择位置组件 返回地址名称详细地址经纬度信息
    前端Vue基于腾讯地图Api实现的选择位置组件返回地址名称详细地址经纬度信息, 下载完整代码请访问uni-app插件市场地址:https://ext.dcloud.net.cn/plugin?id=13310效果图如下:使用方法<!--leftTitle:左边标题name:输入框名字value:输入框选择值 placeholder:占位符@clic......
  • DNS 域名解析服务
    DNS域名解析服务拓扑图:需求描述:➢主域名服务器地址为www.bdqn.com(192.168.100.50)、*.bdqn.com(192.168.100.60)➢从域名服务器地址为推荐步骤:主辅助挂载系统光盘系统光盘挂载到/mt目录安装修改检查主配置文件是否错误配置检查配置检查启动服务设置开机自动启动检查二、挂载系统光......
  • 服务器无损升级技术解析
    声明:本人原创文章,详细内容已发布在我的微信个人技术公众号---网络技术修炼,公众号总结普及网络基础知识,包括基础原理、网络方案、开发经验和问题定位案例等,欢迎关注。概述软件工程中持续迭代和更新是必不可少的,在服务端软件更新时,保持服务的连续性是一项关键任务。本文将从技术......
  • 移动端 根据后端返回 的地址 使用 pdf 打开 浏览下载 uni.app app h5
     话不多说肝着肝了三天三夜 才搞明白 下面是经过压缩压缩再压缩减少减少再减少的代码简易易懂 移动端根据后端返回的地址使用pdf打开浏览下载 可以使用 插件 把这个插件直接拉到与pages同级目录下面就好了  插件地址  https://toscode.g......