小程序
小游戏
企业微信
微信支付
扫描小程序码分享
目的地的地址名称是后端返回的数据,就是假如目的地是杭州,后端返回的数据就是“杭州”,没有返回对应的经纬度,
我想问下,小程序,前端能处理吗?可以根据地址名称获得到转换的经纬度吗?需要调用高德地图的API吗?具体怎么写呢?
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你可以试下这个 api ,wx.chooseLocation选择成功后会返回经纬度以及名字等信息。当然不用这个用腾讯地图的地址解析也可以
https://lbs.qq.com/miniProgram/jsSdk/jsSdkGuide/methodGeocoder
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
后端api返回最方便
腾讯地图SDK https://lbs.qq.com/miniProgram/jsSdk/jsSdkGuide/jsSdkOverview
腾讯位置服务为微信小程序提供了基础的标点能力、线和圆的绘制接口等地图组件和位置展示、地图选点等地图API位置服务能力支持,使得开发者可以自由地实现自己的微信小程序产品。 在此基础上,腾讯位置服务微信小程序JavaScript SDK是专为小程序开发者提供的LBS数据服务工具包,可以在小程序中调用腾讯位置服务的POI检索、关键词输入提示、地址解析、逆地址解析、行政区划和距离计算等数据服务,让您的小程序更强大
Hello world!
// 引入SDK核心类,js文件根据自己业务,位置可自行放置 var QQMapWX = require('../../libs/qqmap-wx-jssdk.js'); var qqmapsdk; Page({ onLoad: function () { // 实例化API核心类 qqmapsdk = new QQMapWX({ key: '申请的key' }); }, onShow: function () { // 调用接口 qqmapsdk.search({ keyword: '酒店', success: function (res) { console.log(res); }, fail: function (res) { console.log(res); }, complete: function (res) { console.log(res); } }); } })
为了保证我们的服务稳定,我们对每个key的每个服务接口的调用量做了如下限制:
超过日调用量和并发数的开发者,可通过以下途径解决:
1.对于多频次的相同请求,可通过缓存结果,并定时访问更新的方式,减少对在线服务调用的依赖;
2.企业开发者的配额高于个人开发者,申请企业认证后,需要在 控制台->配额申请 中免费申请你需要的配额。
控制台->配额申请
我们将对您的申请进行评估并进行审批(3个工作日内),审批通过后将会获得您申请的配额。
3.对于切实需要大配额来满足应用需求的,请在控制台->配额管理中提交购买配额申请,我们的商务会与您取得联系。
让后端给加上经纬度不就行了,多大点事
--↓↓👍点击“有用”是回答的动力哦
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
你可以试下这个 api ,wx.chooseLocation选择成功后会返回经纬度以及名字等信息。当然不用这个用腾讯地图的地址解析也可以
https://lbs.qq.com/miniProgram/jsSdk/jsSdkGuide/methodGeocoder
后端api返回最方便
腾讯地图SDK https://lbs.qq.com/miniProgram/jsSdk/jsSdkGuide/jsSdkOverview
腾讯位置服务为微信小程序提供了基础的标点能力、线和圆的绘制接口等地图组件和位置展示、地图选点等地图API位置服务能力支持,使得开发者可以自由地实现自己的微信小程序产品。 在此基础上,腾讯位置服务微信小程序JavaScript SDK是专为小程序开发者提供的LBS数据服务工具包,可以在小程序中调用腾讯位置服务的POI检索、关键词输入提示、地址解析、逆地址解析、行政区划和距离计算等数据服务,让您的小程序更强大
Hello world!
// 引入SDK核心类,js文件根据自己业务,位置可自行放置 var QQMapWX = require('../../libs/qqmap-wx-jssdk.js'); var qqmapsdk; Page({ onLoad: function () { // 实例化API核心类 qqmapsdk = new QQMapWX({ key: '申请的key' }); }, onShow: function () { // 调用接口 qqmapsdk.search({ keyword: '酒店', success: function (res) { console.log(res); }, fail: function (res) { console.log(res); }, complete: function (res) { console.log(res); } }); } })
使用限制
为了保证我们的服务稳定,我们对每个key的每个服务接口的调用量做了如下限制:
超过日调用量和并发数的开发者,可通过以下途径解决:
1.对于多频次的相同请求,可通过缓存结果,并定时访问更新的方式,减少对在线服务调用的依赖;
2.企业开发者的配额高于个人开发者,申请企业认证后,需要在
控制台->配额申请
中免费申请你需要的配额。我们将对您的申请进行评估并进行审批(3个工作日内),审批通过后将会获得您申请的配额。
3.对于切实需要大配额来满足应用需求的,请在控制台->配额管理中提交购买配额申请,我们的商务会与您取得联系。
让后端给加上经纬度不就行了,多大点事
--↓↓👍点击“有用”是回答的动力哦